
您的思路中含有止盈、止损等属于程序化的范畴,需要在wh8程序化软件实现
在wh8中给您编写实现,思路实现比较复杂,需要一些时间,预计周一工作日17:00前给您回复
初次开多、开空条件,需要您根据思路自行补充,其余部分编写请参考:
MA1:EMA(CLOSE,N1);
MA2:EMA(CLOSE,N2);
MA3:EMA(CLOSE,N3);
MA4:EMA(CLOSE,N4);
MA5:EMA(CLOSE,N5),LINETHICK3;
MA6:EMA(CLOSE,N6);
//CROSS(MA5>MAX1(MA1,MA2,MA3,MA4),0.5),SPARK;
//CROSS(MA5<MIN1(MA1,MA2,MA3,MA4),0.5),SPARK;
DRAWICON(CROSS(MA5>MAX1(MA1,MA2,MA3,MA4),0.5),H,96),VALIGN2;
DRAWICON(CROSS(MA5<MIN1(MA1,MA2,MA3,MA4),0.5),L,95),VALIGN0;
MA5<MIN1(MA1,MA2,MA3,MA4),BP;
BARSBP=2,BK;
MA5>MAX1(MA1,MA2,MA3,MA4),SP;
BARSSP=2,SK;
C<BKPRICE-30*MINPRICE,SP;
C>SKPRICE+30*MINPRICE,BP;
BKHIGH>BKPRICE+5*MINPRICE&&C<BKHIGH-1*MINPRICE,SP;
BKHIGH>BKPRICE+7*MINPRICE&&C<BKHIGH-2*MINPRICE,SP;
BKHIGH>BKPRICE+30*MINPRICE&&C<BKHIGH*0.8,SP;
SKLOW<SKPRICE-5*MINPRICE&&C>SKLOW+1*MINPRICE,BP;
SKLOW<SKPRICE-7*MINPRICE&&C>SKLOW+2*MINPRICE,BP;
SKLOW<SKPRICE-30*MINPRICE&&C>SKLOW*1.2,BP;
AUTOFILTER;
您1楼思路中,没有包含初次开仓的条件,
参考5楼回复,补充下初次开仓的语句
比如阳线开多,如下
ISUP,BK;
根据您1楼思路,小手向下的时候平多……
您考虑下
