Expert Advisors: 5_8 MACross

 

5_8 MACross:

Das Handeln über zwei Indikatoren iMA (Moving Average, MA). Trailing. TrailingStop

Autor: Vladimir Karputov

 

Hallo Vladimir. Habe jetzt deinen EA in den Tester gestellt, zeigt im Fenster "Optimierung" nichts an, und schreibt diesen Fehler: 2018.02.06 15:04:34.188 Core 2 genetic pass (0, 118) tested with error "OnInit failed" in 0:00:00.141 . Bitte sagen Sie mir, was das Problem sein kann.

Ich danke Ihnen.


 
Shara1:

Hallo Vladimir. Habe jetzt deinen EA in den Tester gestellt, zeigt im Fenster "Optimierung" nichts an, und schreibt diesen Fehler: 2018.02.06 15:04:34.188 Core 2 genetic pass (0, 118) tested with error "OnInit failed" in 0:00:00.141 . Bitte sagen Sie mir, was das Problem sein kann.

Ich danke Ihnen.


Zeigen Sie weitere Meldungen aus dem Protokoll an. Sie haben keine vollständige Beschreibung des Fehlers gegeben.

 
Vladimir Karputov:

Zeigen Sie weitere Meldungen aus dem Protokoll an. Sie haben keine vollständige Beschreibung des Fehlers gegeben.

Hier ist sie.

Dateien:
20180206.log  631 kb
 
Shara1:

So geht's.

Sie führen eine Optimierung durch, daher sollte die erforderliche Protokolldatei aus dem Ordner des Testagenten (Sie haben zwei) entnommen werden.


Hinzugefügt: oder im Tester im Visualisierungsmodus ausführen - dann enthält das Protokoll alle Meldungen und Sie sehen den Fehler sofort.

Распределенные вычисления в сети MQL5 Cloud Network
Распределенные вычисления в сети MQL5 Cloud Network
  • cloud.mql5.com
Большую часть времени современные компьютеры простаивают и не используют всех возможностей процессора. Мы предлагаем задействовать их с пользой. Вы можете сдавать мощности вашего компьютера другим участникам нашей сети для выполнения разнообразных...
 
Vladimir Karputov:

Sie führen eine Optimierung durch, daher sollte die benötigte Protokolldatei aus dem Ordner des Testagenten stammen (Sie haben zwei).

Ist es diese hier?

Dateien:
20180206-1.log  631 kb
20180206.log  25 kb
 
Shara1:

Ist es dieser?

Nein. Im Optimierungsmodus werden die Tests auf Testagenten ausgeführt. Und jeder von ihnen hat sein eigenes Protokoll. Suchen Sie nach dem Protokoll des Testagenten.


Wenn Sie es nicht finden können, führen Sie es im Tester im Visualisierungsmodus aus - das Protokoll enthält dann alle Meldungen und Sie sehen den Fehler sofort.

 
Testprotokoll
Das lokale Agentenprotokoll kann über das Kontextmenü des Testerprotokolls geöffnet werden. Dieses Protokoll zeigt die Details der Umgebungssynchronisation zwischen dem Terminal und dem Agenten.
Журнал тестирования - Алгоритмический трейдинг, торговые роботы - MetaTrader 5
Журнал тестирования - Алгоритмический трейдинг, торговые роботы - MetaTrader 5
  • www.metatrader5.com
Весь процесс тестирования и оптимизации подробно записывается в журнал. Разберемся, что именно происходит в тестере стратегий после нажатия кнопки "Старт". Подготовка ценовой истории Тестирование/оптимизация начинаются не сразу, сначала тестер производит подготовку окружения. Проверяет наличие истории по символу, на котором производится...
 
Vladimir Karputov:

Nein. Im Optimierungsmodus werden die Tests auf Testagenten ausgeführt. Und jeder von ihnen hat sein eigenes Protokoll. Suchen Sie das Protokoll des Testagenten.


Wenn Sie es nicht finden können, führen Sie es im Tester im Visualisierungsmodus aus - alle Meldungen werden protokolliert und Sie sehen den Fehler sofort.

Ich habe es jetzt im Visualisierungsmodus ausgeführt. Und in welchem Fenster befindet sich "test agent log"?

Dateien:
20180206.log  1308 kb
 
Shara1:

Ich habe es jetzt im Visualisierungsmodus ausgeführt. Und in welchem Feld ist das Feld "Test Agent Log"?

Das kann nicht sein. Sie verwechseln offensichtlich die Protokolldateien.

Gehen Sie Schritt für Schritt vor:

  1. Gehen Sie im Tester auf die Registerkarte "Protokoll" und klicken Sie mit der rechten Maustaste auf den Menüpunkt "Löschen".
  2. Im Tester markieren Sie"Visuelle Tests".
  3. Sobald das Programm startet und mit einem Fehler abstürzt, gehen Sie im Tester auf die Registerkarte "Log" und SUCHEN Sie: Dort steht, dass OnInit fehlgeschlagen ist, und davor steht ein Grund für den Fehler.

 
Vladimir Karputov:

Das kann nicht sein. Sie verwechseln offensichtlich die Protokolldateien.

Schritt für Schritt:

  1. Gehen Sie im Tester auf die Registerkarte "Protokoll", klicken Sie mit der rechten Maustaste und wählen Sie den Menüpunkt "Löschen".
  2. Im Tester markieren Sie"Visuelle Tests".
  3. Sobald das Programm startet und mit einem Fehler abstürzt, gehen Sie im Tester auf die Registerkarte "Log" und schauen Sie sich die Beschreibung an, dass OnInit fehlgeschlagen ist, und davor den Grund für den Fehler.

Ich habe alles getan, was Sie gesagt haben. Nach der Bereinigung ist noch eine Datei übrig, die ich jetzt an diesen Beitrag anhängen werde.


Dateien:
20180206.log  10 kb