h,l是限价交易
是不是k先走完执行要看你是选的走完k 还是 固定时间间隔,
走完k的话就是这根K线走完,下根K线生成时执行
好吧,谢谢~
可以,但要注意图表不支持锁仓。
按照先平后开的顺序写
平空:SELLSHORT(PK,1,THISCLOSE); //平空信号
开多:BUY(KD AND HOLDING=0,1,THISCLOSE); //开多信号
平多:SELL(PD,1,THISCLOSE); //平多信号
开空:BUYSHORT(KK AND HOLDING=0,1,THISCLOSE);
开多条件你在前面定义KD:=c>o;这样就可以了,其他开平条件同理
市价平仓你用market就行了,这些你看下buy交易函数,有详细说明的
不能使用market了...
还有,开多(开空)信号连续出现很多,一次只要提示一个,要怎么控制呢?
怎么不能使用market,你看buy函数说明第三个是交易控制符。例如buy(c>o,1,market)这样写
不会连续出现啊,你参照上面的模板在开仓语句条件里有holding=0的限制的