Natasha2017:
专家顾问编译成功,但初始化失败
- 令人困惑的是,为什么智能交易系统的名称是小写字母。名称应该是 "CandelsHighOpen"。
- 指标的确切名称及其在电脑上的位置是什么?
- 信号模块的确切名称及其在电脑上的位置是什么?
- 信号模块中的一段代码,就是这段://--- 设置 Candels High Open 指标的参数
MqlParam parameters[2];
//---
parameters[0].type=TYPE_STRING;
parameters[0].string_value="Candels High Open.ex5";
parameters[1].type=TYPE_INT;
parameters[1].integer_value=m_reverse_signals; // 逆转
//--- 对象初始化 - 专家顾问中的一段代码://+------------------------------------------------------------------+
//| 包括|
//+------------------------------------------------------------------+
#include <Expert\Expert.mqh>
//--- 可用信号
#include <Expert\MySig\SignalCandelsHighOpen.mqh>
//--- 可用的拖尾
#include <Expert\Trailing\TrailingParabolicSAR.mqh>
//--- 可用资金管理
#include <Expert\Money\MoneyFixedRisk.mqh>
//+------------------------------------------------------------------+
//| 输入
我检查了一切。
编译一切正常。
但初始化错误也是 "失败"。
我试着将指标名称和路径改为 SandelsHighOpen,但没有用。
附加的文件:
CandelsHighOpen.zip
1104 kb
Natasha2017:
我检查了一切。
编译一切正常。
但初始化错误也是 "失败"。
我试着将指标名称和路径改为 SandelsHighOpen,但没有用。
请说明终端构建和操作系统数据:终端重启后 - 终端 "日志 "选项卡中的前三行。
补充:怀疑您的构建值低于 1464。
补充:在整个 MQL5 文件夹中搜索 "initializing of "短语没有任何结果。我们需要关于您的构建和操作系统的大量数据。
Natasha2017:
不幸的是,Kodobase 重命名了所有文件。请检查所有名称:指标 Candels High Open.mq5、指标信号模块 SignalCandelsHighOpen.mqh、基于信号模块的智能交易系统 - CandelsHighOpen.mq5。
我检查了一切。
编译一切正常。
但初始化错误也是 "失败"。
我试着将指标名称和路径改为 SandelsHighOpen,但没有用。


CandelsHighOpen:
CandelsHighOpen EA交易是基于 Candels High Open 指标交易信号模块的。EA 有进行市场交易和挂单的功能,以及可以基于抛物线SAR指标设置移动止损。
作者: Vladimir Karputov