Diskussion zum Artikel "Umkehrmuster: Testen des Musters Doppelspitze/Doppelboden" - Seite 2

 

meine derzeitige Ansicht


Ort mit Fehler

Dmitriy Gizlyk:

Hallo,

Sie müssen hinzufügen
#include"SymbolInfo.mqh"
#include<Arrays\ArrayDouble.mqh>
#include<Arrays\ArrayLong.mqh>
form LimitTakeProfit.mqh

Entschuldigung Dimitriy,


Ich weiß nicht, wo ich es einfügen soll, es funktioniert nicht in meinem MT5.

Ist es ein großes Problem für Sie, Ihre angehängte Zip-Datei zu aktualisieren?

Ich danke Ihnen im Voraus.

 
Der Roboter hat Dateien an der falschen Stelle, die MQH-Dateien sollten im Include-Ordner sein, es ist notwendig, diese Korrektur vorzunehmen, und einige Klassenmethoden haben keinen Typ definiert, insgesamt gab es 6 Fehler nach der Korrektur der Lage des Ordners, der in der Datei zum Download zur Verfügung organisiert ist.
 

Guten Abend.


Kann mir jemand sagen, ob der Code bereits korrigiert wurde?

Gibt es auch eine Version für den Handel mit Bovespa?


Ich danke Ihnen

 

Wie andere bereits gesagt haben, lässt sich der Code nicht kompilieren.

Es gibt so viele Fehler, dass man nicht weiß, wo man was einstellen muss, damit es funktioniert.

 

Hallo zusammen!


Create' - unerwartetes Token, wahrscheinlich fehlt der Typ?

Die Lösung ist, das Schlüsselwort void vor dem Klassennamen in Zeile 72 in der ZigZag.mqh einzugeben. Ich verwende die neueste MT5 mein Pepperstone.


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

{

......

}



 
JordanovTrader:

Hallo zusammen!


Create' - unerwartetes Token, wahrscheinlich fehlt der Typ?

Die Lösung ist, das Schlüsselwort void vor dem Klassennamen in Zeile 72 in der ZigZag.mqh einzugeben. Ich benutze die neueste MT5 mein Pepperstone.


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

{

......

}



Hallo, zeige das Journal.

 
Dmitriy Gizlyk:

Hallo, zeigen Sie das Journal.

Hallo! Ich habe einen Screenshot über die Fehler. Ich habe in meiner heruntergeladenen Version repariert. Ich denke, die MQL5-Sprache wurde geändert.


Die Lösung ist:


Ich weiß nicht, warum, weil in der C++ lang ist die erste die logische für mich, aber ich bin nicht C++ Entwickler.

 
Dmitriy Gizlyk:

Hallo, zeigen Sie das Journal.

Die Lösung ist, die 0 in den {} zu löschen


 
Dmitriy Gizlyk:

Hallo, zeigen Sie das Journal.

Lieber Dimitry!

Vielen Dank für deinen Code, ich habe schon viel daraus gelernt!


Mit freundlichen Grüßen, Todor

 
Dmitriy Gizlyk:

Hallo, zeigen Sie das Journal.


Wie du siehst, fehlt in der Zeile 72 das void in der Originalquelle. Ich denke, dass das Problem von der neuen mql5 lang Version abhängig ist. In der neuesten Version muss bereits das void-Schlüsselwort verwendet werden.