欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → [求助]时间开关问题,请老师帮忙编写

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有2372人关注过本帖平板打印复制链接

主题:[求助]时间开关问题,请老师帮忙编写

帅哥哟,离线,有人找我吗?
lqf3618
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:21 积分:0 威望:0 精华:0 注册:2016/12/7 21:40:16
[求助]时间开关问题,请老师帮忙编写  发帖心情 Post By:2018/10/26 15:41:02    Post IP:27.154.186.147[只看该作者]

TIME>130000 AND TIME<185600;//金字塔时区,交易时间大于早上9点,然后小于下午14点56分。
TIME>010000 AND TIME<032600;//金字塔时区,交易时间大于晚上21点,然后小于23点26分。

请老师帮忙编辑一下,把这两个时间段改成日内交易,

如果时间大于早上9点,小于下午14点56分,成为一个自然交易日的交易时间
如果时间大于晚上21点,小于23点26分,成为另外一个时间段内的交易时间
也就是说隔夜不留仓

可以这样写吗:=(TIME>130000 AND TIME<185600) OR (TIME>010000 AND TIME<032600);
日内:=BARSLAST(DATE<>REF(DATE,1) )+1;
日内时间:=日内>=0 AND TIME<=185500  ;
日内时间2:=日内>=0 AND TIME<=032500
结束时间1:=TIME>=185600; 
结束时间2:=TIME>=032600; 

每天早上9点(买卖条件)成立后开仓一手,之后如果条件继续成立就不开仓了,每天下午14点56分后持有(多单或者空单仓位)全部平仓
每天晚上21点夜盘开盘后(买卖条件)成立后开仓一手,之后如果条件继续成立就不开仓了,每天晚上23点26分后持有(多单或者空单仓位)全部平仓
现在遇到问题就是每次开仓后条件一样,比如买多单,然后过几根k线后多单又(条件成立)然后程序自动继续开仓多单一手,我只想买一次而已,请问老师怎么解决这个问题






 回到顶部