//定义参数 //中间变量 Cond1:=Sm>Em;
//幅度止盈部分 |
能把这个金字塔改为WH8不 (文华财经WH6赢顺V6.7)
投资者咨询:能把这个金字塔改为WH8不 (文华财经WH6赢顺V6.7)
来源:文华财经 日期:2018-7-31 11:27
技术人员回复
日期:2018-7-31 11:37
可以改的,参考
VARIABLE:LS:=0,GL:=0,DL:=0;
N:=81;
P1:=14;
P2:=14;
P3:=36;
//中间变量
NUM:=2;
EM:EMA(CLOSE,34);//收盘价34期EMA
SM:SMA(CLOSE,8,1);//收盘价8期SMA
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:SMA(RSV,P1,1),NOTEXT;
D:SMA(K,P2,1),NOTEXT;
TP:=VALUEWHEN(CROSS(K,D),HIGH);//KD交叉时对应高点
GJ:=VALUEWHEN(H>=HHV(HIGH,P3),HIGH);//前一轮行情最高价
COND4:=BARSLAST(H>=HHV(HIGH,P3));//前一轮行情高点到现在的周期数
DJ:=LLV(LOW,COND4);//前一轮行情最低价
COND1:=SM>EM;
COND2:=CROSS(K,D);//K、D交叉
COND3:=BARSLAST(COND2)<=4 AND HIGH>TP;//KD交叉以后四个周期内,价格突破
BUYCOND:COND1 AND K>D AND COND3 ;//开仓条件
//下单语句
IF BUYCOND AND BKVOL=0 THEN
BEGIN
1,BPK;
GL:=GJ;//开仓时前一轮行情高价
DL:=DJ;//开仓时前一轮最低价
LS:=GL-DL;//区间幅度
END
//幅度止损部分
BKPRICE>=GL AND CLOSE<=DL+0.618*LS||
BKPRICE>=DL+0.786*LS AND BKPRICE<=GL AND CLOSE<=DL+0.5*LS ||
BKPRICE>=DL+0.5*LS AND BKPRICE<=DL+0.786*LS AND CLOSE<=DL+0.236*LS||
BKPRICE>=DL+0.236*LS AND BKPRICE<DL+0.5*LS AND CLOSE<=D,SP;
CLOSE>=DL+1.272*LS||CLOSE>=DL+1.618*LS,SP;
AUTOFILTER;