Naja vielleicht solltest Du erst einmal lernen, wie MQL5 funktioniert, Dein Code hat sehr wenig mit MQ zu tun :(
Lies mal:
Quickstart for newbies: https://www.mql5.com/de/articles/496
und: https://www.mql5.com/de/articles/100
(Schrittweiser Leitfaden für Anfänger zum Schreiben eines Expert Advisors in MQL5)
Daneben gibt es die Suche z. B. nach den Kochbüchern: https://www.mql5.com/de/search#!keyword=kochbuch
Oder er hat eine ganze Reihe geschrieben wie mit welchen Indikatoren ein Handelssystem gebaut werden kann: https://www.mql5.com/de/users/m.aboud/publications
Ich sage Dir: Hier suchen führt zu weitaus besseren Ergebnissen als ChatGPT, dessen Ergebnisse sind Schrott:
https://www.mql5.com/en/forum/442128
https://www.mql5.com/en/forum/444173
- www.mql5.com
Hi Carl,
vielen Dank für die Links! Ich werd mich dort durcharbeiten.
Jepp, ChatGTP führt zu keinen brauchbaren Ergebnissen.
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Hallo liebe MT5 EA Community,
ich würde gerne einen EA erstellen, der nach über- bzw unterschreiten der Nachtrange eine Limitorder auf den EA10 setzt, sobald der EA10 ebenfalls die Nachtrange verlassen hat. Ich möchte über ein Panel bestimmen, ob ausschließlich long oder short berücksichtigt wird. Ausserdem sollen max. 2 Trades am Tag vorgenommen werden und TP und SL nach ATR bestimmt werden (TP=2*ATR;SL=2*ATR). Für das Positionsmanagement (Positionsgröße) nutze ich ein Add-On namens StereoTrader.
Ich wäre euch unfassbar dankbar, wenn mir jmnd unter die Arme greifen könnte. :)
Hier der Code, den ich bisher geschrieben habe:
Folgende Infos habe ich über's Fehlerjournal erhalten:
'==' - illegal operation use EA10 BreakOut unfertig.mq5 86 46
possible loss of data due to type conversion from 'double' to 'int' EA10 BreakOut unfertig.mq5 114 16
possible loss of data due to type conversion from 'double' to 'int' EA10 BreakOut unfertig.mq5 115 16
possible loss of data due to type conversion from 'double' to 'int' EA10 BreakOut unfertig.mq5 116 22
'EMAPrice' - undeclared identifier EA10 BreakOut unfertig.mq5 208 23
'SL' - pointer to this function type is not supported yet EA10 BreakOut unfertig.mq5 209 16
'SL' - function call missing, open parenthesis expected EA10 BreakOut unfertig.mq5 209 16
'TP' - pointer to this function type is not supported yet EA10 BreakOut unfertig.mq5 210 16
'TP' - function call missing, open parenthesis expected EA10 BreakOut unfertig.mq5 210 16
'EMAPrice' - undeclared identifier EA10 BreakOut unfertig.mq5 221 22
'SL' - pointer to this function type is not supported yet EA10 BreakOut unfertig.mq5 222 16
'SL' - function call missing, open parenthesis expected EA10 BreakOut unfertig.mq5 222 16
'TP' - pointer to this function type is not supported yet EA10 BreakOut unfertig.mq5 223 16
'TP' - function call missing, open parenthesis expected EA10 BreakOut unfertig.mq5 223 16
11 errors, 4 warnings 12 5
Ich freue mich auf eure Antworten und seid bitte nicht zu hart, ich bin wirklich arger Anfänger und hab versucht mir passende Codeschnipsel zusammen zu suchen.