以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 公式模型编写问题提交 (http://222.73.7.161/bbs/list.asp?boardid=4) ---- 关于图表程序化中走完K线模式的问题 (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=174013) |
-- 作者:孤冢幽魂 -- 发布时间:2020/1/16 10:31:41 -- 关于图表程序化中走完K线模式的问题 请问图表程序化中走完k线模式是不是当前k线收盘以后在下一根k线开盘瞬间执行一遍程序,然后直到这跟k线收盘都不再执行,等到再下一根K线开盘以后再执行一次,以此类推。简单说比如三十分钟级别虽然一根k线要三十分钟走完但是在这三十分钟内只是在开盘瞬间执行一次,其实剩余时间都不执行。不知理解是否正确,烦请论坛技术大咖告知,谢谢。 |
-- 作者:FireScript -- 发布时间:2020/1/16 10:54:03 -- 最新K上其实是一直在进行计算的。你可以随便写个条件,在最新K上是会存在闪烁的。这种方式有利于客户做调试之类的。 |
-- 作者:FireScript -- 发布时间:2020/1/16 10:55:26 -- 走完K 只是下单的条件是以走完K瞬间的计算结果为准。 并没有省略中间的计算过程。 |
-- 作者:孤冢幽魂 -- 发布时间:2020/1/16 10:59:07 -- 这么一说明白了,也就是说buy,sell,buyshort,sellshort这些函数是在走完k线以后瞬间运行,其余代码都是正常每个tick过来都是重新计算刷新的 |
-- 作者:wenarm -- 发布时间:2020/1/16 11:16:27 -- 是的。走完k线模式和固定时间间隔,决定的是信号下单时机。而策略执行过程和下单时间是并行的。 就像监工和砖瓦工的区别。监工只在定时定点的检测结果。砖瓦工就要不断的工作。 |
-- 作者:FireScript -- 发布时间:2020/1/16 11:17:09 -- 中间也运行啊。即使是走完K,你看那个开平信号 在K线走完之前也是会显示在K线图上的。 总之就是图表模型负责产生信号,走完K或者固定轮询 是检测信号的方式,检测到了就选择执行,检测不到不执行。 |