我不管回测,还是模拟实盘,最后实盘,K线信号触发都是正确的,我是1分钟的策略,每分钟都会以当根K线的开盘价买或者卖,我要抓取该一分钟K线的开盘价以对我有优势的方向偏移0.01(类似于排队价)买或者平,但实盘里面的价格是以当根K线的开盘价即时成交的,我然后设置了启动买卖偏移为-1,开始可以挂单排队了,但是没有任何改动,跑了十几分钟后,又开始开盘价即时挂单成交,而没有使用排队价了,请谁能告诉我,如果能写出触发后按照排队价挂单,在实盘中操作一致的代码
1 MinPoint = MinMove * PriceScale * 偏移跳数参数;
2 取Q_askPrice和Q_bidPrice ± MinPoint
3 A_SendOrder
朋友,我将报价函数从Buy/BuyToCover/Sell/SellShort改成A_SendOrder后,无论是映射主力还是映射主力的具体合约还是映射到指定合约,均会出现报错,委托失败,CTP:找不到合约。请问如何解决这个问题,谢谢了
不要用sendorder,用sendorderex
指定relativesymbol作为报单合约
学习了👍
两个问题,第一,我模拟实盘和真实实盘开始都没有开委托偏移,触发的信号是排队价,模拟实盘成交的也是排队价(如果不成交,后面会自动追),跑了一整天,信号,成交和回测均一致,但是到了实盘,实盘的打开K线,交易记录里面也是符合要求的信号,但是到了实盘账户,则是开盘价直接撮合成交,而不是挂排队价等待成交。后面才改成委托偏移,然后部分成功,后面又失败。所以我又回到第一步,没有委托偏移的情况,如何实现实盘账户跟交易记录能一致。第二,我确实有映射主力合约,没开映射模拟实盘的时候会有问题,我实盘要把委托映射选到不启用么?请回复详细一些,新手,很多都在一步一步学习,谢谢
关掉委托偏移,关掉映射,则下单是准确的按你填写的价格参数报单
比如 buy(1,1000);
你开委托偏移,1000这个参数等于没有用的(只在回测有效)
关掉委托偏移,程序就是只下1000的单
最近我也觉得
应该有VIX
几年了 有最新消息吗?
帮忙问一下
如果暂时不会上
国庆我要自己写一个。。。
VIX时间未定
大哥,我将报价函数从Buy/BuyToCover/Sell/SellShort改成A_SendOrder后,无论是映射主力还是映射主力的具体合约还是映射到指定合约,均会出现报错,委托失败,CTP:找不到合约。请问如何解决这个问题,谢谢了