老师帮忙改一下wh6和wh8能用的源码(上半截) (文华财经WH6赢顺V6.7)

投资者咨询:老师帮忙改一下wh6和wh8能用的源码(上半截) (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-12-11 16:35
 XXCC: EMA(EMA(EMA(EMA(CLOSE,3),3),3),3),LINETHICK1,COLOR0000FF;   

XXCC1: EMA(REF(XXCC,1),3),LINETHICK1,COLOR00FFFF;   

ZZCC: EMA(EMA(EMA(EMA(EMA(CLOSE,65),3),3),3),3),LINETHICK1,COLORFF0000;   

AA:= MA(WINNER(CLOSE*0.95)*100,3);   

VAR83:= 1/WINNER(CLOSE);   

VAR84:= (CLOSE-MA(CLOSE,13))/MA(CLOSE,13)*100;   

VAR85:= 100-ABS(VAR84);   

VAR86:= 3*SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)-2*SMA(SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);   

VAR87:= 3*SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)-2*SMA(SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);   

VAR88:= 100-VAR87;   

VAR89:= 100-VAR86;   

DRAWTEXT_FIX(1,0.0,0.1,0,'RS'),COLORRED,LINETHICK1; 

VAR90:= MA(WINNER(CLOSE*0.95)*100,3);   

VAR91:= IF(VAR83>5,IF(VAR83<100,VAR83,VAR85-10),0);   

VAR92:= MA(100*(CLOSE-LLV(CLOSE,34))/(HHV(HIGH,34)-LLV(LOW,34)),5)-20;   

VAR93:= 100-3*SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);   

VAR94:= 100-3*SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);   

VAR95:= VAR93<REF(VAR94,1) AND VOL>REF(VOL,1) AND CLOSE>REF(CLOSE,1);   

AAE:= WINNER(CLOSE+CLOSE*15/100)*100;   

BBE:= WINNER(CLOSE+CLOSE*0/100)*100;   

CCE:= AAE-BBE;   

DDE:= (WINNER(CLOSE-CLOSE*0.1/100)-WINNER(CLOSE-CLOSE*15/100))*100;   

EEE:= CCE<3 AND DDE<0.5 AND OPEN<LOW;   

AE1:= DYNAINFO(6);   

AE2:= IF(LOW>AE1,0,IF(HIGH<AE1,1,(AE1-LOW+0.01)/(HIGH-LOW+0.01)));   

AE3:= VOL/WINNER(LOW);   

AE4:= REF(HHV(CLOSE,120),1);   

AE5:= REF(LLV(CLOSE,120),1);   

AE6:= 100*(CLOSE-AE5)/(AE4-AE5);   

AE7:= AE2>0 OR AE2=1;   

AE8:= AE7 AND AE3/REF(AE3,3)>=3 AND AE6<80;   

AE9:= REF(AE8,1) OR REF(AE8,2) OR REF(AE8,3) OR REF(AE8,4);   

AE10:= AE8 AND AE9;   

AE11:= IF(FILTER(AE8,3),5,0);   

AE12:= FILTER(IF(FILTER(AE10,3) OR EEE,10,0),3);   

VARA:= (CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;   

VARB:= SMA(VARA,3,1);   

VARC:= SMA(VARB,3,1);   

探索:= EMA(3*VARB-2*VARC,3);   

主力:= (-1)*(EMA(VAR89,1)-50)+50;   

Z1:= MA(主力,9);   

VARD:= (-1)*(EMA(VAR89,1)-50)+50;   

VARE:= (-1)*(EMA(VAR89,12)-50)+50;   

LCC:= REF(CLOSE,1);   

RSI1:= SMA(MAX(CLOSE-LCC,0),6,1)/SMA(ABS(CLOSE-LCC),6,1)*100;   

天涯:= IF(RSI1>93 OR AA>90 AND RSI1>80,80,100);   

苦海:= EMA(100*(HHV(HIGH,14)-CLOSE)/(HHV(HIGH,14)-LLV(LOW,14)),6);   

ZS:= MA(探索,3);   

ZM:= MA(MA(探索,3),3);   

A11:= 3*SMA((CLOSE-LLV(LOW,55))/(HHV(HIGH,55)-LLV(LOW,55))*100,5,1)-2*SMA((CLOSE-LLV(LOW,55))/(HHV(HIGH,55)-LLV(LOW,55))*100,5,1);   

黑马线:= EMA(A11,5);   

A12:= (黑马线-REF(黑马线,1))/REF(黑马线,1)*100;   

A4:= (CLOSE-LLV(LOW,21))/(HHV(HIGH,21)-LLV(LOW,21))*100;   

趋势线3:= MA(3*SMA(A4,6,1)-2*SMA(SMA(A4,5,1),5,1),2);   

A5:= (HHV(HIGH,60)-CLOSE)/(HHV(HIGH,60)-LLV(LOW,60))*100;   

N:= 3;   

VAR1:= REF((LOW+OPEN+CLOSE+HIGH)/4,1);   

VAR2:= SMA(ABS(LOW-VAR1),13,1)/SMA(MAX(LOW-VAR1,0),10,1);   

VAR3:= EMA(VAR2,10);   

VAR4:= LLV(LOW,33);   

VAR5:= EMA(IF(LOW<=VAR4,VAR3,0),5);   

VAR6:= REF(CLOSE,1);   

VAR7:= SMA(MAX(CLOSE-VAR6,0),6,1)/SMA(ABS(CLOSE-VAR6),6,1)*100;   

VAR8:= LLV(LOW,5)=LLV(LOW,45) AND CLOSE>=OPEN*1.04;   

VAR9:= CLOSE>(REF(HIGH,1)+REF(LOW,1))/2;   

VAR10:= VAR8 AND VAR9;   

VAR11:= (2*CLOSE+HIGH+LOW)/4;   

VAR12:= LLV(LOW,13);   

VAR13:= HHV(HIGH,13);   

VAR14:= LLV(LOW,1)=LLV(LOW,35) AND CLOSE>=OPEN*1.04;   

VAR15:= CLOSE>(REF(HIGH,1)+REF(LOW,1))/2;   

VAR16:= EMA((VAR11-VAR12)/(VAR13-VAR12)*100,13);   

VAR17:= ((CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*100+(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100+(CLOSE-MA(CLOSE,32))/MA(CLOSE,32)*100)/3;   

VAR18:= 1/WINNER(CLOSE);   

VAR19:= MA(CLOSE,13);   

VAR20:= 100-ABS((CLOSE-VAR19)/VAR19*100);   

VAR21:= LLV(LOW,75);   

VAR22:= HHV(HIGH,75);   

VAR23:= (VAR22-VAR21)/100;   

VAR24:= SMA((CLOSE-VAR21)/VAR23,20,1);   

VAR25:= SMA((OPEN-VAR21)/VAR23,20,1);   

VAR26:= 3*VAR24-2*SMA(VAR24,15,1);   

VAR27:= MA(HHV(HIGH,485),17);   

VAR28:= MA(HHV(HIGH,222),17);   

VAR29:= MA(HHV(HIGH,96),17);   

VAR30:= MA(LLV(LOW,485),17);   

VAR31:= MA(LLV(LOW,222),17);   

VAR32:= MA(LLV(LOW,96),17);   

(上半截)

   
技术人员回复
日期:2018-12-11 16:42
不同软件的函数处理机制不同,加载效果略有差异是正常的,请理解

另外,WINNER函数需要加载在股票的日线周期上使用,参考:

XXCC: EMA(EMA(EMA(EMA(CLOSE,3),3),3),3),LINETHICK1,COLOR0000FF;  
XXCC1: EMA(REF(XXCC,1),3),LINETHICK1,COLOR00FFFF;  
ZZCC: EMA(EMA(EMA(EMA(EMA(CLOSE,65),3),3),3),3),LINETHICK1,COLORFF0000;  
AA:= MA(WINNER(CLOSE*0.95)*100,3);  
VAR83:= 1/WINNER(CLOSE);  
VAR84:= (CLOSE-MA(CLOSE,13))/MA(CLOSE,13)*100;  
VAR85:= 100-ABS(VAR84);  
VAR86:= 3*SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)-2*SMA(SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);  
VAR87:= 3*SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)-2*SMA(SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);  
VAR88:= 100-VAR87;  
VAR89:= 100-VAR86;  
VAR90:= MA(WINNER(CLOSE*0.95)*100,3);  
VAR91:= IF(VAR83>5,IF(VAR83<100,VAR83,VAR85-10),0);  
VAR92:= MA(100*(CLOSE-LLV(CLOSE,34))/(HHV(HIGH,34)-LLV(LOW,34)),5)-20;  
VAR93:= 100-3*SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);  
VAR94:= 100-3*SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);  
VAR95:= VAR93<REF(VAR94,1) AND VOL>REF(VOL,1) AND CLOSE>REF(CLOSE,1);  
AAE:= WINNER(CLOSE+CLOSE*15/100)*100;  
BBE:= WINNER(CLOSE+CLOSE*0/100)*100;  
CCE:= AAE-BBE;  
DDE:= (WINNER(CLOSE-CLOSE*0.1/100)-WINNER(CLOSE-CLOSE*15/100))*100;  
EEE:= CCE<3 AND DDE<0.5 AND OPEN<LOW;  
AE1:= LLV(L,DAYBARPOS);  
AE2:= IF(LOW>AE1,0,IF(HIGH<AE1,1,(AE1-LOW+0.01)/(HIGH-LOW+0.01)));  
AE3:= VOL/WINNER(LOW);  
AE4:= REF(HHV(CLOSE,120),1);  
AE5:= REF(LLV(CLOSE,120),1);  
AE6:= 100*(CLOSE-AE5)/(AE4-AE5);  
AE7:= AE2>0 OR AE2=1;  
AE8:= AE7 AND AE3/REF(AE3,3)>=3 AND AE6<80;  
AE9:= REF(AE8,1) OR REF(AE8,2) OR REF(AE8,3) OR REF(AE8,4);  
AE10:= AE8 AND AE9;  
AE11:= IF(FILTER(AE8,3),5,0);  
AE12:= FILTER(IF(FILTER(AE10,3) OR EEE,10,0),3);  
VARA:= (CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;  
VARB:= SMA(VARA,3,1);  
VARC:= SMA(VARB,3,1);  
探索:= EMA(3*VARB-2*VARC,3);  
主力:= (-1)*(EMA(VAR89,1)-50)+50;  
Z1:= MA(主力,9);  
VARD:= (-1)*(EMA(VAR89,1)-50)+50;  
VARE:= (-1)*(EMA(VAR89,12)-50)+50;  
LCC:= REF(CLOSE,1);  
RSI1:= SMA(MAX(CLOSE-LCC,0),6,1)/SMA(ABS(CLOSE-LCC),6,1)*100;  
天涯:= IF(RSI1>93 OR AA>90 AND RSI1>80,80,100);  
苦海:= EMA(100*(HHV(HIGH,14)-CLOSE)/(HHV(HIGH,14)-LLV(LOW,14)),6);  
ZS:= MA(探索,3);  
ZM:= MA(MA(探索,3),3);  
A11:= 3*SMA((CLOSE-LLV(LOW,55))/(HHV(HIGH,55)-LLV(LOW,55))*100,5,1)-2*SMA((CLOSE-LLV(LOW,55))/(HHV(HIGH,55)-LLV(LOW,55))*100,5,1);  
黑马线:= EMA(A11,5);  
A12:= (黑马线-REF(黑马线,1))/REF(黑马线,1)*100;  
A4:= (CLOSE-LLV(LOW,21))/(HHV(HIGH,21)-LLV(LOW,21))*100;  
趋势线3:= MA(3*SMA(A4,6,1)-2*SMA(SMA(A4,5,1),5,1),2);  
A5:= (HHV(HIGH,60)-CLOSE)/(HHV(HIGH,60)-LLV(LOW,60))*100;  
N:= 3;  
VAR1:= REF((LOW+OPEN+CLOSE+HIGH)/4,1);  
VAR2:= SMA(ABS(LOW-VAR1),13,1)/SMA(MAX(LOW-VAR1,0),10,1);  
VAR3:= EMA(VAR2,10);  
VAR4:= LLV(LOW,33);  
VAR5:= EMA(IF(LOW<=VAR4,VAR3,0),5);  
VAR6:= REF(CLOSE,1);  
VAR7:= SMA(MAX(CLOSE-VAR6,0),6,1)/SMA(ABS(CLOSE-VAR6),6,1)*100;  
VAR8:= LLV(LOW,5)=LLV(LOW,45) AND CLOSE>=OPEN*1.04;  
VAR9:= CLOSE>(REF(HIGH,1)+REF(LOW,1))/2;  
VAR10:= VAR8 AND VAR9;  
VAR11:= (2*CLOSE+HIGH+LOW)/4;  
VAR12:= LLV(LOW,13);  
VAR13:= HHV(HIGH,13);  
VAR14:= LLV(LOW,1)=LLV(LOW,35) AND CLOSE>=OPEN*1.04;  
VAR15:= CLOSE>(REF(HIGH,1)+REF(LOW,1))/2;  
VAR16:= EMA((VAR11-VAR12)/(VAR13-VAR12)*100,13);  
VAR17:= ((CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*100+(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100+(CLOSE-MA(CLOSE,32))/MA(CLOSE,32)*100)/3;  
VAR18:= 1/WINNER(CLOSE);  
VAR19:= MA(CLOSE,13);  
VAR20:= 100-ABS((CLOSE-VAR19)/VAR19*100);  
VAR21:= LLV(LOW,75);  
VAR22:= HHV(HIGH,75);  
VAR23:= (VAR22-VAR21)/100;  
VAR24:= SMA((CLOSE-VAR21)/VAR23,20,1);  
VAR25:= SMA((OPEN-VAR21)/VAR23,20,1);  
VAR26:= 3*VAR24-2*SMA(VAR24,15,1);  
VAR27:= MA(HHV(HIGH,485),17);  
VAR28:= MA(HHV(HIGH,222),17);  
VAR29:= MA(HHV(HIGH,96),17);  
VAR30:= MA(LLV(LOW,485),17);  
VAR31:= MA(LLV(LOW,222),17);  
VAR32:= MA(LLV(LOW,96),17);