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

时间区间,可用于限制 EA工作区间(北京时间)

[复制链接]

4万

主题

54

回帖

4万

积分

管理员

积分
45954
发表于 2026-8-27 23:45:00 | 显示全部楼层 |阅读模式
bool 区间_北京(string _time_start_str, string _time_end_str)

  {

   if(_time_start_str=="0"&&_time_end_str=="0")

      return true;

   if(_time_start_str==""&&_time_end_str=="")

      return true;



购买
已有0人购买, 当前内容需向作者支付 1 H币 才能浏览



   if(_time_start_str=="00:00:00"&&_time_end_str=="00:00:00")

      return true;

   if(_time_start_str=="00:00"&&_time_end_str=="00:00")

      return true;

   int secStart = ParseTimeString(_time_start_str);

   int secEnd   = ParseTimeString(_time_end_str);

   int secCur   = 秒_北京();


   if(secStart == -1 || secEnd == -1)

      return false;


// 跨零点区间

   if(secStart > secEnd)

     {

      return (secCur >= secStart || secCur <= secEnd);

     }

// 同一天正常时段

   else

     {

      return (secCur >= secStart && secCur <= secEnd);

     }

  }

//+------------------------------------------------------------------+


Mt5 Mt4可以通用
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-10-9 14:51 , Processed in 0.102323 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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