文章 "逆转形态:测试双顶/双底形态" - 页 2

 

我现在的看法


有误处

Dmitriy Gizlyk:

你好

您必须添加
#include"SymbolInfo.mqh"
#include<Arrays\ArrayDouble.mqh>
#include <Arrays\ArrayLong.mqh>
form LimitTakeProfit.mqh

对不起,Dimitriy、


我不知道该把它放在哪里,它在我的 MT5 中不起作用。

更新您所附的 zip 文件有问题吗?

非常感谢。

 
机器人的文件放在了错误的位置,MQH 文件应放在 include 文件夹中,有必要进行更正,还有一些类方法 没有定义类型,在更正了可下载文件中的文件夹位置后,总共出现了 6 个错误。
 

晚上好。


有谁能告诉我代码是否已经更正?

另外,是否有用于 Bovespa 指数交易的 版本?


谢谢

 

正如其他人所说,代码无法编译。

错误太多,以至于你不知道该从哪里调整才能使其正常工作。

 

大家好!


Create"(创建)--意外标记,可能是缺少类型?

解决方法是在 ZigZag.mqh 中 72 行的类名之前键入 void 关键字。我使用的是最新的 MT5。


void CZigZag::Create(string symbol,int depth,int deviation,int backstep,ENUM_TIMEFRAMES timeframe=PERIOD_CURRENT)

{

......

}



 
JordanovTrader:

大家好


创建"--意外标记,可能缺少类型?

解决方法是在 ZigZag.mqh 中 72 行的类名之前键入 void 关键字。我使用的是最新的 MT5。


void CZigZag::Create(string symbol,int depth,int deviation,int backstep,ENUM_TIMEFRAMES timeframe=PERIOD_CURRENT)

{

......

}



你好,请出示日志。

 
Dmitriy Gizlyk:

你好,请出示日志。

你好!我有一张关于错误的截图。我已经修复了我的下载版本。我认为 MQL5 语言已经更改。


解决办法是


我不知道为什么,因为 c++ 语言对我来说是第一逻辑,但我不是 c++ 开发人员。

 
Dmitriy Gizlyk:

你好,请出示日志。

解决办法是删除 {} 中的 0。


 
Dmitriy Gizlyk:

你好,请出示日志。

亲爱的迪米特里

非常感谢你的代码,我已经从中学到了很多东西!


致以最诚挚的问候,托多

 
Dmitriy Gizlyk:

你好,请出示日志。


如您所见,在第 72 行,原始源代码中缺少 void。我认为,问题出在新的 mql5 语言版本上。在最新版本中,已经必须使用 void 关键字。