有谁能提供控制EA的开仓时间段代码  

1158 19
| 发表于 2020-8-13 06:35:14 | 只看该作者 |复制链接
想在指定时间内开仓,比如北京时间8点以后到第二天凌晨2点之间可以开仓,之外的时候,符合开仓条件,也不能开。
举报

收藏 0 点赞 0 评论 使用道具

精彩评论19

跳转到指定楼层
能蛋
DD
2#
| 发表于 2020-8-13 16:25:56 | 只看该作者
参数部分代码:
  1. extern int                StartHour=21  ;//开始交易(小时)   
  2. extern int                StartMinute=0  ; //开始交易(分钟)  
  3. extern int                StopHour=3  ;//停止交易(小时)   
  4. extern int                StopMinute=0  ;//停止交易(分钟)   
复制代码


主函数的控制代码:
  1.    if(!TimeLimit(TimeCurrent(),StartHour,StartMinute,StopHour,StopMinute)) return;
复制代码


用到的函数代码:
  1. bool TimeLimit (datetime TimeX,int StartHourX,int StartMinuteX,int StopHourX,int StopMinuteX)
  2. {
  3. string      CurrentTime;
  4. string      StartTime;
  5. string      StopTime;
  6. bool        Var=FALSE;
  7. //----------------------------
  8. CurrentTime = TimeToString(TimeX,TIME_MINUTES) ;
  9. StartTime = StringFormat("%02d",StartHourX) + ":" + StringFormat("%02d",StartMinuteX) ;
  10. StopTime = StringFormat("%02d",StopHourX) + ":" + StringFormat("%02d",StopMinuteX) ;
  11.   if(StringCompare(CurrentTime,StartTime,true)>=0 && StringCompare(CurrentTime,StopTime,true)<=0
  12.      ||(StringCompare(StartTime,StopTime,true)>0 && ( StringCompare(CurrentTime,StartTime,true)>=0 && StringCompare(CurrentTime,"23:59",true)<=0
  13.                                                   || ( StringCompare(CurrentTime,"00:00",true)>=0 && StringCompare(CurrentTime,StopTime,true)<=0))))
  14.     Var=TRUE;
  15. return(Var);
  16. }
复制代码
举报

点赞 1 评论 使用道具

playmewell
D
3#
 楼主 | 发表于 2020-8-13 19:28:20 | 只看该作者
能蛋 发表于 2020-8-13 16:25
参数部分代码:

不会,但还是谢谢你了。放上去出错。
举报

点赞 评论 使用道具

iris20kdi
D
4#
| 发表于 2020-8-13 21:01:10 | 只看该作者
谢谢
举报

点赞 评论 使用道具

spider6619
D
5#
| 发表于 2020-9-9 15:39:27 | 只看该作者
学习了,谢谢!
举报

点赞 评论 使用道具

levoer
D
6#
| 发表于 2021-10-9 22:26:58 | 只看该作者
感谢分享感谢分享
举报

点赞 评论 使用道具

nanaliu
CC
7#
| 发表于 2022-2-9 11:51:53 | 只看该作者
路过。。看看先。。。。
举报

点赞 评论 使用道具

twb818
C
8#
| 发表于 2022-2-10 09:21:48 | 只看该作者
感谢分享
举报

点赞 评论 使用道具

myxdsl
CCC
9#
| 发表于 2022-2-18 13:50:36 | 只看该作者
看下我的发布  限制EA每天运行 时间区间
举报

点赞 评论 使用道具

skykey3
DDD
10#
| 发表于 2022-2-18 16:40:31 | 只看该作者
信心
举报

点赞 评论 使用道具

EA6666
D
11#
| 发表于 2022-2-18 18:56:06 | 只看该作者
谢谢分享
举报

点赞 评论 使用道具

zhy2505000
DD
12#
| 发表于 2022-2-18 22:52:18 | 只看该作者
多谢分享
举报

点赞 评论 使用道具

668
未及格
13#
| 发表于 2022-2-19 21:35:59 | 只看该作者
谢谢分享
举报

点赞 评论 使用道具

eayeah
DDD
14#
| 发表于 2023-2-22 01:31:25 | 只看该作者
怎么弄啊贴主,放上去有出现错误的代码,求赐教
举报

点赞 评论 使用道具

pefw123
DDD
15#
| 发表于 2023-2-22 01:36:01 | 只看该作者
能蛋 发表于 2020-8-13 16:25
参数部分代码:

怎么弄啊,可以发一个带有这些源码的ea上来吗
举报

点赞 评论 使用道具

pefw123
DDD
16#
| 发表于 2023-2-22 01:55:39 | 只看该作者
playmewell 发表于 2020-8-13 19:28
不会,但还是谢谢你了。放上去出错。

解决了吗楼主
举报

点赞 评论 使用道具

ken138888
C
17#
| 发表于 2023-2-22 06:58:55 | 只看该作者
找找应该有的
举报

点赞 评论 使用道具

ken138888
C
18#
| 发表于 2023-3-3 06:33:25 | 只看该作者
这里应该有的
举报

点赞 评论 使用道具

dongxu64
DDD
19#
| 发表于 2023-3-4 10:21:51 | 只看该作者
在函数板块有,去找找
举报

点赞 评论 使用道具

daerbushen
DD
20#
| 发表于 2023-4-1 08:49:00 | 只看该作者
楼上给的代码太复杂了也
举报

点赞 评论 使用道具

发新帖
EA交易
您需要登录后才可以评论 登录 | 立即注册