[求助][讨论]填充指标编写 (文华财经)

投资者咨询:[求助][讨论]填充指标编写 (文华财经)
来源:文华财经  日期:2021-1-14 17:33
老师帮忙 O轴下绿色颜色只填充虚线内  0轴上红色颜色只填充实线内    N1:=9;
N2:=13;
N3:=18;
N4:=24;
A:=CLOSE;
ROC1:=100*(A-REF(A,N1))/REF(A,N1);
ROC2:=100*(A-REF(A,N2))/REF(A,N2);
ROC3:=100*(A-REF(A,N3))/REF(A,N3);
ROC4:=100*(A-REF(A,N4))/REF(A,N4);
KST:(MA(ROC1,N1)+2*MA(ROC2,N2)+3*MA(ROC3,N3)+4*MA(ROC4,N4))/10,COLORYELLOW,DOT;
KSTMA4:MA(KST,4),COLORCYAN,DOT;
KSTMA10:MA(KST,10),COLORRED,DOT;
A1:0,DOT,COLORRED;
IF(KST>REF(KST,1),KST,NULL),COLORYELLOW;
IF(KSTMA4>REF(KSTMA4,1),KSTMA4,NULL),COLORCYAN;
IF(KSTMA10>REF(KSTMA10,1),KSTMA10,NULL),COLORRED;

 
技术人员回复
日期:2021-1-14 17:38
 参考;

N1:=9;
N2:=13;
N3:=18;
N4:=24;
A:=CLOSE;
ROC1:=100*(A-REF(A,N1))/REF(A,N1);
ROC2:=100*(A-REF(A,N2))/REF(A,N2);
ROC3:=100*(A-REF(A,N3))/REF(A,N3);
ROC4:=100*(A-REF(A,N4))/REF(A,N4);
KST:(MA(ROC1,N1)+2*MA(ROC2,N2)+3*MA(ROC3,N3)+4*MA(ROC4,N4))/10,COLORYELLOW,DOT;
KSTMA4:MA(KST,4),COLORCYAN,DOT;
FILLRGN(KSTMA4<0&&KSTMA4<REF(KSTMA4,1),0,KSTMA4,COLORGREEN);
KSTMA10:MA(KST,10),COLORRED,DOT;
A1:0,DOT,COLORRED;
IF(KST>REF(KST,1),KST,NULL),COLORYELLOW;
IF(KSTMA4>REF(KSTMA4,1),KSTMA4,NULL),COLORCYAN;
IF(KSTMA10>REF(KSTMA10,1),KSTMA10,NULL),COLORRED;
FILLRGN(KSTMA10>0&&KSTMA10>REF(KSTMA10,1),0,KSTMA4,COLORRED);

投资者咨询:[求助][讨论]填充指标编写 (文华财经)
来源:文华财经  日期:2021-1-14 17:33
老师 颜色都跟着第一根线走吧   这样好样少了个角图片点击可在新窗口打开查看图片点击可在新窗口打开查看
技术人员回复
日期:2021-1-14 18:29
 有少一点角得位置是因为填色是根据k宽度对齐的,这么看下:

N1:=9;
N2:=13;
N3:=18;
N4:=24;
A:=CLOSE;
ROC1:=100*(A-REF(A,N1))/REF(A,N1);
ROC2:=100*(A-REF(A,N2))/REF(A,N2);
ROC3:=100*(A-REF(A,N3))/REF(A,N3);
ROC4:=100*(A-REF(A,N4))/REF(A,N4);
KST:(MA(ROC1,N1)+2*MA(ROC2,N2)+3*MA(ROC3,N3)+4*MA(ROC4,N4))/10,COLORYELLOW,DOT;
KSTMA4:MA(KST,4),COLORCYAN,DOT;
FILLRGN(KSTMA4<0&&KSTMA4<REF(KSTMA4,1),0,KSTMA4,COLORGREEN);
KSTMA10:MA(KST,10),COLORRED,DOT;
A1:0,DOT,COLORRED;
IF(KST>REF(KST,1),KST,NULL),COLORYELLOW;
IF(KSTMA4>REF(KSTMA4,1),KSTMA4,NULL),COLORCYAN;
IF(KSTMA10>REF(KSTMA10,1),KSTMA10,NULL),COLORRED;
FILLRGN(KSTMA10>0&&KSTMA10>REF(KSTMA10,1),0,KSTMA10,COLORRED);