欢迎访问 外汇EA下载与MT4/MT5自动交易资源 - 聚合外汇EA、黄金EA、量化交易工具与自动化交易实战内容。
登录 注册

NeuroPro Converter - MetaTrader 5 脚本

author emer | 378 人阅读 | 0 人评论 |

NeuroPro Converter - script for MetaTrader 5

NeuroPro Converter - script for MetaTrader 5

NeuroPro Converter - script for MetaTrader 5

NeuroPro Converter - script for MetaTrader 5

NeuroPro Converter - script for MetaTrader 5

该脚本旨在自动执行从分析包传输神经网络的过程神经Pro(1997 年发行)至 MetaTrader 4/5 交易终端。


经典文章“在交易中使用 NeuroPro 神经网络”描述了将经过训练的网络“语言化”为文本代码的过程,并且还指出 NeuroPro 输出格式与现代 MQL5 语法不兼容:

句法缺少数据类型声明 ( double )、不必要的右括号、缺少分号和数组索引的特定记录 ( ___1__ )。

算术将“--”序列错误地解释为减量运算符。

编码:90 年代的软件以 ANSI (CP1251) 输出文本,这会导致西里尔字母标识符丢失(将它们变成“krakozabras”)。

该脚本转换器完全自动化90%的“由于手动编辑,过去需要花费大量有用时间的“脏”工作将言语翻译成代码。


字节读取脚本通过 FILE_BIN 直接读取源文件 IN.txt ,消除了系统剪贴板造成的字符失真。

名称不变式:脚本不会强加自己的名称。如果您将输入通道命名为 BAR 、 IN 、 OUT 或其他名称,脚本将使它们保持不变,保留作者的大小写。

智能替换:仅转换关键元素:

SigmoidX → SiX(保留激活函数的索引)。

SyndromeX → 双 SyX(自动声明中间神经元)。

语法校正器:脚本计算每行括号的平衡,删除公式尾部的多余字符并排列“;” 。


神经Pro,对网络进行语言表达并将结果保存到文本文件(例如 IN.txt )。

将文件放置在终端数据文件夹中:MQL5\Files\NeuroPro\。

运行脚本。在输入参数窗口中,您可以指定路径和文件名。

生成的文件 IN Ready.txt 包含干净的 MQL5 代码,可以插入到 Expert Advisor 中。



脚本操作示例:

1) 截图神经Pro程序中调用语言窗口的部分
2) 打开文件的屏幕截图 - 运行脚本的结果。

NeuroPro Converter - script for MetaTrader 5 NeuroPro Converter - script for MetaTrader 5

NeuroPro Converter - script for MetaTrader 5



该脚本对表达式的右侧部分进行逐字符解析(标记分析),这保证了所有数学系数和拉丁标识符的保存。通过强制解码 1251 页实现完整的西里尔文支持。

严格的多时间范围价格行为 EA 交易,根据不同时间范围内的精确 OHLC 条件同时进行交易。它具有挂单输入、角色转换和动态风险管理功能,无需使用任何滞后指标。

专为大量使用 LLM 和降低延迟而设计的 JSON 库。

完整的 SMC 工具包:BOS/CHOCH 检测、订单块(内部 + 波动)、公允价值缺口、相等高点/低点、溢价/折扣区域、强/弱 H/L、趋势蜡烛、仪表板、4 通道警报。自由的。

Heikin Ashi 叠加(彩色蜡烛或线条)具有 5 种平滑方法、步进滤波器、MTF、信号箭头、强度计、仪表板和 4 通道警报(弹出/声音/推送/电子邮件)。自由的。


附件下载

📎 NeuroPro_Converter.mq5 (8 KB)

Source: MQL5 #69583

🔐
请登录后参与评论
注册满12小时后评论,即可解锁附件下载
立即登录