编写 (文华财经WH6赢顺V6.7)

投资者咨询:编写 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-10 12:00
欧阳老师好:下面是您帮助编写的变色线,请用MYFORCAST指标,替换其中的SMA指标,其它不变。谢欧阳老师!

LC :=REF(CLOSE,1);
RSI2:=SMA(MAX(CLOSE-LC,0),12,1)/SMA(ABS(CLOSE-LC),12,1)*100;
RSI3:=SMA(MAX(CLOSE-LC,0),18,1)/SMA(ABS(CLOSE-LC),18,1)*100;
MMS:=MA(3*RSI2-2*SMA(MAX(CLOSE-LC,0),16,1)/SMA(ABS(CLOSE-LC),16,1)*100,3);
MMM:=EMA(MMS,8),LINETHICK3;
MML:=MA(3*RSI3-2*SMA(MAX(CLOSE-LC,0),12,1)/SMA(ABS(CLOSE-LC),12,1)*100,5),LINETHICK3;
VAR1:=(CLOSE+LOW+HIGH)/3; 
VAR2:=SUM(((VAR1-REF(LOW,1))-(HIGH-VAR1))*VOL/100000/(HIGH-LOW),0); 
VAR3:=EMA(VAR2,1); 
JCS:=VAR3; 
JCM:=MA(VAR3,12); 
JCL:=MA(VAR3,26);
SMA10:=SMA(C,N3,3);//求的10周期的柱线实体扩展指数加权移动平均。权重为3。
T1:=MMS>REF(MMS,1)&&JCS>REF(JCS,1)&&SMA10>REF(SMA10,1);
T2:=MMS<REF(MMS,1)&&JCS<REF(JCS,1)&&SMA10<REF(SMA10,1);
N1:=BARSLAST(T1)+1;
N2:=BARSLAST(T2)+1;
N:=0.30;  //您调整N值大小,就可以调整画线的宽度了
FILLRGN(N1<N2||REFX(N1<N2,1),SMA10+N,SMA10-N,COLORRED);
FILLRGN(N1>=N2||REFX(N1>=N2,1),SMA10+N,SMA10-N,COLORGREEN);

 
技术人员回复
日期:2018-8-10 13:13
欧阳老师下午休息,您需要如下即可


LC :=REF(CLOSE,1);
RSI2:=SMA(MAX(CLOSE-LC,0),12,1)/SMA(ABS(CLOSE-LC),12,1)*100;
RSI3:=SMA(MAX(CLOSE-LC,0),18,1)/SMA(ABS(CLOSE-LC),18,1)*100;
MMS:=MA(3*RSI2-2*SMA(MAX(CLOSE-LC,0),16,1)/SMA(ABS(CLOSE-LC),16,1)*100,3);
MMM:=EMA(MMS,8),LINETHICK3;
MML:=MA(3*RSI3-2*SMA(MAX(CLOSE-LC,0),12,1)/SMA(ABS(CLOSE-LC),12,1)*100,5),LINETHICK3;
VAR1:=(CLOSE+LOW+HIGH)/3; 
VAR2:=SUM(((VAR1-REF(LOW,1))-(HIGH-VAR1))*VOL/100000/(HIGH-LOW),0); 
VAR3:=EMA(VAR2,1); 
JCS:=VAR3; 
JCM:=MA(VAR3,12); 
JCL:=MA(VAR3,26);
SMA10:=FORCAST(REF(CLOSE,1),10);
T1:=MMS>REF(MMS,1)&&JCS>REF(JCS,1)&&SMA10>REF(SMA10,1);
T2:=MMS<REF(MMS,1)&&JCS<REF(JCS,1)&&SMA10<REF(SMA10,1);
N1:=BARSLAST(T1)+1;
N2:=BARSLAST(T2)+1;
N:=0.30;  //您调整N值大小,就可以调整画线的宽度了
FILLRGN(N1<N2||REFX(N1<N2,1),SMA10+N,SMA10-N,COLORRED);
FILLRGN(N1>=N2||REFX(N1>=N2,1),SMA10+N,SMA10-N,COLORGREEN);
投资者咨询:编写 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-10 12:00
 老师好:依三个指标共振变色,最下图画框箭头处应全部是绿色的,请老师修正。谢!



图片点击可在新窗口打开查看
 
技术人员回复
日期:2018-8-10 15:21
这里是根据您1楼给的源码改的,1楼就不是您要的那种共振显示的

如下试试

LC :=REF(CLOSE,1);
RSI2:=SMA(MAX(CLOSE-LC,0),12,1)/SMA(ABS(CLOSE-LC),12,1)*100;
RSI3:=SMA(MAX(CLOSE-LC,0),18,1)/SMA(ABS(CLOSE-LC),18,1)*100;
MMS:=MA(3*RSI2-2*SMA(MAX(CLOSE-LC,0),16,1)/SMA(ABS(CLOSE-LC),16,1)*100,3);
MMM:=EMA(MMS,8),LINETHICK3;
MML:=MA(3*RSI3-2*SMA(MAX(CLOSE-LC,0),12,1)/SMA(ABS(CLOSE-LC),12,1)*100,5),LINETHICK3;
VAR1:=(CLOSE+LOW+HIGH)/3; 
VAR2:=SUM(((VAR1-REF(LOW,1))-(HIGH-VAR1))*VOL/100000/(HIGH-LOW),0); 
VAR3:=EMA(VAR2,1); 
JCS:=VAR3; 
JCM:=MA(VAR3,12); 
JCL:=MA(VAR3,26);
SMA10:=FORCAST(REF(CLOSE,1),10);
T1:=MMS>REF(MMS,1)&&JCS>REF(JCS,1)&&SMA10>REF(SMA10,1);
T2:=MMS<REF(MMS,1)&&JCS<REF(JCS,1)&&SMA10<REF(SMA10,1);
N1:=BARSLAST(T1)+1;
N2:=BARSLAST(T2)+1;
N:=0.30;  //您调整N值大小,就可以调整画线的宽度了
FILLRGN(T1,SMA10+N,SMA10-N,COLORRED);
FILLRGN(T2,SMA10+N,SMA10-N,COLORGREEN);
投资者咨询:编写 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-10 12:00
 舟亢老师好:不合要求断线。



图片点击可在新窗口打开查看
技术人员回复
日期:2018-8-10 16:51
那2楼给您的指标的指标就是满足的,问题应该是您MYFORCAST指标参数和我给您的不一样

您的是3,给您的是10,改成3试试
投资者咨询:编写 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-10 12:00
 舟亢老师好: 改成3的变色线截图。



图片点击可在新窗口打开查看
技术人员回复
日期:2018-8-10 17:33
 请参考:

LC :=REF(CLOSE,1);
RSI2:=SMA(MAX(CLOSE-LC,0),12,1)/SMA(ABS(CLOSE-LC),12,1)*100;
RSI3:=SMA(MAX(CLOSE-LC,0),18,1)/SMA(ABS(CLOSE-LC),18,1)*100;
MMS:=MA(3*RSI2-2*SMA(MAX(CLOSE-LC,0),16,1)/SMA(ABS(CLOSE-LC),16,1)*100,3);
MMM:=EMA(MMS,8),LINETHICK3;
MML:=MA(3*RSI3-2*SMA(MAX(CLOSE-LC,0),12,1)/SMA(ABS(CLOSE-LC),12,1)*100,5),LINETHICK3;
VAR1:=(CLOSE+LOW+HIGH)/3; 
VAR2:=SUM(((VAR1-REF(LOW,1))-(HIGH-VAR1))*VOL/100000/(HIGH-LOW),0); 
VAR3:=EMA(VAR2,1); 
JCS:=VAR3; 
JCM:=MA(VAR3,12); 
JCL:=MA(VAR3,26);
SMA10:=FORCAST(REF(CLOSE,1),10);
T1:=MMS>REF(MMS,1)&&JCS>REF(JCS,1)&&SMA10>REF(SMA10,1);
T2:=MMS<REF(MMS,1)&&JCS<REF(JCS,1)&&SMA10<REF(SMA10,1);
N1:BARSLAST(CROSS(T1,0.5))+1,NODRAW;
N2:BARSLAST(CROSS(T2,0.5))+1,NODRAW;
N:=0.30;  //您调整N值大小,就可以调整画线的宽度了
FILLRGN(N1<N2||N1>N2&&REF(N1<N2,1),SMA10+N,SMA10-N,COLORRED);
FILLRGN(N1>N2||N1<N2&&REF(N1>N2,1),SMA10+N,SMA10-N,COLORGREEN);

投资者咨询:编写 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-10 12:00
欧阳老师好:JCS     MMS    MYFORCAST三个指标变色线同色共振取同色,三指标变色线不同色保持前色,现效果不符合,方框上面三个指标变色线同色共振,下面改编指标变色不同步。

图片点击可在新窗口打开查看   
技术人员回复
日期:2018-8-10 19:32
请参考:

//欧阳老师好:JCS     MMS    MYFORCAST三个指标变色线同色共振取同色,

//三个指标变色线不同色保持前色,现效果不符合,方框上面三个指标变色线同色共振,下面改编指标变色不同步。

LC :=REF(CLOSE,1);
RSI2:=SMA(MAX(CLOSE-LC,0),12,1)/SMA(ABS(CLOSE-LC),12,1)*100;
RSI3:=SMA(MAX(CLOSE-LC,0),18,1)/SMA(ABS(CLOSE-LC),18,1)*100;
MMS:=MA(3*RSI2-2*SMA(MAX(CLOSE-LC,0),16,1)/SMA(ABS(CLOSE-LC),16,1)*100,3);
MMM:=EMA(MMS,8),LINETHICK3;
MML:=MA(3*RSI3-2*SMA(MAX(CLOSE-LC,0),12,1)/SMA(ABS(CLOSE-LC),12,1)*100,5),LINETHICK3;
VAR1:=(CLOSE+LOW+HIGH)/3; 
VAR2:=SUM(((VAR1-REF(LOW,1))-(HIGH-VAR1))*VOL/100000/(HIGH-LOW),0); 
VAR3:=EMA(VAR2,1); 
JCS:=VAR3; 
JCM:=MA(VAR3,12); 
JCL:=MA(VAR3,26);
SMA10:=FORCAST(REF(CLOSE,1),10);
T1:=MMS>REF(MMS,1)&&JCS>REF(JCS,1)&&SMA10>REF(SMA10,1);
T2:=MMS<REF(MMS,1)&&JCS<REF(JCS,1)&&SMA10<REF(SMA10,1);
N1:BARSLAST(CROSS(T1,0.5))+1,NODRAW;
N2:BARSLAST(CROSS(T2,0.5))+1,NODRAW;
N:=30;  //您调整N值大小,就可以调整画线的宽度了
FILLRGN(N1<N2,SMA10+N,SMA10-N,COLORRED);
FILLRGN(N1>N2,SMA10+N,SMA10-N,COLORGREEN);
FILLRGN(REFX(N1<N2,1)&&N1>N2||CROSSDOWN(N1,N2),SMA10+N,SMA10-N,COLORGREEN);
FILLRGN(REFX(N1>N2,1)&&N1<N2||CROSS(N1,N2),SMA10+N,SMA10-N,COLORRED);