上图就是按照公式,将5日、10日均线从金叉到死叉的区域涂成黄色,再将5日、10日均线从死叉到金叉的区域涂成洋红色,好漂亮的一条彩带,是不是很神奇!
二、将价托的区域涂上颜色的方法:
随缘份**667提出问题:老师可以帮写一个通达信软件用的就是5金叉10,然后金叉20,形成的三角形就是价托,5金叉10,然后金叉20。20金叉40再金叉60,又形成三角形,60金叉120,再金叉250,又形成三角形。我要在三角形里填充颜色。这 样 的均线主图指标。
何谓价托?
就是5日均线从下向上穿越10日均价线所形成的金叉点A;5日均价线从下向上穿越20日均价线所形成的金叉点B; 10日均价线从下向上穿越20日均价线所形成的金叉点C;由A、B、C三个点组成一个封闭的三角形,这个三角形就称为“价托”。
下面就把5、10、20日均线形成的价托公式写出来,至于20、40、60日均线和60、120、250日均线形成的价托,写的方法是一样的,你可以自己仿写。我这里就写一 个了,否则主图画面会很乱。
直接上源码了,方法和上面写彩带的方法类似,但因为有了三条线参与,还是费了些心思才搞定的。
…… …… …… …… ……
MA5:MA(C,5);
MA10:MA(C,10);
MA20:MA(C,20);
ZB:=MA5>=MA10 AND MA5<MA20 AND MA10<MA20;
{5日、10日线在20日线下方且5日线大于等于10线的部分,即价托的左半部}
YB:=MA20>=MA10 AND MA5>MA20 AND MA5>MA10;
{价托的右半部}
STICKLINE(ZB,MA5,MA10,4,0),COLORYELLOW;
{价托的左半部,在5日线至10日线之间画粗细为4的黄色柱状线}
STICKLINE(YB,MA10,MA20,4,0),COLORMAGENTA;
{价托的右半部,在10日线至20日线之间画粗细为4的洋红色柱状线}
DRAWKLINE(H,O,L,C);
{画K线,防止色带掩盖K线};
…… …… …… …… ……