Expert Advisors: MQL5 Wizard - Handelssignale der Kerzenformationen Morning/Evening Stars + RSI

 

Optmisable Muster...

Wenn Sie Ihren EA zusammengebaut haben, möchten Sie vielleicht die


input int                Inp_Signal_SignalCustomPatterns_CCI_LongPattern = 1;
input int               Inp_Signal_SignalCustomPatterns_CCI_ShortPattern = 2;


durch


//---3 weiße Soldaten und schwarze Krähen sind ein Beispiel... es könnte jedes andere Signal sein
input ENUM_LONG_CANDLE_PATTERNS                Inp_Signal_SignalCustomPatterns_CCI_LongPattern =CANDLE_PATTERN_THREE_WHITE_SOLDIERS;
input ENUM_SHORT_CANDLE_PATTERNS               Inp_Signal_SignalCustomPatterns_CCI_ShortPattern=CANDLE_PATTERN_THREE_BLACK_CROWS;
 

Hallo!

Wie kann ich den Code des Expert Advisors, der von MQL5 Wizard erstellt wurde, expert_ms_es_rsi.mq5 (Handelssignale von Candlestick-Mustern "Morning Star/Evening Star" mit Bestätigung des RSI-Indikators) im MetaTrader 5 Strategy Tester testen.

Ich öffne den Tester in der Liste der Expert Advisors ist es nicht da, obwohl ich es dort kopiert.

 
Ultra:

Ich öffne den Tester und er ist nicht in der Liste der Expert Advisors, obwohl ich ihn dorthin kopiert habe.

Haben Sie ihn kompiliert?
 
sergeev:
Haben Sie es kompiliert?
sergeev:
und kompiliert?
 

Ultra:
Ну  да  открыл  код   в редакторе  MQL5

kompiliert.

Der Tester zeigt 10 Fehler an.

 
Ultra:
Ja, ich habe den Code im MQL5-Editor geöffnet.

kompiliert.

Der Tester zeigt 10 Fehler an.

Der Tester zeigt keine Kompilierungsfehler an. Der Editor zeigt sie an.
also schauen Sie sich diese Fehler an und korrigieren Sie sie.
 
sergeev:
Der Tester zeigt keine Kompilierungsfehler an. Der Editor zeigt sie an.
also sehen Sie sich diese Fehler an und beheben Sie sie.

Nun, ja, im Testprogramm

stellt sich heraus, dass der Code nicht sauber ist, er hat Fehler, wenn die Kompilierung fehlschlägt, und er wird auf www.mql5.com veröffentlicht .

 

Ich versuche, einen einfachen EA mit dem mitgelieferten Beispielcode zusammenzustellen, indem ich die "aCandlePatterns.mqh" einbeziehe, aber es scheint ein Fehler in der Klasse zu sein, da ich immer wieder die Fehlermeldung "Ungültiger Zeigerzugriff in 'aCandlePatterns.mqh' (66,64)" erhalte und im Journal die Initialisierung von test_EA (AUDUSD,H4) fehlschlägt. Ich habe alles versucht, aber das Problem besteht weiterhin. Für Tipps oder Hilfe wäre ich dankbar. Vielen Dank

h ttps:// www.mql5.com/en/code/321



 

Der Fehler "Core 1 tester stopped because OnInit failed". Der Code des Programms ist genau derselbe. Könnten Sie mir bitte sagen, was das Problem sein könnte? Ich danke Ihnen.

 

Die Fehlermeldung " Core 1 tester stopped because OnInit failed".

Davor " 2013.12.25 10:47:33 Core 1 2013.01.01 00:00:00 CExpert::ValidationSettings: error money parameters"

"2013.12.25 10:47:33 Kern 1 2013.01.01 00:00:00 CMoneyFixedLot::ValidationSettings: lot amount must be in the range from 1.000000 to 1000.000000"