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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → 请教关于逐K线模式的机理

   

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


  共有4372人关注过本帖树形打印复制链接

主题:请教关于逐K线模式的机理

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


加好友 发短信
等级:黑侠 帖子:993 积分:1787 威望:0 精华:5 注册:2012/11/28 17:37:20
  发帖心情 Post By:2014/9/29 22:00:01 [显示全部帖子]

1、逐K线是指:每次计算,都从第一根K线顺序计算到最后一根K线(包括历史K线和当前K线)。

2、勾选了“只刷新最后一根K”,则表示在1分钟内(如果是在一分钟周期的话),每次价格变化都只重新计算最后一根K线,而不重新计算历史K线。


 回到顶部
帅哥哟,离线,有人找我吗?
klc
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:黑侠 帖子:993 积分:1787 威望:0 精华:5 注册:2012/11/28 17:37:20
  发帖心情 Post By:2014/9/29 22:32:31 [显示全部帖子]

举个例,如果你1分钟图,有499根历史K线,当前K线是第500根,期货0.5秒价格变一次,那么逐K的运作机理:

1、不勾“仅刷新最后K”,每0.5秒都在每根K线上完整运行你的程序,即你的程序被循环500次运行;

2、勾选“仅刷新最后k线”,每0.5秒仅计算一根K线(当前K线),但每一分钟(K线走完切换新的K线时)又得从第一根K线顺序执行到最后一根K线(这次是501次循环)

 

当你理解了以上机理,我再回答你的问题:

问题1:逐K线 和 K线走完,不是一个概念!!!逐K线也同样会对每次价格变动进行计算(且不管是否勾选了“仅刷新最后K线”,因为最后一根K线,即当前K线,是每tick计算一次的)。所以在不讨论轮询好还是K线走完好的情况下,逐K线+轮询下单,是可以做到不错过你说的好的进场机会的。

 

问题2:你的语句“最新价和此刻所对应的1分钟的的收盘价进行比较”,自然是每0.5秒会比较一次。只是每0.5秒的最新价和收盘价都在变化,从而可能造成这一秒出信号了,下一秒信号消失了!!!而探讨这个问题的范畴就涉及到“轮询好”还是“走完K线好”了。


版主评定:好评,获得3个金币奖励好评,获得3个金币奖励
(理由:中肯)
 回到顶部
帅哥哟,离线,有人找我吗?
klc
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:黑侠 帖子:993 积分:1787 威望:0 精华:5 注册:2012/11/28 17:37:20
  发帖心情 Post By:2014/9/29 22:34:23 [显示全部帖子]

你要理解公式计算和交易是两回事。逐K线计算和序列计算是公式计算模式的中的概念,走完K线下单或轮询下单是交易中的概念。不可混淆

 回到顶部
帅哥哟,离线,有人找我吗?
klc
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:黑侠 帖子:993 积分:1787 威望:0 精华:5 注册:2012/11/28 17:37:20
  发帖心情 Post By:2014/9/30 10:15:42 [显示全部帖子]

还是不同的概念,收盘价(close或c),在K线未走完时,也是有的啊,就是在不断的变化。

 

你说的测试和实盘的差异的话,这个需要一定的经验才能判断,到底要加多少滑点。

 

最后建议:如果未能很好的理解机制,还是建议用走完K线下单(测试时用market指令),才不至于陷入陷阱


 回到顶部