以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  [求助]日内交易时间冲突怎么解决啊?求助大佬  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=172117)

--  作者:阿迪瑞斯
--  发布时间:2019/9/20 11:32:49
--  [求助]日内交易时间冲突怎么解决啊?求助大佬
IF Time>=112550 or Time>=145500 or Time>=022500  THEN BEGIN
  sell(HOLDING>0,手数,THISCLOSE);
  SELLSHORT(HOLDING<0,手数,THISCLOSE);

IF (time>=090000 and time<112000) or (time>=133000 and time<145000) or (time>=210000 and time<022000) THEN BEGIN
 BUYSHORT(开空平多条件,手数,MARKET);
    BUY(开多平空条件,手数,MARKET);

我想做日内的,开仓时间限定在:09:00-11:20;
                                         13:30-14:20;
                                         21:00-02:20
                    平仓时间分别:11:25;
                                      14:55,
                                      02:25前强平

现在时间这样限定,相互起冲突了,怎么处理啊?哪位大佬可以帮解答下,谢谢

--  作者:阿迪瑞斯
--  发布时间:2019/9/20 12:04:10
--  
不要沉了呀
--  作者:FireScript
--  发布时间:2019/9/20 14:00:14
--  

你平仓的时间没有分割好,且时区写的是北京时间:
比如11:25 平仓。应该写成

time>=152550 and time<=153000  //金字塔时间,你源代码里面是写的北京时间。
夜盘的也是这样修改下,把夜盘收盘时间写进去,白盘收盘的就不需要了,因为那个是一个交易日最后的一段了。




--  作者:阿迪瑞斯
--  发布时间:2019/9/20 14:02:10
--  
好的,,谢谢了‘