WH6 参考:
MID:=MA(C,N);//
TMP:=STD(C,M)*SDEV;//
DISPTOP:=REF(MID,P)+TMP;//
DISPBOTTOM:=REF(MID,P)-TMP;//
Q:=BARSLAST(H>=DISPTOP);
W:=BARSLAST(L<=DISPBOTTOM);
DRAWICON(CROSS(W,Q) ,L*0.998,'ICO4'),SOUND('B');
A:=W>Q&&C<=VALUEWHEN(CROSS(W,Q),C)+(HHV(H,BARSLAST(CROSS(W,Q)))-VALUEWHEN(CROSS(W,Q),C))/2-5;
DRAWTEXT(A&&COUNT(A,BARSLASTCOUNT(W>Q))=1,H,'▼'),COLORGREEN;
A&&COUNT(A,BARSLASTCOUNT(W>Q))=1,SOUND('E');
DRAWICON(CROSSDOWN(W,Q),H,'ICO5'),SOUND('D');
B:=W<Q&&C>=VALUEWHEN(CROSSDOWN(W,Q),C)-((VALUEWHEN(CROSSDOWN(W,Q),C)-LLV(L,BARSLAST(CROSSDOWN(W,Q))))/2-5);
DRAWTEXT(B&&COUNT(B,BARSLASTCOUNT(W<Q))=1,L,'▲'),COLORRED;
B&&COUNT(B,BARSLASTCOUNT(W<Q))=1,SOUND('F');
wh8参考:
MID:=MA(C,N);//计算中轨
TMP:=STD(C,M)*SDEV;//计算标准差
DISPTOP:=REF(MID,P)+TMP;//平移BOLL通道上轨
DISPBOTTOM:=REF(MID,P)-TMP;//平移BOLL通道下轨
CROSS(H,DISPTOP),BPK;
CROSSDOWN(L,DISPBOTTOM),SPK;
C<=BKPRICE+(BKHIGH-BKPRICE)/2-5,SP;
C>=SKPRICE-((SKPRICE-SKLOW)/2-5),BP;
CROSS(H,DISPTOP),SOUND('A');
CROSSDOWN(L,DISPBOTTOM),SOUND('B');
BKVOL>0&&C<=BKPRICE+(BKHIGH-BKPRICE)/2-5,SOUND('E');
SKVOL>0&&C>=SKPRICE-((SKPRICE-SKLOW)/2-5),SOUND('F');
//CLOSEKLINE(2,10);
AUTOFILTER;


1.因为wh8可以直接取开仓价以及开仓以来最高价最低价等,wh6只能根据条件去编写,不一样是正常的。
2.加入盈利到22价差的条件,参考:
wh6:
MID:=MA(C,N);//
TMP:=STD(C,M)*SDEV;//
DISPTOP:=REF(MID,P)+TMP;//
DISPBOTTOM:=REF(MID,P)-TMP;//
Q:=BARSLAST(H>=DISPTOP);
W:=BARSLAST(L<=DISPBOTTOM);
DRAWICON(CROSS(W,Q) ,L*0.998,'ICO4'),SOUND('B');
A:=W>Q&&C<=VALUEWHEN(CROSS(W,Q),C)+(HHV(H,BARSLAST(CROSS(W,Q)))-VALUEWHEN(CROSS(W,Q),C))/2-5&&HHV(H,BARSLAST(CROSS(W,Q)))-VALUEWHEN(CROSS(W,Q),C)>=22;
DRAWTEXT(A&&COUNT(A,BARSLASTCOUNT(W>Q))=1,H,'▼'),COLORGREEN;
A&&COUNT(A,BARSLASTCOUNT(W>Q))=1,SOUND('E');
DRAWICON(CROSSDOWN(W,Q),H,'ICO5'),SOUND('D');
B:=W<Q&&C>=VALUEWHEN(CROSSDOWN(W,Q),C)-((VALUEWHEN(CROSSDOWN(W,Q),C)-LLV(L,BARSLAST(CROSSDOWN(W,Q))))/2-5)&&VALUEWHEN(CROSSDOWN(W,Q),C)-LLV(L,BARSLAST(CROSSDOWN(W,Q)))>=22;
DRAWTEXT(B&&COUNT(B,BARSLASTCOUNT(W<Q))=1,L,'▲'),COLORRED;
B&&COUNT(B,BARSLASTCOUNT(W<Q))=1,SOUND('F');
wh8:
MID:=MA(C,N);//计算中轨
TMP:=STD(C,M)*SDEV;//计算标准差
DISPTOP:=REF(MID,P)+TMP;//平移BOLL通道上轨
DISPBOTTOM:=REF(MID,P)-TMP;//平移BOLL通道下轨
CROSS(H,DISPTOP),BPK;
CROSSDOWN(L,DISPBOTTOM),SPK;
C<=BKPRICE+(BKHIGH-BKPRICE)/2-5&&BKHIGH-BKPRICE>=22,SP;
C>=SKPRICE-((SKPRICE-SKLOW)/2-5)&&SKPRICE-SKLOW>=22,BP;
CROSS(H,DISPTOP),SOUND('A');
CROSSDOWN(L,DISPBOTTOM),SOUND('B');
BKVOL>0&&C<=BKPRICE+(BKHIGH-BKPRICE)/2-5&&BKHIGH-BKPRICE>=22,SOUND('E');
SKVOL>0&&C>=SKPRICE-((SKPRICE-SKLOW)/2-5)&&SKPRICE-SKLOW>=22,SOUND('F');
//CLOSEKLINE(2,10);
AUTOFILTER;
回复6楼:
您的止盈思路,价位是跟随最大盈利变化的,不是6楼这种固定的,
具体相对什么设置参数?“最大浮盈/2-5”,把5设置成参数?