Diskussion zum Artikel "Automatisierte Optimierung eines EAs mit dem MetaTrader 5" - Seite 2

 
Bruno Paulet:
Hallo, ich schaue mir das mal an ... wie lautet die Fehlermeldung?

Ich erhalte keine Fehlermeldungen. Eigentlich erhalte ich gar nichts. Nur das Auftauchen und Verschwinden. Bitte lassen Sie mich wissen, was ich tun muss, um das gesamte Projekt erfolgreich auszuführen.

 

Startet nicht

Importierte DLL "shell32.dll" im Cloud-Netzwerk nicht erlaubt


 

Ich denke, es ist alles eine Frage der Wahrscheinlichkeit. Die Wahrscheinlichkeit ist, dass die Parameter, die später angepasst werden, besser an die Zukunft angepasst sind.

 
Vielen Dank für die Mitteilung. Ausgezeichnete Arbeit!
 

Sie sagten: " Dieser EA muss in der zweiten Umgebung vorhanden sein". Könnten Sie das bitte näher erläutern? Ich verstehe, dass Sie eine Kopie erstellen und sie in den Expertenordner verschieben, aber wenn Sie jemals Änderungen an der EA vornehmen, müssten Sie die Datei erneut kopieren und verschieben. Und ich bin mir nicht sicher, ob Sie die Datei während der Laufzeit über die Shell-Funktion kopieren können, da das Programm ja gerade läuft.

 

Es funktioniert nicht!

Können Sie mir sagen, was ich unten eingeben soll?


input string sOptimiser=""; // --------------- Optimiser Einstellungen


input string sTerminalTesterPath="C:\\Programmdateien\\ForexTime MT5";
input string sTerminalTesterDataPath="C:\\Users\\BPA\\AppData\\Roaming\\MetaQuotes\\Terminal\\5405B7A2ED87FFEE2A792204731FD350";


input string sBuddyIlan=""; // --------------- Buddy Ilan Einstellungen


Ist der"sTerminalTesterPath" und "sTerminalTesterDataPath" für den zweiten EA?

und wie ist das mit dem "sOptimiser" und "sBuddyIlan"?

Vielen Dank!!!

 

hallo Jungs, im neu, dieser Artikel und Arbeit ist ausgezeichnet, es ist etwas, das alle Algo-Händler brauchen. ich mehr Informationen darüber, wie diese zusammen zu setzen,

1# shell32.dll, das ist eine dll-Datei, die ich richtig zu erstellen, so ist es leer mit keine Kodierung in ihm oder was sollte ich in es setzen?

2#die angehängte Datei am Ende des Artikels hat 2 Ordner, expert und includes, kompiliere ich einfach alles an den entsprechenden Stellen in MetaEditor, passe die Stellen der Terminals an und lasse es laufen oder was?

3#der angehängte Experte, ist es Buddyilan oder der EAoptimiser oder beides, denn in der ersten Instanz soll es Buddyilan UND EAoptimiser geben, während die zweite Instanz nur den EAoptimiser hat. shell32 ist eine dll, die irgendwo in einem Ordner liegen muss, ich bin mir nicht einmal sicher wo, sind meine Annahmen richtig?


Bitte helfen Sie mir, ich brauche das

 
Shephard Mukachi #:

Bruno,

Erlauben Sie mir, der Erste zu sein, der Ihnen dafür dankt. Sie haben mir eine Menge Arbeit erspart.

Ich danke Ihnen sehr.


Shep

Shep,

du scheinst herausgefunden zu haben, wie der EAoptimiser laut dem Artikel funktioniert, bitte hilf mir, wenn du kannst, oder erzähle einfach ein bisschen mehr darüber, wie du alles zusammengebracht hast und wie es reibungslos läuft


thnax im Voraus

 
Kann mir jemand erklären, warum dies nicht mit dem MetaTrader5-Modul für Python getan werden kann?
 
Gamuchirai Ndawana #: Kann mir jemand erklären, warum dies nicht mit dem MetaTrader5-Modul für Python möglich ist?
Weil Python-Code über eine API extern zu MetaTrader 5 läuft. Er läuft nicht als kompiliertes MQL5-Executable.