Meine Programmierungen funktionieren beim Strategietester gut doch mit dem Algo Handel nicht.

 

Hallo meine liebe Gemeinschaft


Ich habe mit der Programmierung von MQL5 angefangen.

Hier der Link.

MQL5TUTORIAL.DE - YouTube

Habe jedes Video angeschaut nachgebaut usw.

Danach wollte ich es mal Live ausprobieren mit dem Algo Handel.

Leider ging es nicht.

Kann mir jemand bitte sagen, wo der Fehler ist.

Der Ersteller des Videos konnte mir auch keine nützlichen Informationen geben wieso es nicht geht.

Deshalb versuche ich es hier.

Hier ein Beispiele des Codes:

// Wir erstellen eine Instanz von CTrade

#include<Trade\Trade.mqh>


CTrade trade;


void OnTick()

  {

      // Wir berechnen den Ask Preis

      double Ask=NormalizeDouble(SymbolInfoDouble(_Symbol,SYMBOL_ASK),_Digits);

      

      // Wir erstellen ein Array für Preisdaten

      MqlRates PriceInfo [];

      

      // Wir sortieren das Array von der aktuellen Kerze an abwärts

      ArraySetAsSeries(PriceInfo,true);

      

      //wir füllen das Array mit Preisdaten

      int PriceData = CopyRates(_Symbol,_Period,0,3,PriceInfo);

      

      // Kaufen wenn die Kerze bullish ist

      if (PriceInfo [1].close > PriceInfo [1].open)

      

      // wenn wir keine offene Positionen haben

      if(PositionsTotal() ==0)

   

  

{

      //kaufen

      trade.Buy

      (           0.10,                // wievile

                  NULL,                // welches Währungspaar

                  Ask,                 // zu welchem Preis

                  Ask-300*_Point,      // Stopp Loss

                  Ask+150*_Point,      // Take Profit

                  NULL                 // Kommentar

      );


}

}


Mit freundlichen Grüssen

Henry

MQL5TUTORIAL.DE
MQL5TUTORIAL.DE
  • www.youtube.com
Metatrader5 und MQL5 - Automatisches Forex Trading mit einem Expert Advisor (oft auch Trading Robot genannt) ermöglicht Automatikhandel 24/7 - egal ob Sie es...
 
  1. Herzlich Willkommen und viel Erfolg schon mal :)
  2. Bitte, wenn Du Code postest, verwende den Hot-Key Alt+S oder das Code-Icon aus der Editierzeile </>
  3. Im Editor gibt es auch den Styler (Extras => Styler) oder Ctrl+, dann sieht der Code gewohnter aus und kann besser gelesen werden.
  4. Ich weiß ja nicht von wo Du Deinen Code hast, ich empfehle Dir eher die Beispiele die bereits auf Deinem PC sind anzuschauen: ..\Experts\Examples\
    Nimm einen oder nach einander mehrere und studier die, und dann versuch die zu ändern, in die Richtung, die Dir vorschwebt.
  5. Allgemein rate ich erst hier zu suchen, denn es gibt fast nichts was nicht schon für MT5(4) programmiert wurde.
  6. Hier noch ein paar Tipps:
        https://www.mql5.com/en/articles/24       // MQL5.community - Benutzer-Memo
        https://www.mql5.com/en/forum/296230      // How to start with MQL5  <=
        https://www.mql5.com/en/forum/11134
        https://www.mql5.com/en/forum/227893      // New to forex trading
        https://www.mql5.com/de/articles/496      // Quickstart for newbies
        https://www.mql5.com/en/forum/212020      // Where Do I start from?
        https://www.mql5.com/en/forum/214904      // Help for beginners
        https://www.mql5.com/en/forum/193510      // How to make a search on the forum (Es gibt fast nichts, was nicht schon für MQ programmiert wurde)
        https://www.mql5.com/en/forum/214820      // Find a Server by the Broker's Name
        https://www.mql5.com/de/articles/4368     // EA-freelancer Pflichtenheft
        https://www.mql5.com/de/articles/4304     // Indi
        Hier https://www.mql5.com/de/docs/function_indices gibt es die Liste alles MQ5 Funktionen mit kurzen Erklärungen - sehr gut für die Suche nach dem Motte:  "Wie hieß noch die Funktion für..."
(Bei Artikeln kannst Du das ../en/.. in ../de/.. ändern und dann kriegst Du wahrscheinlich die deutsche Version.)
MQL5.community - User Memo
MQL5.community - User Memo
  • www.mql5.com
You can now not only read articles and download MQL5 programs, but you can also join discussions on the forum, leave comments on articles and source codes, rate MQL5 programs and share your own developments in the Code Base, and even publish articles for a decent fee (see Become an Author at MQL5.com!). MQL5.com services are constantly...
Grund der Beschwerde: