投资者咨询:非过滤模型,如何实现1对1平仓! (文华财经WH8赢智V8.2)
来源:文华财经 日期:2019-4-9 10:09
技术人员回复
日期:2019-4-9 10:14
投资者咨询:非过滤模型,如何实现1对1平仓! (文华财经WH8赢智V8.2)
来源:文华财经 日期:2019-4-9 10:09
以下是引用熙怡在2019/4/9 10:14:00的发言:
您是想某个条件开的仓用特定的条件平仓?
其实开平仓是一样的,但是就是出现取最近开仓价格去止损了, 您是想某个条件开的仓用特定的条件平仓?
如果是,可以编写非过滤模型的指令分组,参考链接的介绍:http://www.wenhua.com.cn/new_guide/Wh8/view6.html#24
1楼的图,就很明显,其实第一空的早就到达平仓条件;额,可他就没有平啊
BB,SK(1);
C<=(BKPRICE-BKPRICE*0.0025),SP(手数);C<=(BKPRICE-BKPRICE*0.0025),SP(手数);
连续开了空三次,假设9点,10点,11点,而9点到达平仓条件,10点也到达平仓条件,11点也到达平仓条件?由于是取得最近开仓位置的止损写法,就出现到了第三次11点的止损后才,继续止损啊,而其实第一次9点的早就到达平仓条件了
举例:3000多一次,3005多一次,3020多一次,止损是10个点,,3000去独立对比最新,3005独立去对比最新,3020去对比最新,都要独立对比,而现在的写法出现拿第三次30020去对比,或者是持仓均价去对比,而我要每次独立对比
技术人员回复
日期:2019-4-9 10:49
明白您的意思了,是想每次的开仓价格独立判断进行平仓,需要使用分组指令来实现
如果上一个信号为组A的平仓信号并且组A持仓为0,下一信号可以为任意组的开仓信号;
如果上一个信号为组A的平仓信号并且组A持仓为0,下一信号可以为任意组的开仓信号;
AA,BK('A',1);
C<=(BKPRICE-BKPRICE*0.0025),SP('A',1);
BB,SK('A',1);
C>=(SKPRICE+SKPRICE*0.0025),BP('A',1);
AA,BK('B',1);
C<=(BKPRICE-BKPRICE*0.0025),SP('B',1);
BB,SK('B',1);
C>=(SKPRICE+SKPRICE*0.0025),BP('B',1);
AA,BK('C',1);
C<=(BKPRICE-BKPRICE*0.0025),SP('C',1);
BB,SK('C',1);
C>=(SKPRICE+SKPRICE*0.0025),BP('C',1);