找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
首页论坛EAHub 外汇论坛
查看: 37|回复: 0

GetCurrentTimeFrame()把字符串图表周期转换为数值

[复制链接]

4万

主题

54

回帖

4万

积分

管理员

积分
45954
发表于 2026-8-27 19:45:00 | 显示全部楼层 |阅读模式
函数名称

int GetCurrentTimeFrame(string tfString)复制代码

函数介绍


GetCurrentTimeFrame()可以把字符串型的图表周期,转换成数值。比如把"M15"转换为15,把"H1"转换为60等。

//举例:打印出"H1"图表周期的值。
Print(GetCurrentTimeFrame("H1"));复制代码

参数介绍

tfString:图表周期的字符串值,比如"M15"、"H1"

函数定义

注意:本人发布的函数均为实战开发所用,低价或免费发布并不赚钱,仅限懂编程的朋友使用,不提供指导,因为人工成本巨贵,感谢朋友们海涵。int GetCurrentTimeFrame(string tfString)
  {
   int var=Period();

   if(tfString=="M1")
      var=1;
   else
      if(tfString=="M5")
         var=5;
      else
         if(tfString=="M15")
            var=15;
         else
            if(tfString=="M30")
               var=30;
            else
               if(tfString=="H1")
                  var=60;
               else
                  if(tfString=="H4")
                     var=240;
                  else
                     if(tfString=="D1")
                        var=1440;
                     else
                        if(tfString=="W1")
                           var=10080;
                        else
                           if(tfString=="MN")
                              var=43200;

   return(var);
  }复制代码
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|EAHub外汇论坛

GMT+8, 2026-10-9 21:05 , Processed in 0.101812 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表