文华财经期货缠论画线高低点波浪指标源码:

缠论线开关:=1; //笔中枢开关
MA60:=1; //第一段逻辑开关
MA3:=1; //第二段逻辑开关 (新增)

//==== 匹配EMA周期:大55 + 小21 ====
展F_S:=55;
展F:=21;

//==== 第一段 55周期大级别 ====
HH展BDD_S:=(H>HV(H,展F_S))*缠论线开关*MA60;
NH展BDD_S:=(BARSLAST(HH展BDD_S)+1)*缠论线开关*MA60;
LL展BDD_S:=(L<LV(L,展F_S))*缠论线开关*MA60;
NL展BDD_S:=(BARSLAST(LL展BDD_S)+1)*缠论线开关*MA60;
AH展BDD_S:=(BACKSET(COUNT(LL展BDD_S,NH展BDD_S)&&LL展BDD_S,NH展BDD_S))*缠论线开关*MA60;
AL展BDD_S:=(BACKSET(COUNT(HH展BDD_S,NL展BDD_S)&&HH展BDD_S,NL展BDD_S))*缠论线开关*MA60;

LX_S:=AL展BDD_S,NOTEXT;
HX_S:=AH展BDD_S,NOTEXT;
笔_S:=1;

HH_S:=CROSS(AH展BDD_S=1,0.5), NOTEXT;
LL_S:=CROSS(AL展BDD_S=1,0.5), NOTEXT;

BBB_S:=BACKSET(ISLASTBAR,SUMBARS(CROSS(LX_S=1,0.5)||CROSS(HX_S=1,0.5),4));
DRAWTEXT(笔_S*BBB_S&&CROSS(HX_S=1,0.5)&&COUNT(CROSS(HX_S=1,0.5),BARSLASTCOUNT(BBB_S))=1,H,’ 二’),FONTSIZE12,ALIGN0,ALIGN0,COLORGREEN;
DRAWTEXT(笔_S*BBB_S&&CROSS(LX_S=1,0.5)&&COUNT(CROSS(LX_S=1,0.5),BARSLASTCOUNT(BBB_S))=1,L,’ 二’),VALIGN0,FONTSIZE12,ALIGN0,COLORGREEN;

笔中枢_S:=1;
HH2_S:=VALUEWHEN(BBB_S&&CROSS(HX_S=1,0.5)&&COUNT(CROSS(HX_S=1,0.5),BARSLASTCOUNT(BBB_S))=1,H);
HH1_S:=VALUEWHEN(BBB_S&&CROSS(HX_S=1,0.5)&&COUNT(CROSS(HX_S=1,0.5),BARSLASTCOUNT(BBB_S))=2,H);
LL2_S:=VALUEWHEN(BBB_S&&CROSS(LX_S=1,0.5)&&COUNT(CROSS(LX_S=1,0.5),BARSLASTCOUNT(BBB_S))=1,L);
LL1_S:=VALUEWHEN(BBB_S&&CROSS(LX_S=1,0.5)&&COUNT(CROSS(LX_S=1,0.5),BARSLASTCOUNT(BBB_S))=2,L);
NG_S:=BARSLASTCOUNT(HH2_S>0 || HH1_S>0 || LL2_S>0 || LL1_S>0)=1;
NGG_S:=BARSLASTCOUNT(HH2_S>0 && HH1_S>0 && LL2_S>0 && LL1_S>0)=1;

//==== 第二段 21周期小级别 ====
HH展BDD:=(H>HV(H,展F))*缠论线开关*MA60;
NH展BDD:=(BARSLAST(HH展BDD)+1)*缠论线开关*MA60;
LL展BDD:=(L<LV(L,展F))*缠论线开关*MA60;
NL展BDD:=(BARSLAST(LL展BDD)+1)*缠论线开关*MA60;
AH展BDD:=(BACKSET(COUNT(LL展BDD,NH展BDD)&&LL展BDD,NH展BDD))*缠论线开关*MA60;
AL展BDD:=(BACKSET(COUNT(HH展BDD,NL展BDD)&&HH展BDD,NL展BDD))*缠论线开关*MA60;

LX:=AL展BDD,NOTEXT;
HX:=AH展BDD,NOTEXT;
笔:=1;

HH:=CROSS(AH展BDD=1,0.5), NOTEXT;
LL:=CROSS(AL展BDD=1,0.5), NOTEXT;

BBB:=BACKSET(ISLASTBAR,SUMBARS(CROSS(LX=1,0.5)||CROSS(HX=1,0.5),4));
笔中枢:=1;
HH2:=VALUEWHEN(BBB&&CROSS(HX=1,0.5)&&COUNT(CROSS(HX=1,0.5),BARSLASTCOUNT(BBB))=1,H);
HH1:=VALUEWHEN(BBB&&CROSS(HX=1,0.5)&&COUNT(CROSS(HX=1,0.5),BARSLASTCOUNT(BBB))=2,H);
LL2:=VALUEWHEN(BBB&&CROSS(LX=1,0.5)&&COUNT(CROSS(LX=1,0.5),BARSLASTCOUNT(BBB))=1,L);
LL1:=VALUEWHEN(BBB&&CROSS(LX=1,0.5)&&COUNT(CROSS(LX=1,0.5),BARSLASTCOUNT(BBB))=2,L);
NG:=BARSLASTCOUNT(HH2>0 || HH1>0 || LL2>0 || LL1>0)=1;
NGG:=BARSLASTCOUNT(HH2>0 && HH1>0 && LL2>0 && LL1>0)=1;

//=============================
// 全品种 全周期 统一位置 永不乱跑!
// 高点红点 → 永远在K线上方
// 低点绿点 → 永远在K线下方
//=============================
DRAWICON(HH&&BACKSET(ISLASTBAR,SUMBARS(HH_S||LL_S,2)),H,5),COLORRED;
DRAWICON(LL&&BACKSET(ISLASTBAR,SUMBARS(HH_S||LL_S,2)),L,4),COLORGREEN,VALIGN0;

//中枢线条加粗变白
DRAWSL(笔中枢*NGG,MIN(HH2,HH1),0,-IF(MIN(HH2,HH1)=HH1,BARSLAST(BBB&&CROSS(HX=1,0.5)&&COUNT(CROSS(HX=1,0.5),BARSLASTCOUNT(BBB))=2),BARSLAST(BBB&&CROSS(HX=1,0.5)&&COUNT(CROSS(HX=1,0.5),BARSLASTCOUNT(BBB))=1)),0,RGB(255,255,255)),LINETHICK2,DASHDOTDOT;
DRAWSL(笔中枢*NGG,MAX(LL2,LL1),0,-IF(MAX(LL2,LL1)=LL1,BARSLAST(BBB&&CROSS(LX=1,0.5)&&COUNT(CROSS(LX=1,0.5),BARSLASTCOUNT(BBB))=2),BARSLAST(BBB&&CROSS(LX=1,0.5)&&COUNT(CROSS(LX=1,0.5),BARSLASTCOUNT(BBB))=1)),0,RGB(255,255,255)),LINETHICK2,DASHDOTDOT;
DRAWSL(笔中枢*NGG,MIN(HH2,HH1),0,1,2,RGB(255,255,255)),LINETHICK2,DASHDOTDOT;
DRAWSL(笔中枢*NGG,MAX(LL2,LL1),0,1,2,RGB(255,255,255)),LINETHICK2,DASHDOTDOT;

文华财经期货缠论画线高低点波浪指标源码

下载声明:(请您认真阅读一下条款!)
1、指标都是辅助工具,学习研究之用,不具备任何投资意见和预测能力,依次操作,盈亏自负,我方不承担任何直接或间接责任!
2、下载前请认真阅读文章中的说明以及指标裁图,指标无准确率,无成功率,理性对待和学习研究。
3、仅提供安装指导售后服务,不提供具体使用方法,后续指标涉及修改、转换、定制开发等额外服务,需另行协商费用。
4、由于指标公式是虚拟产品,不保证不保障任何是否对您有用,如您一旦付费/下载视为公平理性消费,恕不退款和调换!