neues Problem: Nach Hinzufügen des Parabolic SAR Indikators kein Livetrading möglich - obwohl in der Simulation alles sauber läuft - Seite 5
Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Da ich gerade am erlernen von MQL5 bin, meinst Du mit den weiteren Standard-Klassen das hier?
https://www.mql5.com/de/articles/481
Hier ist ein schönes Beispiel wie man mit diesen Standard Klassen arbeitet.
https://www.mql5.com/de/code/download/21331/martingailexpert.mq5
Hier ist ein schönes Beispiel wie man mit diesen Standard Klassen arbeitet.
https://www.mql5.com/de/code/download/21331/martingailexpert.mq5
Super, werde ich mir ansehen.
Besten Dank und einen schönen Sonntag.
Hallo allerseits,
ich bin gerade dabei weiter am Code zu basteln und bin dabei auf https://www.mql5.com/de/articles/2555#invalid_lot gestoßen. Der Tradingbot soll vor jeder "....Abgabe der Handelsorder muss man die Zulänglichkeit der Mittel auf seinem Konto prüfen. Der Mangel an Mittel für die Versorgung der zukünftigen offenen Position oder der Order wird als grober Fehler angenommen. "
Jetzt habe ich den Code eingefügt und bekomme jedoch eine Fehlermeldung im Strategietester angezeigt, sie lautet: 2020.04.20 18:57:28.031 Core 1 tester stopped because OnInit reports incorrect input parameters. Ich vermute den Fehler beim Funktionsaufruf in der OnIni Funktion. Wahrscheinlich ist das ORDER_TYPE_SELL inkorrekt. Wie füge ich die Money Prüffunktion richtig ein?
Besten Dank vorab und liebe Grüße
Paul
Was passiert wennst die funktion rausnimmst?
also ehrlich gesagt, das hab ich noch nie geprüft ob genug geld da ist, das seh ich eh an der fehlermeldung der order
Was passiert wennst die funktion rausnimmst?
also ehrlich gesagt, das hab ich noch nie geprüft ob genug geld da ist, das seh ich eh an der fehlermeldung der order
Der Bot schafft sonst die Validierung nicht. (Ist für mich ein starkes Qualitätskriterium und hervorragende Prüfungsmöglichkeit auf etwaige Fehler). Zudem möchte ich den Bot, sofern er irgendwann einmal fertiggestellt ist, eventuell mal zum Verkauf anbieten.
Such mal hier nach: "lot size", ich kriege über 1000 Seiten Suchergebnisse!
Ich habe unterschiedliche Lotgrößen getestet. Was stimmt hierbei nicht? Wahrscheinlich übersehe ich was? ;)
Ich verstehe unter einem Lot = 100.000 Einheiten eines Werts....
LG
Paul
Guten Morgen,
ich bin dem Problem etwas näher gekommen, es liegt gar nicht am Bot, der funktioniert wie programmiert, sondern es gibt scheinbar ein Problem mit dem Validator.
Ergänzung: Die Geldmittelprüffunktion geht jetzt. Ich dachte der Fehler in Bezug auf die "tester stopped because OnInit reports incorrect input parameters" hätte was mit der Prüffunktion zu tun, da mir das obligatorisch erschien, das die implementiert gehört.
Aber das war es leider nicht.
So was kann der Fehler bedeuten?
Selbst bei diesem "Musterbot" erhalte ich die gleiche Fehlermeldung. https://www.mql5.com/de/code/download/21331/martingailexpert.mq5Guten Morgen,
ich bin dem Problem etwas näher gekommen, es liegt gar nicht am Bot, der funktioniert wie programmiert, sondern es gibt scheinbar ein Problem mit dem Validator.
Ergänzung: Die Geldmittelprüffunktion geht jetzt. Ich dachte der Fehler in Bezug auf die "tester stopped because OnInit reports incorrect input parameters" hätte was mit der Prüffunktion zu tun, da mir das obligatorisch erschien, das die implementiert gehört.
Aber das war es leider nicht.
So was kann der Fehler bedeuten?
Selbst bei diesem "Musterbot" erhalte ich die gleiche Fehlermeldung. https://www.mql5.com/de/code/download/21331/martingailexpert.mq5Schaue mal auf diese Zeile
In der OnInit
Das ist dein Problem
Deine if Anweisung gibt diesen Return-Wert an die OnInit zurück und ergo deinen Fehler.
Weil die OnInit nur EINEN richtigen akzeptiert
Der Hier:
Alles andere bricht die OnInit ab.