pkd:SELLSHORT(PK,0,market);
pdd:SELL(PD,0,market);
这两个指令为什么不会帮我平多单? 我要达到条件就平仓实盘救急
今天上午我让塑料1601上破价格就平仓,我的指令就是这样,却不平仓。。。我现在还有一个品种也一样,
pkd:SELLSHORT(PK,0,market); //????D?o?
kdd:BUY(KD AND HOLDING=0,15,market); //?a?àD?o?
pdd:SELL(PD,0,market); //???àD?o?
kkd:BUYSHORT(KK AND HOLDING=0,15,market); //?a??D?o?
我全部用上上面的就能开多平多开空平空,
减了以下这两个为什么不平
kdd:BUY(KD AND HOLDING=0,15,market); //?a?àD?o?
kkd:BUYSHORT(KK AND HOLDING=0,15,market); //?a??D?o?
有两个原因,都需要用户去处理
1.平多条件不成立,只是用户认为成立了,这个需要调试
2.下单问题,这个问题有很多种,用户需要打开下单日志来查看
可换月我让老合约自动平仓不要开了,却出现这样的问题。。
听起来以后换月可以要稍微留意一下了?
还是希望各位能帮忙解决
我的条件其实很简单就是收盘价达到一定,可到了为什么就不行了,
以下是引用hm418在2015/11/23 9:52:25的发言:
pkd:SELLSHORT(PK,0,market); //????D?o?
kdd:BUY(KD AND HOLDING=0,15,market); //?a?àD?o?
pdd:SELL(PD,0,market); //???àD?o?
kkd:BUYSHORT(KK AND HOLDING=0,15,market); //?a??D?o?
我全部用上上面的就能开多平多开空平空,
减了以下这两个为什么不平
kdd:BUY(KD AND HOLDING=0,15,market); //?a?àD?o?
kkd:BUYSHORT(KK AND HOLDING=0,15,market); //?a??D?o?
原来代码是这样的,去掉开仓语句,你看看k线图上还有信号吗?
图表交易是根据信号来处理的,不是根据你实际账户系统来处理的
去掉开仓语句后,k线图上的开仓信号就消失了,那么系统就认为此时没有任何的持仓,所以就不会有平仓被触发
还是多看看学习资料吧
[此贴子已经被作者于2015/11/23 10:00:58编辑过]
塑料我手工平掉了以后现在1分钟k线出现了:最新的1分钟k线不重新刷新,最低价成了3620了,我对它的操作是开启自动交易,然后取消他的公式,但系统提示所开启自动交易不允许取消,连续点了两次,而其他我监控的品种我没这样点过,这个问题也请解决,感谢

此主题相关图片如下:img_20151123_100626.jpg
感谢,请问kdd:BUY(KD AND HOLDING=0,15,market); 中15改成0 是能开多少开多少还是不开呢?
以下是引用hm418在2015/11/23 10:09:11的发言:塑料我手工平掉了以后现在1分钟k线出现了:最新的1分钟k线不重新刷新,最低价成了3620了,我对它的操作是开启自动交易,然后取消他的公式,但系统提示所开启自动交易不允许取消,连续点了两次,而其他我监控的品种我没这样点过,这个问题也请解决,感谢

此主题相关图片如下:img_20151123_100626.jpg

这个不是问题,是用户使用不当。启动交易后不能对当前的公式和合约进行更换,要更换请在启动交易之前执行
以下是引用hm418在2015/11/23 10:10:45的发言:
感谢,请问kdd:BUY(KD AND HOLDING=0,15,market); 中15改成0 是能开多少开多少还是不开呢?
改成0是满仓开,满仓的资金是默认100万,要求该默认值在这里改
要知道当前的虚拟资金是多少,查看函数asset

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


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