实盘走完一根K线才发出指令,代码选的序列模式,后台选 的固定间隔一秒,还有哪需要设置,
有一阵不是这样,达到价格就开平,不知道动哪了,请指教。
2020-02-28 16:50:55.329 【后台】 启动后台程式化交易
2020-02-28 16:50:55.329 【后台】CL00 TBuyShort 第 115 行 策略:<1后台趋势空单最新TIME> 出现信号
2020-02-28 16:50:55.330 【后台】CL00 TBuyShort 已成功触发下单操作 价格:45.599998 数量:1 类型:0 账户: 品种:CL00
2020-02-28 16:50:55.330 【后台】下单已发送
2020-02-28 16:50:55.349 【后台】CL00 运行结束
2020-02-28 16:50:55.349 【下单】CL04 价45.599998 量1 买卖1 类型0 开平0 账户demo000004 Formula 1
2020-02-28 16:50:55.349 【下单】已提交,订单ID :10863
2020-02-28 16:50:56.024 【指令】收到回报指令 ID = 10863
2020-02-28 16:50:56.025 【回报】demo000004 : CL04 - 已报单 1 价格:45.60 开 卖
2020-02-28 16:50:56.030 【指令】收到Order回报指令 ID = 10863 Status = 3
2020-02-28 16:50:56.354 【指令】收到成交回报指令 ORDERID = 10863
2020-02-28 16:50:56.355 【回报】demo000004 : CL2004 - 已成交 1 价格:45.60 开 卖
2020-02-28 16:50:56.355 【回报】demo000004 : CL2004 - 全部成交 1
2020-02-28 16:50:56.358 【指令】平仓计量 EBuy:0 ESell:0
2020-02-28 16:50:56.807 【后台】CL00 运行结束
2020-02-28 16:50:57.825 【后台】CL00 运行结束
2020-02-28 16:50:58.808 【后台】CL00 运行结束
2020-02-28 16:50:59.815 【后台】CL00 运行结束
2020-02-28 16:51:00.804 【后台】CL00 运行结束
2020-02-28 16:52:49.800 【后台】CL00 运行结束
2020-02-28 16:52:50.795 【后台】CL00 运行结束
2020-02-28 16:52:51.801 【后台】CL00 运行结束
2020-02-28 16:52:52.796 【后台】CL00 运行结束
2020-02-28 16:52:53.801 【后台】CL00 运行结束
2020-02-28 16:53:25.811 【后台】CL00 运行结束
2020-02-28 16:53:26.795 【后台】CL00 运行结束
2020-02-28 16:53:55.812 【后台】CL00 运行结束
2020-02-28 16:53:56.796 【后台】CL00 运行结束
2020-02-28 16:53:57.803 【后台】CL00 运行结束
2020-02-28 16:53:58.798 【后台】CL00 运行结束
2020-02-28 16:53:59.800 【后台】CL00 运行结束
2020-02-28 16:54:42.797 【后台】CL00 运行结束
2020-02-28 16:54:43.806 【后台】CL00 运行结束
2020-02-28 16:54:44.801 【后台】CL00 运行结束
2020-02-28 16:54:45.810 【后台】CL00 运行结束
2020-02-28 16:54:46.797 【后台】CL00 运行结束
2020-02-28 16:54:56.797 【后台】CL00 运行结束
2020-02-28 16:54:57.803 【后台】CL00 运行结束
2020-02-28 16:54:58.807 【后台】CL00 运行结束
2020-02-28 16:54:59.803 【后台】CL00 运行结束
2020-02-28 16:55:00.799 【后台】CL00 运行结束
2020-02-28 16:55:01.800 【后台】CL00 运行结束
2020-02-28 16:55:02.800 【后台】CL00 TBuyShort 第 139 行 策略:<1后台趋势空单最新TIME> 出现信号
2020-02-28 16:55:02.801 【后台】CL00 TBuyShort 已成功触发下单操作 价格:0.000000 数量:1 类型:1 账户: 品种:CL00
2020-02-28 16:55:02.801 【后台】下单已发送
2020-02-28 16:55:02.802 【后台】CL00 运行结束
2020-02-28 16:55:02.802 【下单】CL04 价0.000000 量1 买卖1 类型1 开平0 账户demo000004 Formula 1
2020-02-28 16:55:02.803 【下单】已提交,订单ID :10864
2020-02-28 16:55:03.014 【指令】收到回报指令 ID = 10864
2020-02-28 16:55:03.015 【回报】demo000004 : CL04 - 已报单 1 价格:0.00 开 卖
2020-02-28 16:55:03.032 【指令】收到Order回报指令 ID = 10864 Status = 3
2020-02-28 16:55:03.816 【后台】CL00 运行结束
2020-02-28 16:55:04.805 【后台】CL00 运行结束
2020-02-28 16:55:05.827 【后台】CL00 运行结束
您到底是想走完k线执行交易,还是想达到价格立即执行?
如果是后者, 策略自然是每隔1s执行一次.日志的时间也能体现出来。如果每次下动作都在k线走完时才下单。
1.建议你排查下策略条件是不是用到了上根k线作为信号。或者你把策略发给我们看下。
2.如果没有上面的情况,用debugfile跟踪输出条件,就能直接判定每次执行策略是否真的满足。
加载在五分钟图上,五分钟给一次信号,中间部分删掉很多,全是运行结束,之前不是这样,没有运行结束字样
你这个是加载到k线图中直接看的?根据你这句话的表述,走完k线模式,才会是这种情况(“之前不是这样,没有运行结束字样”)
我是后台程序,选择的周期是五分钟周期,判断条件是市价成交,但是现在是每过五分钟出一次信号。编写程序窗口那里选择的序列模式,后台程序开启窗口选择的间隔1秒,还有可能是哪的问题