本节课我们带大家学习均线增加条件如何变色,金叉死叉处做一些多空买卖点文字提示,通过指标信号的出现作为警示,方便我们日常技术分析。
定义条件:均线10日 20日均线,金叉提示开多,死叉提示开空,金叉后均线颜色变红,死叉后均线颜色变绿。
函数:
1、CROSS(A,B) 表示A从下方向上穿过B,成立返回1(Yes),否则返回0(No)
注:满足穿越的条件必须上根k线满足A<=B,当根k线满足A>B才被认定为穿越。
2、DRAWTEXT:显示文字。
用法:DRAWTEXT(COND,PRICE,TEXT);
当COND条件满足时,在PRICE位置书写文字TEXT。
3、DRAWCOLORLINE:画颜色的线
用法:DRAWCOLORLINE(COND,DATA,COLOR1,COLOR2);根据条件画相应颜色的线
当满足COND时,DATA为COLOR1颜色的线,不满足COND时,DATA为COLOR2颜色的线。
示例源码:
MA10:MA(C,10),COLORWHITE;//定义10日均线 白线
MA20:=MA(C,20),COLORYELLOW,LINETHICK2;//LINETHICK加粗函数0-7数字逐渐加粗,定义10日均线
DRAWTEXT(CROSS(MA10,MA20),MA10,’开多’);//10日上穿20日 在10日线上提示开多
DRAWTEXT(CROSS(MA20,MA10),MA20,’开空’);//20日下穿10日 在20日线上提示开空
DRAWCOLORLINE(MA10>MA20,MA10,COLORRED,COLORGREEN);//金叉变红 死叉变绿
DRAWCOLORLINE(MA10<MA20,MA20,COLORGREEN,COLORRED);//金叉变红 死叉变绿
效果图:
示例源码仅供指标研究学习之用,不具备操作建议和指导,依次操作,后果自负!下节课我们继续学习指标编写–K线多空变色。