以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (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=174652) |
-- 作者:marks -- 发布时间:2020/2/28 16:34:36 -- 实盘总是一根K线走完才出信号 实盘走完一根K线才发出指令,代码选的序列模式,后台选 的固定间隔一秒,还有哪需要设置, 有一阵不是这样,达到价格就开平,不知道动哪了,请指教。
|
-- 作者:FireScript -- 发布时间:2020/2/28 16:42:33 -- 这种最好提供下交易日志和后台程序化设置的截图,方便我们做判断。 |
-- 作者:marks -- 发布时间:2020/2/28 17:00:05 -- 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 运行结束
|
-- 作者:marks -- 发布时间:2020/2/28 17:01:13 -- 加载在五分钟图上,五分钟给一次信号,中间部分删掉很多,全是运行结束,之前不是这样,没有运行结束字样 |
-- 作者:wenarm -- 发布时间:2020/2/28 20:08:59 -- 您到底是想走完k线执行交易,还是想达到价格立即执行?
如果是后者, 策略自然是每隔1s执行一次.日志的时间也能体现出来。如果每次下动作都在k线走完时才下单。 1.建议你排查下策略条件是不是用到了上根k线作为信号。或者你把策略发给我们看下。 2.如果没有上面的情况,用debugfile跟踪输出条件,就能直接判定每次执行策略是否真的满足。
加载在五分钟图上,五分钟给一次信号,中间部分删掉很多,全是运行结束,之前不是这样,没有运行结束字样
|
-- 作者:markss -- 发布时间:2020/2/28 20:17:37 -- 我是后台程序,选择的周期是五分钟周期,判断条件是市价成交,但是现在是每过五分钟出一次信号。编写程序窗口那里选择的序列模式,后台程序开启窗口选择的间隔1秒,还有可能是哪的问题 |
-- 作者:wenarm -- 发布时间:2020/2/28 21:15:38 -- 劳烦先看5楼的内容以及回答5楼的问题。 [此贴子已经被作者于2020/2/28 21:19:27编辑过]
|
-- 作者:markss -- 发布时间:2020/2/28 22:44:26 -- 五楼的看 了,谢谢,解决了这个问题 有没有什么好方法可以解决重复开单的问题,实在搞不定
|
-- 作者:wenarm -- 发布时间:2020/2/29 11:06:25 -- 重复开仓的原因是什么?这个需要确定。 代码贴出来看下? |