分享

不同版本通达信券商版添加“策略股票池”的方法

 凡人sypls 2016-05-16

具体方法,大家都可以根据此法尝试。因为券商版通达信软件很多,版本也很多,所以代码是不可能一致的,大家不一定要拘泥于图文上介绍的代码去修改。

    首先把通达信主程序备份一份,以便修改错误后可以恢复。然后下载官方版TPool.dll放到主程序所在目录,把tpool目录放到0002目录里。

    做完准备工作后开始修改程序。打开通达信主程序,用字符串搜索“训练营”,点击找到相应代码后上翻,期权往上不远处有两行代码是灰色的,这应该就是你需要修改的代码的。如果你没找到也不要紧,查找类似cmp dword ptr ds:[ecx+54],edi js short Tdxw.XXXXXXX,这两行代码,只要能找到“cmp dword ptr ds:     js  TdxW ”类似的就可以,然后修改为“mov byte ds:[此处不变],0x1nop”,把这两个修改处“复制到可执行文件”——>“所有修改”,记下修改的16进制地址,然后保存可执行文件为“TdxW.exe”,修改程序先不退出。打开“TdxW.exe”看看有没有策略股票池,如果没有出现则退出通达信主程序,继续在修改程序里上翻寻找类似的代码,逐一修改,修改一处保存,记录修改地址,打开通达信主程序,直到发现主程序出现策略池以后,记下上一步你修改过的地址。然后关闭修改程序和你的通达信主程序。删除通达信主程序,把你之前备份过的主程序改成“TdxW.exe,然后用修改程序打开通达信主程序,找到最后一次修改成功过的地址,把两行代码在此修改以后即可。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多