以文本方式查看主题
- 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp)
-- 金字塔软件问题提交 (http://weistock.com/bbs/list.asp?boardid=2)
---- [求助]走完K线信号闪烁问题 (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=161159)
|
-- 作者:nightelfhemh
-- 发布时间:2018/1/19 13:20:08
-- [求助]走完K线信号闪烁问题
我用3分钟周期走完K线模式进行模拟盘交易
发现在K线走完前一秒信号发出,走完后信号消失,但程序还是给我自动下单了,想问问该问题应如何解决?
还有,请教一下交易日志中
2018-01-19 11:00:01.940 【图表】下单品种已 M00 更改指向无效
是什么意思?
以下是交易日志:
2018-01-19 11:00:01.938 【图表】框架:moni 触发下单 BUY 品种 M00 下单K线 2018.01.19 15:00:00 公式:定投循环策略8品种可行版 窗格ID:Window6 代码行:273 2018-01-19 11:00:01.940 【图表】下单品种已 M00 更改指向无效 2018-01-19 11:00:01.941 【图表】模型下单 1 2018-01-19 11:00:01.943 【图表】下单系数调整后 手数:1 2018-01-19 11:00:01.944 【图表】直接下单 2018-01-19 11:00:01.946 【图表】M00 运行完毕 2018-01-19 11:00:01.947 【下单】M05 价2778.000000 量1 买卖0 类型0 开平0 账户620592 Formula 1 2018-01-19 11:00:01.948 【下单】已提交,订单ID :1612852899 2018-01-19 11:00:02.002 【指令】收到回报指令 ID = 1612852899 2018-01-19 11:00:02.109 【回报】620592 : M05 - 已报单 1 价格:2778 开 买 2018-01-19 11:00:02.110 【指令】收到回报指令 ID = 1612852899 2018-01-19 11:00:02.112 【指令】收到Order回报指令 ID = 1612852899 Status = 3 2018-01-19 11:00:02.115 【指令】收到回报指令 ID = 1612852899 2018-01-19 11:00:02.124 【指令】收到成交回报指令 ORDERID = 1612852899 2018-01-19 11:00:02.183 【回报】620592 : m1805 - 已成交 1 价格:2778 开 买 2018-01-19 11:00:02.185 【回报】620592 : m1805 - 全部成交 1
|
-- 作者:banzhuan
-- 发布时间:2018/1/19 13:42:38
--
1. 因为在该根K线走完前一秒,是有开仓信号的,所以程序才会发出委托下单; 如果你确定要看K线走完才确定是不是开仓的,不用“提前N秒”的模式;2. 你是否勾选了下单品种映射呢?能看下您这边是如何设置的呢? ![dvubb 图片点击可在新窗口打开查看](skins/default/filetype/png.gif) 此主题相关图片如下:21.png ![dvubb 图片点击可在新窗口打开查看](UploadFile/2018-1/201811913422491960.png)
|
-- 作者:nightelfhemh
-- 发布时间:2018/1/19 13:51:15
--
谢谢回复,第二个问题的确如此,已经解决了。
但第一个问题我的确选了走完一根K线以后的选项,但还是给我提早开仓,请问这是什么原因呢?
|
-- 作者:banzhuan
-- 发布时间:2018/1/19 14:01:58
--
您是否使用了提前N秒下单的选项呢? 如下图:比如您设置提前3秒下单,那么在该K线结束前3秒,如果符合开仓条件,程序就会提早3秒发出委托的。 如果你要走完K才下单,不要勾选这里的设置 ![dvubb 图片点击可在新窗口打开查看](skins/default/filetype/png.gif) 此主题相关图片如下:121.png ![dvubb 图片点击可在新窗口打开查看](UploadFile/2018-1/201811913574420707.png)
|
-- 作者:nightelfhemh
-- 发布时间:2018/1/19 14:26:09
--
是的,并没有勾选,但是问题依然存在
|
-- 作者:nightelfhemh
-- 发布时间:2018/1/19 14:33:36
--
是否存在这样的可能,在走完前一秒信号出现,走完后信号消失,下一根K线信号再次出现,会否对提前下单造成影响
|
-- 作者:banzhuan
-- 发布时间:2018/1/19 15:13:58
--
不会的,走完K线模式就是等该根K线完全走完之后,才会根据是否有信号发出委托的。 如果您有未走完K就委托的,可以上传一下相关日志核实一下。
|
-- 作者:nightelfhemh
-- 发布时间:2018/1/19 16:07:25
--
附件如下
我在十一点整前一秒出现信号闪烁,程序自动帮我开仓,但走完K线发现信号消失
下一根K线符合开仓条件开仓,正常情况下应该是这条K线的,但上一条K线提前了开仓,导致了重复开仓的情况
此主题相关图片如下:日志.png
![dvubb 图片点击可在新窗口打开查看](UploadFile/2018-1/2018119164780901.png)
此主题相关图片如下:图表.png
![dvubb 图片点击可在新窗口打开查看](UploadFile/2018-1/20181191641673864.png)
此主题相关图片如下:设置.png
![dvubb 图片点击可在新窗口打开查看](UploadFile/2018-1/20181191642431248.png)
|
-- 作者:banzhuan
-- 发布时间:2018/1/19 16:14:30
--
1. 您在运行程序化后,是否有扩充过K线数量呢? 2. 方便说下您的策略吗,本地测试一下您的策略。
|
-- 作者:nightelfhemh
-- 发布时间:2018/1/19 16:33:08
--
没有扩展数据
我想了解下金字塔怎么定义一个K线走完的?
是下一条K线的tick出现还是本条K线59秒的tick大于等于2个的时候?
|