之前使用别人的DDL获取东财主力资金,没过一段时间DDL就失效了,最近发现了连续保存东财主力资金的永久方法。效果如下:

受论坛高人启发,现分享用扩展数据连续保存东财DDX资金数据的方法,每天一键刷新即可。如觉得有用,顺便点赞一下哦,
1、先将附件下载的DDL函数文件“东财日k资金博弈old.dll”,粘贴放入通达信目录下的“通达信安装目录\T0002\dlls”ddls文件夹内(T0002文件夹下的ddls文件夹内);
2、在公式管理器,将“东财日k资金博弈old.dll”文件导入,记住是第1号DDL,如下图所示:


2、再在公式管理器,导入东财DDX拓展数据公式,其中拓展数据指标的部分代码如下:
主力X:IF(ISLASTBAR,主力,EXTDATA_USER(37,0));
主力过渡:EXTDATA_USER(36,0);
超大单X:IF(ISLASTBAR,超大单,EXTDATA_USER(39,0));
超大单过渡:EXTDATA_USER(38,0);
大单X:IF(ISLASTBAR,大单,EXTDATA_USER(41,0));
大单过渡:EXTDATA_USER(40,0);
中单X:IF(ISLASTBAR,中单,EXTDATA_USER(55,0));
中单过渡:EXTDATA_USER(54,0);
小单X:IF(ISLASTBAR,小单,EXTDATA_USER(57,0));
小单过渡:EXTDATA_USER(56,0);
3、逐步按照以下操作:
(1)在公式--扩展数据管理器---选取编号36---修改---用上述公式内“主力X”建立扩展数据36;
(2)在公式--扩展数据管理器---选取编号37---修改---用上述公式内“主力过渡”建立扩展数据37;
(3)在公式--扩展数据管理器---选取编号38---修改---用上述公式内“超大单X”建立扩展数据38;
(4)在公式--扩展数据管理器---选取编号39---修改---用上述公式内“超大单过渡”建立扩展数据39;
(5)在公式--扩展数据管理器---选取编号40---修改---用上述公式内“大单X”建立扩展数据40;
(6)在公式--扩展数据管理器---选取编号41---修改---用上述公式内“大单过渡”建立扩展数据41;
(7)在公式--扩展数据管理器---选取编号54---修改---用上述公式内“中单X”建立扩展数据54;
(8)在公式--扩展数据管理器---选取编号55---修改---用上述公式内“中单过渡”建立扩展数据55;
(9)在公式--扩展数据管理器---选取编号56---修改---用上述公式内“小单X”建立扩展数据56;
(10)在公式--扩展数据管理器---选取编号57---修改---用上述公式内“小单过渡”建立扩展数据57;
(1)和(2)的截图如下所示,其他的拓展数据依此类推。


4、在公式--扩展数据管理器--全部刷新(或者在股票界面输入.902,点击全部刷新)。这样就能连续保存东财DDX拓展数据,不用再担心别人给的DDL失效不能用了。
5、引用,在日K线界面调用“东财主力DDX”副图指标即可将数据显示于副图。
注意:刚刚刷新,开始只有一天的数据,每天保持刷新就会累积历史的数据了。

有段时间忘记刷新了就会出现如下效果

