以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  金字塔软件问题提交  (http://222.73.7.161/bbs/list.asp?boardid=2)
----  为什么用K线走完模式还是下单时按线下单?  (http://222.73.7.161/bbs/dispbbs.asp?boardid=2&id=183766)

--  作者:haizxj
--  发布时间:2021/1/6 11:04:16
--  为什么用K线走完模式还是下单时按线下单?
开多条件:c>ma10

IF 开多条件 THEN BUY(1,手数,LIMITR,c);

--  作者:banzhuan
--  发布时间:2021/1/6 11:08:54
--  
close 在盘中就是最新价,在历史K线上则是收盘价,所以在盘中触发后就是按最新价委托下单。
--  作者:haizxj
--  发布时间:2021/1/6 11:14:30
--  
但是我是K线走完模式呀,又不是轮询
--  作者:banzhuan
--  发布时间:2021/1/6 11:21:27
--  
走完K只是信号检测的方式按走完K线那一刻是否满足条件了。  您是想用出信号的那根K的收盘价报单委托 吗?
--  作者:haizxj
--  发布时间:2021/1/6 11:28:33
--  
是呀,我是用走完K是否满足,但是盘中他就下单了

2021-01-06 10:55:02.311    【图表】FG00 运行完毕
2021-01-06 10:55:02.319    【图表】ZC00 运行完毕
2021-01-06 10:55:02.326    【下单】MA05 价2407.000000 量1 买卖1 类型0 开平1 账户180738 Formula 1
2021-01-06 10:55:02.338    【下单】确认报单已发送 ID=303101282 RefID = 1450
2021-01-06 10:55:03.011    【图表】AL13 运行完毕
2021-01-06 10:55:03.047    【图表】PG00 运行完毕
2021-01-06 10:55:03.388    【指令】收到回报指令 ID = 303101282 RefID = 1450
2021-01-06 10:55:03.414    【回报】180738 : MA105 - 已报单 1 价格:2407 平 卖

你可以看一下MA00合约,10.55分,他的收盘价是2397

--  作者:yukizzc
--  发布时间:2021/1/6 13:08:04
--  

把日志截全一点,你运行完毕是一直都这么记录的??

那么就不是走完k下单了,你图标的k线周期是什么


--  作者:banzhuan
--  发布时间:2021/1/6 13:20:08
--  
截图看下信号是出现在哪根K线上的?  按日志显示应该是出现在 10:54分 ,55分一开始就触发下单了,价格就是K线生成那时的最新价 2407 。
而10:55分的最终收盘价是2397

--  作者:haizxj
--  发布时间:2021/1/6 13:22:53
--  
我知道了,好像是按指数的收盘价发的单,不是按连续的收盘价发的单
--  作者:banzhuan
--  发布时间:2021/1/6 13:26:43
--  
是监控指数下单的连续合约吗? 需要注意一下报单指令,close取的是监控品种的价格,建议下单映射的话用market来处理。