麻烦帮指标改一下能用到文华财经上 (文华财经WH6赢顺V6.7)

投资者咨询:麻烦帮指标改一下能用到文华财经上 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-9 7:57
 T:=DATE>901224 AND DATE<1290801;
VAR1:=T*(EMA(C,12)-EMA(C,26))*100+50;
VAR2:=EMA(VAR1,9);
VAR3:=((HHV(H,21)-C)/(HHV(H,21)-LLV(L,21)))*100-10;
VAR4:=((C-LLV(L,21))/(HHV(H,21)-LLV(L,21)))*100;
VAR5:=SMA(VAR4,13,8);
VAR6:=SMA(VAR3,21,8);
VAR7:=T*MA(C,80)-MA(C,10)/7;
VAR8:=T*EMA(C,5);
VAR9:=MA((LLV(C,9))*1.1,14);
VAR10:=2*VAR9-VAR8-C*0.1;
VAR11:=IF(((VAR8-VAR10)*5>0),(POW((VAR8-VAR10)*5,2))/10,(-1*(POW((VAR8-VAR10)*(5),2)))/(10));
VAR12:=IF((VAR11>0),VAR11-0,12);
VAR13:=SMA(MAX(C-REF(C,2),0),7,1)/SMA(ABS(C-REF(C,2)),7,1)*100; 
趋势:CEILING(SMA(VAR5,13,8)),LINETHICK1,COLORRED;
看底:IF((趋势-VAR6<(-65)),1,6),COLOR00FF00;
顶峰:IF((趋势-VAR6>85),95,100),COLORFFFFFF;
中轨:50,POINTDOT,COLORC0C0C0;
DRAWTEXT(IF(VAR13<15,15,0),0,'●'),COLORRED;
DRAWTEXT(IF(VAR13>85,85,0),100,'●'),COLORYELLOW;
操盘线:T*MA(3*SMA((C-LLV(L,27))/(HHV(H,27)-LLV(L,27))*100,5,1)-2*SMA(SMA((C-LLV(L,27))/(HHV(H,27)-LLV(L,27))*100,5,1),3,1),5),LINETHICK1,COLORGREEN;
VA1:=(HIGH+LOW+CLOSE)/3;
VA2:=(VA1-MA(VA1,14))/(0.015*AVEDEV(VA1,14));
VA28:=IF(DATE<=1100930,1,0);
VA3:=(VA1-MA(VA1,70))/(0.015*AVEDEV(VA1,70));
VA4:=IF(VA2>=150 AND VA2<200 AND VA3>=150 AND VA3<200,10,0);
VA5:=IF(VA2<=-150 AND VA2>-200 AND VA3<=-150 AND VA3>-200,-10,VA4);
VA6:=(CLOSE-MA(CLOSE,13))/MA(CLOSE,13)*100;
VA7:=100-ABS(VA6);
VA8:=IF(VA7<90,VA7,100);
PJX:=MA(100*(CLOSE-LLV(CLOSE,34))/(HHV(HIGH,34)-LLV(LOW,34)),5)-20;
短期强弱:=PJX*VA28,LINETHICK1,COLORFFFFFF;
VA1A:=IF(PJX>0,PJX,0);
VA1B:=IF(VA3>=200 AND VA2>=150,15,IF(VA3<=-200 AND VA2<=-150,-15,VA5))+60;
VA1C:=VA1A>48 AND VA1B>60 AND VA8<100;
VA1D:=VA1A<48 AND VA1B<60 AND VA8<100;
DRAWTEXT(VA1D AND COUNT(VA1D,30)=1,80,'短线反弹'),COLORFFFFFF;
STICKLINE(VA1D AND COUNT(VA1D,30)=1,60,80,5,0),COLORFFFFFF;
DRAWTEXT(VA1C AND COUNT(VA1C,30)=1,80,'短线高点'),COLORFFCC66;
STICKLINE(VA1C AND COUNT(VA1C,30)=1,60,80,5,0),COLORFFCC66;
VA2C:=IF(VA3>=200 AND VA2>=150,15,IF(VA3<=-200 AND VA2<=-150,-15,0))+30;
VA2E:=VA1A<48 AND VA2C<30 AND VA8<100;VA2F:=VA1A<48 AND VA2C>30 AND VA8<100;
DRAWTEXT(VA2E AND COUNT(VA2E,30)=1,50,'短线反弹2'),COLORFF0000;
STICKLINE(VA2E AND COUNT(VA2E,30)=1,30,50,5,0),COLORFF0000;
DRAWTEXT(VA2F AND COUNT(VA2F,30)=1,50,'短线高点2'),COLORFFCC66;
STICKLINE(VA2F AND COUNT(VA2F,30)=1,30,50,5,0),COLORFFCC66;
VA3D:=IF(VA3<=200 AND VA2<=150,-15,IF(VA3>=-200 AND VA2>=-150,15,VA5));
VA3E:=VA3D>0 AND VA8<100;VA3F:=VA1A<48 AND VA3D<0 AND VA8<100;
DRAWTEXT(VA7<90 AND VA2+VA3<=0 AND VA3F AND COUNT(VA3F,30)=1,20,'短线反弹3'),COLORFF0000;
STICKLINE(VA7<90 AND VA2+VA3<=0 AND VA3F AND COUNT(VA3F,30)=1,20,0,5,0),COLORFF0000;
DRAWTEXT(VA3E AND COUNT(VA3E,30)=1,20,'短线高点3'),COLORFFCC66;
STICKLINE(VA3E AND COUNT(VA3E,30)=1,20,0,5,0),COLORFFCC66;
强势线:70,COLORFF0000;
VA9:=IF(VA7<90,40,30)*VA28;

STICKLINE(FILTER(VA1B=45,5),0,15,5,0),COLORRED;
DRAWTEXT(FILTER(VA1B=45,5),20,'强撑'),COLORRED;
STICKLINE(FILTER(VA1B=75,5),75,60,5,0),COLOR00FFFF;
DRAWTEXT(FILTER(VA1B=75,5),75,'高压'),COLOR00FFFF;
DRAWTEXT(FILTER(VA5<0,5),10,'★'),COLORRED;
DRAWTEXT(FILTER(VA5>0,5),90,'★'),COLOR00FFFF;
PARTLINE(VA9=40 AND VA2>=0 AND VA3>=0,0),LINETHICK1,COLORFF0000;
PARTLINE(VA9=40 AND VA2<=0 AND VA3<=0,0),LINETHICK1,COLOR0000FF;

技术人员回复
日期:2018-8-9 8:07
不同软件函数机制不同,加载效果可能略有差异,改写参考:

T:=DATE>901224 AND DATE<290801;
VAR1:=T*(EMA(C,12)-EMA(C,26))*100+50;
VAR2:=EMA(VAR1,9);
VAR3:=((HHV(H,21)-C)/(HHV(H,21)-LLV(L,21)))*100-10;
VAR4:=((C-LLV(L,21))/(HHV(H,21)-LLV(L,21)))*100;
VAR5:=SMA(VAR4,13,8);
VAR6:=SMA(VAR3,21,8);
VAR7:=T*MA(C,80)-MA(C,10)/7;
VAR8:=T*EMA(C,5);
VAR9:=MA((LLV(C,9))*1.1,14);
VAR10:=2*VAR9-VAR8-C*0.1;
VAR11:=IF(((VAR8-VAR10)*5>0),(POW((VAR8-VAR10)*5,2))/10,(-1*(POW((VAR8-VAR10)*(5),2)))/(10));
VAR12:=IF((VAR11>0),VAR11-0,12);
VAR13:=SMA(MAX(C-REF(C,2),0),7,1)/SMA(ABS(C-REF(C,2)),7,1)*100; 
趋势:CEILING(SMA(VAR5,13,8),1),LINETHICK1,COLORRED;
看底:IF((趋势-VAR6<(-65)),1,6),COLOR00FF00;
顶峰:IF((趋势-VAR6>85),95,100),COLORFFFFFF;
中轨:50,POINTDOT,COLORC0C0C0;
DRAWTEXT(IF(VAR13<15,15,0),0,'●'),COLORRED;
DRAWTEXT(IF(VAR13>85,85,0),100,'●'),COLORYELLOW;
操盘线:T*MA(3*SMA((C-LLV(L,27))/(HHV(H,27)-LLV(L,27))*100,5,1)-2*SMA(SMA((C-LLV(L,27))/(HHV(H,27)-LLV(L,27))*100,5,1),3,1),5),LINETHICK1,COLORGREEN;
VA1:=(HIGH+LOW+CLOSE)/3;
VA2:=(VA1-MA(VA1,14))/(0.015*AVEDEV(VA1,14));
VA28:=IF(DATE<=100930,1,0);
VA3:=(VA1-MA(VA1,70))/(0.015*AVEDEV(VA1,70));
VA4:=IF(VA2>=150 AND VA2<200 AND VA3>=150 AND VA3<200,10,0);
VA5:=IF(VA2<=-150 AND VA2>-200 AND VA3<=-150 AND VA3>-200,-10,VA4);
VA6:=(CLOSE-MA(CLOSE,13))/MA(CLOSE,13)*100;
VA7:=100-ABS(VA6);
VA8:=IF(VA7<90,VA7,100);
PJX:=MA(100*(CLOSE-LLV(CLOSE,34))/(HHV(HIGH,34)-LLV(LOW,34)),5)-20;
短期强弱:=PJX*VA28,LINETHICK1,COLORFFFFFF;
VA1A:=IF(PJX>0,PJX,0);
VA1B:=IF(VA3>=200 AND VA2>=150,15,IF(VA3<=-200 AND VA2<=-150,-15,VA5))+60;
VA1C:=VA1A>48 AND VA1B>60 AND VA8<100;
VA1D:=VA1A<48 AND VA1B<60 AND VA8<100;
DRAWTEXT(VA1D AND COUNT(VA1D,30)=1,80,'短线反弹'),COLORFFFFFF;
STICKLINE(VA1D AND COUNT(VA1D,30)=1,60,80,5,0),COLORFFFFFF;
DRAWTEXT(VA1C AND COUNT(VA1C,30)=1,80,'短线高点'),COLORFFCC66;
STICKLINE(VA1C AND COUNT(VA1C,30)=1,60,80,5,0),COLORFFCC66;
VA2C:=IF(VA3>=200 AND VA2>=150,15,IF(VA3<=-200 AND VA2<=-150,-15,0))+30;
VA2E:=VA1A<48 AND VA2C<30 AND VA8<100;
VA2F:=VA1A<48 AND VA2C>30 AND VA8<100;
DRAWTEXT(VA2E AND COUNT(VA2E,30)=1,50,'短线反弹2'),COLORFF0000;
STICKLINE(VA2E AND COUNT(VA2E,30)=1,30,50,5,0),COLORFF0000;
DRAWTEXT(VA2F AND COUNT(VA2F,30)=1,50,'短线高点2'),COLORFFCC66;
STICKLINE(VA2F AND COUNT(VA2F,30)=1,30,50,5,0),COLORFFCC66;
VA3D:=IF(VA3<=200 AND VA2<=150,-15,IF(VA3>=-200 AND VA2>=-150,15,VA5));
VA3E:=VA3D>0 AND VA8<100;
VA3F:=VA1A<48 AND VA3D<0 AND VA8<100;
DRAWTEXT(VA7<90 AND VA2+VA3<=0 AND VA3F AND COUNT(VA3F,30)=1,20,'短线反弹3'),COLORFF0000;
STICKLINE(VA7<90 AND VA2+VA3<=0 AND VA3F AND COUNT(VA3F,30)=1,20,0,5,0),COLORFF0000;
DRAWTEXT(VA3E AND COUNT(VA3E,30)=1,20,'短线高点3'),COLORFFCC66;
STICKLINE(VA3E AND COUNT(VA3E,30)=1,20,0,5,0),COLORFFCC66;
强势线:70,COLORFF0000;
VA9:=IF(VA7<90,40,30)*VA28;

STICKLINE(FILTER(VA1B=45,5),0,15,5,0),COLORRED;
DRAWTEXT(FILTER(VA1B=45,5),20,'强撑'),COLORRED;
STICKLINE(FILTER(VA1B=75,5),75,60,5,0),COLOR00FFFF;
DRAWTEXT(FILTER(VA1B=75,5),75,'高压'),COLOR00FFFF;
DRAWTEXT(FILTER(VA5<0,5),10,'★'),COLORRED;
DRAWTEXT(FILTER(VA5>0,5),90,'★'),COLOR00FFFF;
PARTLINE1(VA9=40 AND VA2>=0 AND VA3>=0,0),LINETHICK1,COLORFF0000;
PARTLINE1(VA9=40 AND VA2<=0 AND VA3<=0,0),LINETHICK1,COLOR0000FF;