通达信黄金分割线画线主图指标公式源码
指标结合了移动平均线和黄金分割线。
它绘制了5、10、20、60日均线,并基于设定的高低点计算黄金分割位(38.2%、50%、61.8%),以虚线形式显示在图上,用于识别潜在支撑阻力区域。
N:=80;
M:=3;
高:=7.41;
低:=4.30;
MA5:MA(CLOSE,5);
MA10:MA(CLOSE,10);
MA20:MA(CLOSE,20),LINETHICK1;
MA60:MA(CLOSE,60),LINETHICK1;
{高:=REF(HHV(H,N),M);
低:=REF(LLV(L,N),M);}{自动定位法}
H38:=高-(高-低)*0.382;
H中:=高-(高-低)*0.5;
H61:=高-(高-低)*0.618;
顶点:REFDATE(高,DATE),DOTLINE,COLORWHITE;
H618%:REFDATE(H38,DATE),DOTLINE,COLORMAGENTA;
H50%:REFDATE(H中,DATE),DOTLINE,COLORRED;
H382%:REFDATE(H61,DATE),DOTLINE,COLORMAGENTA;
低点:REFDATE(低,DATE),DOTLINE,COLORWHITE;
DRAWTEXT(ISLASTBAR,顶点,'顶点'),COLORWHITE;
DRAWTEXT(ISLASTBAR,H382%,'H38.2%'),COLORMAGENTA;
DRAWTEXT(ISLASTBAR,H50%,'H50%'),COLORRED;
DRAWTEXT(ISLASTBAR,H618%,'H61.8%'),COLORMAGENTA;
DRAWTEXT(ISLASTBAR,低点,'低点'),COLORWHITE;
未来函数检测结果如下:
该公式没有未来函数
定制指标公式、软件请联系QQ或微信同号:88652583
N赋值:80
M赋值:3
高赋值:7.41
低赋值:4.30
输出MA5:收盘价的5日简单移动平均
输出MA10:收盘价的10日简单移动平均
输出MA20:收盘价的20日简单移动平均,线宽为1
输出MA60:收盘价的60日简单移动平均,线宽为1
H38赋值:高-(高-低)*0.382
H中赋值:高-(高-低)*0.5
H61赋值:高-(高-低)*0.618
输出顶点:日期日高,DOTLINE,画白色
输出H618%:日期日H38,DOTLINE,画洋红色
输出H50%:日期日H中,DOTLINE,画红色
输出H382%:日期日H61,DOTLINE,画洋红色
输出低点:日期日低,DOTLINE,画白色
当满足条件是否最后一个周期时,在顶点位置书写文字,画白色
当满足条件是否最后一个周期时,在H382%位置书写文字,画洋红色
当满足条件是否最后一个周期时,在H50%位置书写文字,画红色
当满足条件是否最后一个周期时,在H618%位置书写文字,画洋红色
当满足条件是否最后一个周期时,在低点位置书写文字,画白色