EA: CandelsHighOpen

 

CandelsHighOpen:

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

CandelsHighOpen False

作者: Vladimir Karputov

 

专家顾问编译成功,但初始化失败

附加的文件:
_Fail.png  53 kb
 
Natasha2017:

专家顾问编译成功,但初始化失败

  1. 令人困惑的是,为什么智能交易系统的名称是小写字母。名称应该是 "CandelsHighOpen"。
  2. 指标的确切名称及其在电脑上的位置是什么?
  3. 信号模块的确切名称及其在电脑上的位置是什么?
  4. 信号模块中的一段代码,就是这段:

    //--- 设置 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;  // 逆转
    //--- 对象初始化

  5. 专家顾问中的一段代码:

    //+------------------------------------------------------------------+
    //| 包括|
    //+------------------------------------------------------------------+
    #include <Expert\Expert.mqh>
    //--- 可用信号
    #include <Expert\MySig\SignalCandelsHighOpen.mqh>
    //--- 可用的拖尾
    #include <Expert\Trailing\TrailingParabolicSAR.mqh>
    //--- 可用资金管理
    #include <Expert\Money\MoneyFixedRisk.mqh>
    //+------------------------------------------------------------------+
    //| 输入

 

我检查了一切。

编译一切正常。

但初始化错误也是 "失败"。

我试着将指标名称和路径改为 SandelsHighOpen,但没有用。

附加的文件:
 
Natasha2017:

我检查了一切。

编译一切正常。

但初始化错误也是 "失败"。

我试着将指标名称和路径改为 SandelsHighOpen,但没有用。

请说明终端构建和操作系统数据:终端重启后 - 终端 "日志 "选项卡中的前三行。

补充:怀疑您的构建值低于 1464。

补充:在整个 MQL5 文件夹中搜索 "initializing of "短语没有任何结果。我们需要关于您的构建和操作系统的大量数据。

 
Natasha2017:

我检查了一切。

编译一切正常。

但初始化错误也是 "失败"。

我试着将指标名称和路径改为 SandelsHighOpen,但没有用。

不幸的是,Kodobase 重命名了所有文件。请检查所有名称:指标 Candels High Open.mq5、指标信号模块 SignalCandelsHighOpen.mqh、基于信号模块的智能交易系统 - CandelsHighOpen.mq5。
 

Vladik 查看了 Build,它是旧的 1455。

不幸的是,Kodobase 重命名了所有文件。请检查所有名称:指标 Candels High Open.mq5、指标信号模块 SignalCandelsHighOpen.mqh、基于信号模块的智能交易系统 - CandelsHighOpen.mq5。

是否可以将所有内容压缩到 KodoBase 中?

 
Natasha2017:

***

有可能将 KodoBase 中的所有文件压缩吗?

请向服务台申请修复 KodoBase 中文件的强制重命名问题。