分组指令的问题 (文华财经WH6赢顺V6.7)

投资者咨询:分组指令的问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-9-3 12:27

wh8, 希望增加无组别指令。

现在的wh8,“无组别指令”不能对“有组别指令”进行平仓。

希望增加无组别指令,能对有组别指令进行平仓。

技术人员回复
日期:2018-9-3 13:07
有的,您用CLOSEOUT 平仓即可,不区分组别的
投资者咨询:分组指令的问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-9-3 12:27

 ISLASTSPK&&AA,BP;
ISLASTBPK&&BB,SP;
AUTOFILTER;

与下面的结果完全不同
ISLASTSPK&&AA,CLOSEOUT;
ISLASTBPK&&BB,CLOSEOUT;
AUTOFILTER;

用CLOSEOUT 平仓,是不行的。

技术人员回复
日期:2018-9-5 13:19
那说明您原来BP SP 不是全平

不是全平只能用分组指令去平仓

您每个组别都写相同的平仓语句试下,只是组别不同
投资者咨询:分组指令的问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-9-3 12:27

 LASTSIG=200&&LASTSIGGROUP=2,SP('A');//上一个信号是B组的BK信号,则A组平仓
这样写可以不?

如果可以,问题就解决了。

 
技术人员回复
日期:2018-9-5 14:09
 不行,分组指令中B组开仓后,不可能发出A组的平仓信号

这样的思路,建议您分成2个模型运行
投资者咨询:分组指令的问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-9-3 12:27

 开仓条件与上一个平仓有关,但不想与止盈的平仓有关。怎么能解决止盈的平仓?

如果无组别可以平仓,就能解决。

过滤模型用CLOSEOUT 平仓,是不行的。

 ISLASTSPK&&AA,BP;
ISLASTBPK&&BB,SP;
AUTOFILTER;

与下面的结果完全不同
ISLASTSPK&&AA,CLOSEOUT;
ISLASTBPK&&BB,CLOSEOUT;
AUTOFILTER;

 

 
技术人员回复
日期:2018-9-5 14:45
 和您其他编写有关,您上传您测试源码我们看下
投资者咨询:分组指令的问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-9-3 12:27
 

如果无组别可以平仓,就能解决。以前的Wh3无组别是可以对有组别平仓的。CLOSEOUT 它能解决,但是过滤模型,用CLOSEOUT 平仓,是不行的。

随便加上相同的开仓条件,下面的两个模型的测试结果完全不同。
买开仓条件,BPK;

卖开仓条件SPK;

 ISLASTSPK&&AA,BP;//止盈
ISLASTBPK&&BB,SP;
AUTOFILTER;

买开仓条件,BPK;

卖开仓条件SPK;

ISLASTSPK&&AA,CLOSEOUT;;//止盈
ISLASTBPK&&BB,CLOSEOUT;
AUTOFILTER;

   
技术人员回复
日期:2018-9-5 15:49
 经测试,如下模型效果是一样的

您测试时用的和您说的方法肯定不一样,正常肯定是可行的

1.
ISUP,BPK;
ISDOWN,SPK;
 ISLASTSPK&&SUM(ISDOWN,2)=2,BP;//止盈
ISLASTBPK&&SUM(ISUP,2)=2,SP;
AUTOFILTER;

2.
ISUP,BPK;
ISDOWN,SPK;
ISLASTSPK&&SUM(ISDOWN,2)=2,CLOSEOUT;
ISLASTBPK&&SUM(ISUP,2)=2,CLOSEOUT;
AUTOFILTER;