通达信黄金分割主图指标 自动画线 自动判断上涨浪下跌浪 自动画前一波上涨浪 源码 附图

 
MA20:=MA(C,20),COLORMAGENTA,LINETHICK2;
AA:MA(C,20),COLORGREEN,LINETHICK2;
MM:MA(C,20),COLORGREEN,LINETHICK2;
IF(C>AA,MM,DRAWNULL),COLORRED,LINETHICK2;
IF(C<AA,MM,DRAWNULL),COLORGREEN,LINETHICK2;
BTMA20:=(CLOSE>MA20) AND (REF(CLOSE,1)>REF(MA20,1)) AND (REF(CLOSE,2)>REF(MA20,2)) AND (REF(CLOSE,3)>REF(MA20,3));

JXX:=BARSLASTCOUNT(C<MA20);
JXX1:=BACKSET((JXX>=4)*JXX,JXX);
JXS:=BARSLASTCOUNT(C>MA20);
JXS1:=BACKSET((JXS>=4)*JXS,JXS);
KGC:=BARSLASTCOUNT(NOT(JXX1 OR JXS1));
JXL:=BARSLASTCOUNT(REF(JXX1>0,KGC));
JXH:=BARSLASTCOUNT(REF(JXS1>0,KGC));
XWZ:=FILTERX(LLV(L,JXL)=L,JXL);
SWZ:=FILTERX(HHV(H,JXH)=H,JXH);
{DRAWLINE(XWZ,L,SWZ,H,0),COLOR00FFFF;在高低点连斜线}
高:=REF(H,BARSLAST(SWZ));
低:=REF(L,BARSLAST(XWZ));
BB:=BARSLAST(JXL=1);{上次JXL等于1距今天数}
顶点2:=REF(高,BARSLAST(JXL)),COLORGREEN;
低点2:=REF(低,BB),COLORGREEN;{上次等于1对应的低价。或用AA:REF(低,BB);}
H23:=((顶点2-低点2)*0.236+低点2);
H38:=((顶点2-低点2)*0.382+低点2);
H中:=((顶点2-低点2)*0.5+低点2);
H61:=((顶点2-低点2)*0.618+低点2);
H80:=((顶点2-低点2)*0.809+低点2);
H138:=((顶点2-低点2)*1.382+低点2);
H161:=((顶点2-低点2)*1.618+低点2);
H261:=((顶点2-低点2)*2.618+低点2);
顶点A:REFDATE(顶点2,DATE),COLORGREEN,LINETHICK2;
低点A:REFDATE(低点2,DATE),COLORGREEN,LINETHICK2;

B38:REFDATE(H38,DATE),COLORGREEN,DOTLINE;
C50:REFDATE(H中,DATE),COLORGREEN,DOTLINE;
D61:REFDATE(H61,DATE),COLORGREEN,DOTLINE;

DRAWTEXT(ISLASTBAR,顶点A,'1.000'),COLORGREEN;

DRAWTEXT(ISLASTBAR,B38,'0.382'),COLORGREEN;
DRAWTEXT(ISLASTBAR,C50,'0.50'),COLORGREEN;
DRAWTEXT(ISLASTBAR,D61,'0.618'),COLORGREEN;
DRAWTEXT(ISLASTBAR,低点A,'0.000'),COLORGREEN;


STICKLINE(CLOSE>=OPEN,CLOSE,OPEN,2.5,0),COLORRED;
STICKLINE(CLOSE>=OPEN,CLOSE,OPEN,0.1,0),COLORCC66FF;
STICKLINE(CLOSE<OPEN,CLOSE,OPEN,2.5,0),COLORFF9900;
STICKLINE(CLOSE<OPEN,CLOSE,OPEN,0.1,0),COLORFFCC00;



来函数检测结果如下
该公式包含未来函数:BACKSET

解密、定制、编写指标公式请联系QQ或微信同号:88652583
置顶指标

相关指标公式

MA20赋值:收盘价的20日简单移动平均,画洋红色,线宽为2
输出AA:收盘价的20日简单移动平均,画绿色,线宽为2
输出MM:收盘价的20日简单移动平均,画绿色,线宽为2
如果收盘价>AA,返回MM,否则返回无效数,画红色,线宽为2
如果收盘价BTMA20赋值:(收盘价>MA20) AND (1日前的收盘价>1日前的MA20) AND (2日前的收盘价>2日前的MA20) AND (3日前的收盘价>3日前的MA20)
JXX赋值:条件连续成立次数
JXX1赋值:若(JXX>=4)*JXX则将最近JXX周期置为1
JXS赋值:条件连续成立次数
JXS1赋值:若(JXS>=4)*JXS则将最近JXS周期置为1
KGC赋值:条件连续成立次数
JXL赋值:条件连续成立次数
JXH赋值:条件连续成立次数
XWZ赋值:JXL日内最低价的最低值=最低价的JXL日反向过滤
SWZ赋值:JXH日内最高价的最高值=最高价的JXH日反向过滤
高赋值:上次SWZ距今天数日前的最高价
低赋值:上次XWZ距今天数日前的最低价
BB赋值:上次JXL=1距今天数
顶点2赋值:上次JXL距今天数日前的高,画绿色
低点2赋值:BB日前的低,画绿色
H23赋值:((顶点2-低点2)*0.236+低点2)
H38赋值:((顶点2-低点2)*0.382+低点2)
H中赋值:((顶点2-低点2)*0.5+低点2)
H61赋值:((顶点2-低点2)*0.618+低点2)
H80赋值:((顶点2-低点2)*0.809+低点2)
H138赋值:((顶点2-低点2)*1.382+低点2)
H161赋值:((顶点2-低点2)*1.618+低点2)
H261赋值:((顶点2-低点2)*2.618+低点2)
输出顶点A:日期日顶点2,画绿色,线宽为2
输出 低点A:日期日低点2,画绿色,线宽为2
输出 B38:日期日H38,画绿色,DOTLINE
输出 C50:日期日H中,画绿色,DOTLINE
输出 D61:日期日H61,画绿色,DOTLINE
当满足条件是否最后一个周期时,在顶点A位置书写文字,画绿色
当满足条件是否最后一个周期时,在B38位置书写文字,画绿色
当满足条件是否最后一个周期时,在C50位置书写文字,画绿色
当满足条件是否最后一个周期时,在D61位置书写文字,画绿色
当满足条件是否最后一个周期时,在低点A位置书写文字,画绿色
当满足条件收盘价>=开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,画红色
当满足条件收盘价>=开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为0.1,0不为0则画空心柱.,COLORCC66FF
当满足条件收阴线时,在收盘价和开盘价位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,COLORFF9900
当满足条件收阴线时,在收盘价和开盘价位置之间画柱状线,宽度为0.1,0不为0则画空心柱.,COLORFFCC00

指标安装下载帮助  |   联系我们  |  指标公式网  |  指标网   |  指标公式  |   加入收藏   |  设为主页

@2005-2023 浙ICP备2024071487号-2 指标公式网别名指标网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:指标公式网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图