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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 如何实现固定时间隔小于K线周期时盘中开仓后至K线走完之间不再出现任何操作?

   

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


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

主题:如何实现固定时间隔小于K线周期时盘中开仓后至K线走完之间不再出现任何操作?

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


加好友 发短信
等级:新手上路 帖子:71 积分:415 威望:0 精华:0 注册:2011/12/8 20:22:33
  发帖心情 Post By:2012/3/8 17:22:30    Post IP:125.33.89.161[只看该作者]

补充一下我的理解请火哥指正:

 

火哥的例子中主要是用K线的位置变化+仓位状态的判断来控制,新K线的第一秒轮询由于K线位置的变化结合仓位的补充判断再加上上一个K线的操作条件来进行仓位的恢复操作,而K线中的第一次条件成立触发了一次操作后就将数据库中的K线位置置为当前K线位置从而避免新K线产生之前的任何操作。

 

如果我的理解正确的话,那么假设新K线的第一秒实现了仓位恢复的话,在这根K线中再达到K线中操作条件的话是否就不能被执行了?

 

K线位置的确是一个很好的K线产生判断手段,可以好好利用一下。我先前的代码逻辑中用到的是K线时间的变化,如果是采用1秒轮询应该在新K线的第1秒就可以检测出新K线的产生并进行仓位恢复操作或者根据前一个K线结束时的操作要求进行操作,K线中的条件达到时的操作及避免重复操作是再定义一个INKBUY的数据库变量来控制,现在碰到的问题是这个应该从数据库中取出的时间总是和当前数据库的时间不一样,不知这个是什么原因产生的。


 回到顶部
总数 29 1 2 3 下一页