ARTICLE · 1137354
通达信软件用法———缠论编译终篇

置顶精品
使用的重要说明:
百度网盘不再维护,原有文件留存供读者怀旧

阿里云盘内,通达信内文件在软件有多处重大更新时上传,新增内文件做为日常的增补,其他文件多为本人收藏,顺便放在分享文件夹内,读者自己打开各取所需。

历史精品
公式已替换,老读者需要自行前往下载,单独使用的读者可能需要单独联系一下,一定不要去重复付费。

模板示例
以下内容是由豆包针对
通达信软件用法——杜邦分析副图公式
制作的一套
个股【K 线 + 估值 PE + 杜邦财务】标准化分析模板
用来对公司进行的一个简单分析判断
其他无私文章则汇总在
内,通过汇总后,让阅读界面更整洁一些,新老读者自行阅读参考始用
⚠️仅指标框架学习,不构成任何投资建议
示例教学
从一张 K 线图说起:中国铝业——全球铝王的 "中年逆袭"?

通过 通达信软件用法———一起学习缠论DLL编辑逻辑 通达信软件用法———缠论编译第二课(包含关系与成笔) 通达信软件用法———缠论编译第三课(顶底分型与成笔) 通达信软件用法———缠论DLL编译讲义 我们初步知道了缠论的基本逻辑,接下来我们做个总结,缠论知识就到此为止了。 

把文档中对比图贴上

文字描述














源码用到的DLL插件见
如果2号被占用,改这个 TDXDLL2 函数对应的数字去匹配你绑定的数据号
FRAC:=TDXDLL2(2,H,L,0);{标准笔}
NOTEXT画上升笔2:DRAWLINE(FRAC=-1,L,FRAC=+1,H,0), DOTLINE,COLORYELLOW;
NOTEXT画下降笔2:DRAWLINE(FRAC=+1,H,FRAC=-1,L,0), DOTLINE, COLORYELLOW;
BIZG:=TDXDLL2(5,FRAC,H,L);{输出BI中枢高}
BIZD:=TDXDLL2(6,FRAC,H,L);{输出BI中枢低}
BISE:=TDXDLL2(7,FRAC,H,L);{输出BI中枢开始和结束}
NOTEXT_BIZG:IF(BIZG,BIZG,DRAWNULL),COLORYELLOW;{画BI中枢高}
NOTEXT_BIZD:IF(BIZD,BIZD,DRAWNULL),COLORYELLOW;{画BI中枢低}
NOTEXT_BISE:STICKLINE(BISE,BIZD,BIZG,0,0),COLORYELLOW;{画BI中枢起始结束};
DUAN1:=TDXDLL2(3,FRAC,H,L);{计算段的端点,3改成4是1+1终结画法}
NOTEXT画上升段1:DRAWLINE(DUAN1=-1,L,DUAN1=+1,H,0), COLORFF8000;
NOTEXT画下降段1:DRAWLINE(DUAN1=+1,H,DUAN1=-1,L,0), COLORFF8000;
DUANZG1:=TDXDLL2(5,DUAN1,H,L);{输出段中枢高}
DUANZD1:=TDXDLL2(6,DUAN1,H,L);{输出段中枢低}
DUANSE1:=TDXDLL2(7,DUAN1,H,L);{输出段中枢开始和结束}
NOTEXT_DDUANZG1:IF(DUANZG1,DUANZG1,DRAWNULL),COLORFF8000;{画段中枢高}
NOTEXT_DDUANZD1:IF(DUANZD1,DUANZD1,DRAWNULL),COLORFF8000;{画段中枢低}
NOTEXT_DDUANSE1:STICKLINE(DUANSE1,DUANZD1,DUANZG1,0,0),COLORFF8000;{画段中枢起始结束};
BI_VOL:=TDXDLL2(10,FRAC,VOL,0);{每笔累积成交量}
BI_CNT:=TDXDLL2(11,FRAC,0,0);
DRAWTEXT(BI_VOL>0 AND FRAC=1,H,VARCAT(VAR2STR(BI_CNT,0),VARCAT('天 ',VAR2STR(BI_VOL/10000,2)))),COLORYELLOW;{上涨笔:周期+量标H上方}
DRAWTEXT(BI_VOL>0 AND FRAC=-1,L,VARCAT(VAR2STR(BI_CNT,0),VARCAT('天 ',VAR2STR(BI_VOL/10000,2)))),COLORYELLOW;{上涨笔:周期+量标H上方};
效果图:数字是花了几天时间用了多少钱
成交量(单位是万手)和成笔天数是自己加上去的,豆包给的时候只有画线。加上去的理由自己想。





其实豆包也有笨的时候,看我的优化效果

其他无私文章则汇总在
内,通过汇总后,让阅读界面更整洁一些,新老读者自行阅读参考始用
⚠️仅指标框架学习,不构成任何投资建议
示例教学
从一张 K 线图说起:中国铝业——全球铝王的 "中年逆袭"?



把文档中对比图贴上

文字描述














源码用到的DLL插件见
如果2号被占用,改这个 TDXDLL2 函数对应的数字去匹配你绑定的数据号
FRAC:=TDXDLL2(2,H,L,0);{标准笔}
NOTEXT画上升笔2:DRAWLINE(FRAC=-1,L,FRAC=+1,H,0), DOTLINE,COLORYELLOW;
NOTEXT画下降笔2:DRAWLINE(FRAC=+1,H,FRAC=-1,L,0), DOTLINE, COLORYELLOW;
BIZG:=TDXDLL2(5,FRAC,H,L);{输出BI中枢高}
BIZD:=TDXDLL2(6,FRAC,H,L);{输出BI中枢低}
BISE:=TDXDLL2(7,FRAC,H,L);{输出BI中枢开始和结束}
NOTEXT_BIZG:IF(BIZG,BIZG,DRAWNULL),COLORYELLOW;{画BI中枢高}
NOTEXT_BIZD:IF(BIZD,BIZD,DRAWNULL),COLORYELLOW;{画BI中枢低}
NOTEXT_BISE:STICKLINE(BISE,BIZD,BIZG,0,0),COLORYELLOW;{画BI中枢起始结束};
DUAN1:=TDXDLL2(3,FRAC,H,L);{计算段的端点,3改成4是1+1终结画法}
NOTEXT画上升段1:DRAWLINE(DUAN1=-1,L,DUAN1=+1,H,0), COLORFF8000;
NOTEXT画下降段1:DRAWLINE(DUAN1=+1,H,DUAN1=-1,L,0), COLORFF8000;
DUANZG1:=TDXDLL2(5,DUAN1,H,L);{输出段中枢高}
DUANZD1:=TDXDLL2(6,DUAN1,H,L);{输出段中枢低}
DUANSE1:=TDXDLL2(7,DUAN1,H,L);{输出段中枢开始和结束}
NOTEXT_DDUANZG1:IF(DUANZG1,DUANZG1,DRAWNULL),COLORFF8000;{画段中枢高}
NOTEXT_DDUANZD1:IF(DUANZD1,DUANZD1,DRAWNULL),COLORFF8000;{画段中枢低}
NOTEXT_DDUANSE1:STICKLINE(DUANSE1,DUANZD1,DUANZG1,0,0),COLORFF8000;{画段中枢起始结束};
BI_VOL:=TDXDLL2(10,FRAC,VOL,0);{每笔累积成交量}
BI_CNT:=TDXDLL2(11,FRAC,0,0);
DRAWTEXT(BI_VOL>0 AND FRAC=1,H,VARCAT(VAR2STR(BI_CNT,0),VARCAT('天 ',VAR2STR(BI_VOL/10000,2)))),COLORYELLOW;{上涨笔:周期+量标H上方}
DRAWTEXT(BI_VOL>0 AND FRAC=-1,L,VARCAT(VAR2STR(BI_CNT,0),VARCAT('天 ',VAR2STR(BI_VOL/10000,2)))),COLORYELLOW;{上涨笔:周期+量标H上方};
效果图:数字是花了几天时间用了多少钱
成交量(单位是万手)和成笔天数是自己加上去的,豆包给的时候只有画线。加上去的理由自己想。





其实豆包也有笨的时候,看我的优化效果
