通达信摩尔缠论主图指标 源码 附图

前段时间学习了一个比较小众的缠论,叫摩尔缠论,也顺手做了一个摩尔缠论的画线指标。据师兄们说还比较准确,分享到这里。

 
DRAWTEXT_FIX(1,0.008,0.08,0,'行业:'),COLOR99CCFF;
DRAWTEXT_FIX(1,0.050,0.08,0,HYBLOCK),COLORYELLOW;
DRAWTEXT_FIX(1,0.008,0.15,0,'概念:')COLOR99CCFF;
DRAWTEXT_FIX(1,0.050,0.15,0,GNBLOCK)COLORGREEN;
DRAWTEXT_FIX(1,0.008,0.22,0,'风格:')COLOR99CCFF;
DRAWTEXT_FIX(1,0.050,0.22,0,FGBLOCK)COLORGREEN;

MA1:MA(CLOSE,5);
MA2:MA(CLOSE,34);
MA3:MA(CLOSE,170);

{取返回值并显示}
TDXDLL6(0,H,L,C),NODRAW;
返回:=TDXDLL6(2,O,0,0),NODRAW;
得分:TDXDLL6(36,0,0,0),NODRAW;

{画原始线段}
线1:=TDXDLL6(10,0,0,0),NODRAW;
DRAWLINE(线1=1 ,H,线1=-1,L,0),COLORGREEN,LINETHICK1;
DRAWLINE(线1=-1,L,线1=1,H,0),COLORGREEN,LINETHICK1;

{画本质线段}
线2:=TDXDLL6(11,0,0,0),NODRAW;
DRAWLINE(线2=1 ,H,线2=-1,L,0),COLORLIMAGENTA,LINETHICK1;
DRAWLINE(线2=-1,L,线2=1,H,0),COLORLIMAGENTA,LINETHICK1;

{画延伸线段}
线3:=TDXDLL6(12,0,0,0),NODRAW;
DRAWLINE(线3=1 ,H,线3=-1,L,0),COLORWHITE,LINETHICK1;
DRAWLINE(线3=-1,L,线3=1,H,0),COLORWHITE,LINETHICK1;

{画线中枢}
XIZS:=TDXDLL6(16,0,0,0),NODRAW;{线中枢类型}
XIZSB:=IF(XIZS=1 OR XIZS=3 OR XIZS=4,1,0),NODRAW;{是否中枢起点}
XIZSE:=IF(XIZS=50,1,0),NODRAW;{是否中枢终点}

XIZSZG:=TDXDLL6(17,0,0,0),NODRAW;{中枢高}
XIZSZD:=TDXDLL6(18,0,0,0),NODRAW;{中枢低}
XIZSV:=XIZSZG>0 AND XIZSZG>XIZSZD,NODRAW;{是否画中枢竖线}
STICKLINE(XIZSV,XIZSZG,XIZSZD,0,0),COLORYELLOW;{画中枢竖线}
DRAWLINE(XIZSB,XIZSZG,XIZSE,XIZSZG,0),COLORYELLOW,LINETHICK1;{画中枢横线}
DRAWLINE(XIZSB,XIZSZD,XIZSE,XIZSZD,0),COLORYELLOW,LINETHICK1;{画中枢横线};

{画走势}
走势:=TDXDLL6(31,0,0,0),NODRAW;
DRAWLINE(走势=1 ,H,走势=-1,L,0),COLORYELLOW,LINETHICK1;
DRAWLINE(走势=-1,L,走势=1,H,0),COLORYELLOW,LINETHICK1;

{画买卖点}
MAIDIAN:=TDXDLL6(35,0,0,0),NODRAW;
DRAWTEXT_FIX(MAIDIAN=1,0.008,0.01,0,'防一'),COLOR99CCFF;
DRAWTEXT_FIX(MAIDIAN=2,0.008,0.01,0,'防二'),COLOR99CCFF;
DRAWTEXT_FIX(MAIDIAN=3,0.008,0.01,0,'类三'),COLOR99CCFF;
DRAWTEXT_FIX(MAIDIAN=4,0.008,0.01,0,'进一'),COLOR99CCFF;
DRAWTEXT_FIX(MAIDIAN=5,0.008,0.01,0,'进一扩'),COLOR99CCFF;
DRAWTEXT_FIX(MAIDIAN=6,0.008,0.01,0,'进二'),COLOR99CCFF;
DRAWTEXT_FIX(MAIDIAN=7,0.008,0.01,0,'进二扩'),COLOR99CCFF;
DRAWTEXT_FIX(MAIDIAN=8,0.008,0.01,0,'进三'),COLOR99CCFF;
DRAWTEXT_FIX(MAIDIAN=9,0.008,0.01,0,'终完美'),COLOR99CCFF;

{画笔中枢}
BIZS:=TDXDLL6(13,0,0,0),NODRAW;{笔中枢类型}
BIZSB:=IF(BIZS=1 OR BIZS=3,1,0),NODRAW;{是否中枢起点}
BIZSE:=IF(BIZS=2 OR BIZS=3,1,0),NODRAW;{是否中枢终点}

BIZSZG:=TDXDLL6(14,0,0,0),NODRAW;{中枢高}
BIZSZD:=TDXDLL6(15,0,0,0),NODRAW;{中枢低}
DRAWLINE(BIZSB,BIZSZG,BIZSE,BIZSZG,0),COLORWHITE,LINETHICK1;{画中枢横线}
DRAWLINE(BIZSB,BIZSZD,BIZSE,BIZSZD,0),COLORWHITE,LINETHICK1;{画中枢横线};

{最终:TDXDLL6(5,0,0,0),NODRAW;};



来函数检测结果如下
该公式没有未来函数


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

相关指标公式

当满足条件1时,在横轴0.008纵轴0.08位置书写文字,COLOR99CCFF
当满足条件1时,在横轴0.050纵轴0.08位置书写文字,画黄色
当满足条件1时,在横轴0.008纵轴0.15位置书写文字COLOR99CCFF
当满足条件1时,在横轴0.050纵轴0.15位置书写文字画绿色
当满足条件1时,在横轴0.008纵轴0.22位置书写文字COLOR99CCFF
当满足条件1时,在横轴0.050纵轴0.22位置书写文字画绿色
输出MA1:收盘价的5日简单移动平均
输出均线:收盘价的34日简单移动平均
输出MA3:收盘价的170日简单移动平均
第6号DLL,NODRAW
返回赋值:第6号DLL,NODRAW
输出得分:第6号DLL,NODRAW
线1赋值:第6号DLL,NODRAW
当满足条件线1=1时,在最高价位置画直线起点,当满足条件线1=-1时,在最低价位置画直线终点,0表示是否延长.,画绿色,线宽为1
当满足条件线1=-1时,在最低价位置画直线起点,当满足条件线1=1时,在最高价位置画直线终点,0表示是否延长.,画绿色,线宽为1
线2赋值:第6号DLL,NODRAW
当满足条件线2=1时,在最高价位置画直线起点,当满足条件线2=-1时,在最低价位置画直线终点,0表示是否延长.,画淡洋红色,线宽为1
当满足条件线2=-1时,在最低价位置画直线起点,当满足条件线2=1时,在最高价位置画直线终点,0表示是否延长.,画淡洋红色,线宽为1
线3赋值:第6号DLL,NODRAW
当满足条件线3=1时,在最高价位置画直线起点,当满足条件线3=-1时,在最低价位置画直线终点,0表示是否延长.,画白色,线宽为1
当满足条件线3=-1时,在最低价位置画直线起点,当满足条件线3=1时,在最高价位置画直线终点,0表示是否延长.,画白色,线宽为1
XIZS赋值:第6号DLL,NODRAW
XIZSB赋值:如果XIZS=1ORXIZS=3ORXIZS=4,返回1,否则返回0,NODRAW
XIZSE赋值:如果XIZS=50,返回1,否则返回0,NODRAW
XIZSZG赋值:第6号DLL,NODRAW
XIZSZD赋值:第6号DLL,NODRAW
XIZSV赋值:XIZSZG>0 AND XIZSZG>XIZSZD,NODRAW
当满足条件XIZSV时,在XIZSZG和XIZSZD位置之间画柱状线,宽度为0,0不为0则画空心柱.,画黄色
当满足条件XIZSB时,在XIZSZG位置画直线起点,当满足条件XIZSE时,在XIZSZG位置画直线终点,0表示是否延长.,画黄色,线宽为1
当满足条件XIZSB时,在XIZSZD位置画直线起点,当满足条件XIZSE时,在XIZSZD位置画直线终点,0表示是否延长.,画黄色,线宽为1

走势赋值:第6号DLL,NODRAW
当满足条件走势=1时,在最高价位置画直线起点,当满足条件走势=-1时,在最低价位置画直线终点,0表示是否延长.,画黄色,线宽为1
当满足条件走势=-1时,在最低价位置画直线起点,当满足条件走势=1时,在最高价位置画直线终点,0表示是否延长.,画黄色,线宽为1
MAIDIAN赋值:第6号DLL,NODRAW
当满足条件MAIDIAN=1时,在横轴0.008纵轴0.01位置书写文字,COLOR99CCFF
当满足条件MAIDIAN=2时,在横轴0.008纵轴0.01位置书写文字,COLOR99CCFF
当满足条件MAIDIAN=3时,在横轴0.008纵轴0.01位置书写文字,COLOR99CCFF
当满足条件MAIDIAN=4时,在横轴0.008纵轴0.01位置书写文字,COLOR99CCFF
当满足条件MAIDIAN=5时,在横轴0.008纵轴0.01位置书写文字,COLOR99CCFF
当满足条件MAIDIAN=6时,在横轴0.008纵轴0.01位置书写文字,COLOR99CCFF
当满足条件MAIDIAN=7时,在横轴0.008纵轴0.01位置书写文字,COLOR99CCFF
当满足条件MAIDIAN=8时,在横轴0.008纵轴0.01位置书写文字,COLOR99CCFF
当满足条件MAIDIAN=9时,在横轴0.008纵轴0.01位置书写文字,COLOR99CCFF
BIZS赋值:第6号DLL,NODRAW
BIZSB赋值:如果BIZS=1ORBIZS=3,返回1,否则返回0,NODRAW
BIZSE赋值:如果BIZS=2ORBIZS=3,返回1,否则返回0,NODRAW
BIZSZG赋值:第6号DLL,NODRAW
BIZSZD赋值:第6号DLL,NODRAW
当满足条件BIZSB时,在BIZSZG位置画直线起点,当满足条件BIZSE时,在BIZSZG位置画直线终点,0表示是否延长.,画白色,线宽为1
当满足条件BIZSB时,在BIZSZD位置画直线起点,当满足条件BIZSE时,在BIZSZD位置画直线终点,0表示是否延长.,画白色,线宽为1


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

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