金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 3870|回复: 1

非最后一根K线上的信号却发出委托的问题

[复制链接]

10

主题

33

帖子

33

积分

Rank: 1

等级: 新手上路

注册:
2021-7-8
曾用名:
发表于 2021-9-27 16:13 来自手机 | 显示全部楼层 |阅读模式
V6.11版本,图表交易环境,代码是仅刷最后一根K线,信号执行是固定间隔1秒,运行选项是tick级别刷新,肉眼可见最后1根K线上并无信号,突然发出委托,经查对,是倒数第三根上的历史信号触发了下单,下单价格是历史的突破线价,与当时实时价格相差约90点,因程序设定islastbar时下单限价为实时价格,非islastbar时委托限价是突破线的价格,可以断定确是非islastbar的K线上的信号触发了下单,而不是当时瞬间此K线islastbar为真而下单。类似情况出现了有五六次了,请问可能什么原因造成,怎么避免呢?
IMG_20210927_154436.jpg
回复

使用道具 举报

0

主题

2237

帖子

2247

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2021-9-27 16:22 | 显示全部楼层
日志比较模糊,您看下具体是第几行代码触发的,然后把这样的代码用 DEBUGFILE 函数 输出跟踪下吧,如果说会多次出现应该很容易定位到问题。
图表的固定轮询只会去检测当根K线的信号下单,并不会因为历史上出现了信号会再次下单,具体还是最好输出条件后跟踪一下。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 微信登录

本版积分规则

手机版|小黑屋|上海金之塔信息技术有限公司 ( 沪ICP备13035422号 )

GMT+8, 2025-5-10 18:25 , Processed in 0.121289 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表