以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 公式模型编写问题提交 (http://222.73.7.161/bbs/list.asp?boardid=4) ---- 错误交易 (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=184635) |
-- 作者:1195127481 -- 发布时间:2021/3/11 10:47:13 -- 错误交易 实盘,后台程式化,1分钟周期,走完K,有时发生错误交易。 举例如下(多头转空头):
交易条件:=.............................................; if 交易条件 and openminutes(time)>1 then begin tsell(1,0,mkt); tbuyshort(1,1,mkt); end 多数情况下都正常交易,但有时会在交易条件未满足时,在21:00平多开空, 接着在21:02再平空开多回来,已多个品种多次发生,这是为什么?请指教。 |
-- 作者:1195127481 -- 发布时间:2021/3/11 10:55:13 -- 交易条件是: 计算虚拟的理论持仓,然后与tholding比较,将tholding纠正为虚拟的理论持仓, 换月则是比较持仓合约与主力合约代码,然后纠正,也限制了openminutes(time)>1,但也在9:00便执行了换月。
|
-- 作者:FireScript -- 发布时间:2021/3/11 11:09:12 -- 这种后台的如果你认为出错的话。就只能把交易条件输出出来核对下了。DEBUGFILE输出下。如果交易条件是多个组成部分 就每个变量都输出下。 另外非常重要的一点就是你认为它出错的话,你应该有个具体的核对标准吧。 你又是怎么比对的呢。和图表进行对比的吗? |