为什么我的策略在交易上海交易所的品种时,会出现问题,而在交易其他品种时就不会?
刚得知是什么上海交易所的是采取限价交易的,而其他交易所是采取市价交易的??还是怎么回事
能否解释下。
IF A AND AAA THEN BUY(HOLDING=0,15%,MARKET),PERTRADER;//无持仓返回0
IF B AND BBB THEN BUYSHORT(HOLDING=0,15%,MARKET),PERTRADER;//无持仓返回0
IF C<MA(C,10) THEN SELL(HOLDING>0,HOLDING,MARKET);//多仓返回正数
IF C>MA(C,10) THEN SELLSHORT(HOLDING<0,HOLDING,MARKET);//空仓返回负数
不同的交易所对指令的支持情况是不一样的。
要么你改下代码,把市价改成限价。要么可以在软件里面统一改下设置:
工具-选项 下面

此主题相关图片如下:temp.png

这里改下,统一市价转限价。
你发的图片中:
期货市价委托超出3个价位发出 怎么理解。
比如现在价格是3000,我做多买入,此时是以3003左右买入还是怎么理解
对 因为不支持市价指令情况下你会发不出去单。所以这里就是按照最新价变动几跳来按照限价下单。
看到一句话:实盘是根据不同交易所的限制,有的是市场支持有的不支持,比如上期所和中金所是不支持市价委托的。
我这里有个疑问,
比如我用文华财经WH6软件买入螺纹时,是直接以市价委托的,请问此时为什么就可以?这里的概念和你说的上期所和中金所是不支持市价委托的概念区别在哪里?
https://www.zhihu.com/question/47525423
这种都是软件商自己做处理的,上期所就是没有市价,就和你在金字塔用市价软件给你改成限价一样
对于用户来说以为自己是市价,但是软件给你处理过的,上面所谓的不支持市价是交易收不支持市价。
意思是说上海交易所只支持限价委托,而大连交易所和郑州交易所不仅支持限价委托,也支持市价委托吗?