Diskussion zum Artikel "Schrittweiser Leitfaden für Anfänger zum Schreiben eines Expert Advisors in MQL5" - Seite 14

 

Hallo Herr Olowoyo

vielen Dank für Ihren äußerst interessanten Artikel über den Aufbau eines EA.

Er ist einfach für Anfänger und wirklich hilfreich

Ich bin wirklich neu in der Kodierung von EA, aber ich merke, dass es extrem notwendig ist, verschiedene Strategien zu testen.

Ich habe Ihren EA heruntergeladen und versucht, ihn zu kompilieren, aber ich bekomme sofort 50 Fehler ...

In den vorherigen Kommentaren habe ich solche Probleme nicht gesehen, die von den Benutzern berichtet wurden ...

Anbei finden Sie einen Auszug aus der Fehlertabelle.

Ich würde mich sehr freuen, wenn Sie mir helfen könnten.

Jean Philippe

Dateien:
 

Guten Tag an alle.

Können Sie mir sagen, wie ich den MT5 Expert Advisor für den Handel auf der Aktienseite von mmvb anpassen kann?

Keiner der Expert Advisors funktioniert...

 
Dadayance:

Guten Tag an alle.

Können Sie mir sagen, wie ich den MT5 Expert Advisor für den Handel auf der Aktienseite von mmvb anpassen kann?

Keiner der Expert Advisors funktioniert...

Höchstwahrscheinlich ist das alles in:

Forum zum Thema Handel, automatisierte Handelssysteme und Testen von Handelsstrategien

Unvollständige Informationen FOK Anwendung

Karputov Vladimir, 2015.10.06 09:10

Wenn Sie einen Expert Advisor mit Hilfe des Assistenten erstellt haben, versuchen Sie, diesen Code hinzuzufügen:

//+------------------------------------------------------------------+
//| Initialisierungsfunktion des Experten |
//+------------------------------------------------------------------+
int OnInit()
  {
//--- Initialisierung des Experten
   if(!ExtExpert.Init(Symbol(),Period(),Expert_EveryTick,Expert_MagicNumber))
     {
      //--- fehlgeschlagen
      printf(__FUNCTION__+": error initializing expert");
      ExtExpert.Deinit();
      return(INIT_FAILED);
     }
//---
   CExpertTrade *MyTrade=new CExpertTrade;
      if(MyTrade==NULL)
     {
      //--- fehlgeschlagen
      printf(__FUNCTION__+": error creating MyTrade");
     }
   MyTrade.SetTypeFilling(ORDER_FILLING_RETURN);
   ExtExpert.InitTrade(1,MyTrade);
//--- Signal erzeugen
   CExpertSignal *signal=new CExpertSignal;
   if(signal==NULL)

 
Karputov Vladimir:

Das war's dann wohl:


Danke Vladimir, ich werde es am Montag ausprobieren.
 

Hallo Samuel.

Ihr Leitfaden war fantastisch und wirklich geklärt die Luft.

aber ich habe einige Probleme beim Aufruf anderer Indikatoren in meinem EA.

können Sie mir sagen, wie MACD und VIDyA Signale in meinem EA hinzufügen? Ich muss das Signal und den Hauptbetrag des MACD zum Beispiel berechnen, aber ich weiß nicht, wie ich sie in meinem EA aufrufen kann. Das wäre eine große Hilfe, wenn Sie mir sagen, wie man das macht :)

Sie sind großartig

 

Guten Tag!

Nochmals

My_First_EA (EURUSD,H1) 2016.03.01 07:00:00 Alert: Request to set Sell order failed - error code:4756.

ZeroMemory(mrequest) hinzugefügt vor mrequest.action = TRADE_ACTION_DEAL;

Im Code auch

MqlRates mrate[]; // Enthält Preise, Volumen und Spread für jeden Bar

ZeroMemory(mrequest);

/*

Indexierung in Arrays von Kursen und Indikatoren festlegen

wie in Zeitreihen

*/

// Array Kurse

ArraySetAsSeries(mrate,true);

Bitte sagen Sie mir, wie ich das Problem beheben kann!

Aktualisieren.

mrequest.type_filling = ORDER_FILLING_IOC;

mrequest.type_time = ORDER_TIME_DAY;

Danke, Karputov Vladimir2016.02.26 06:10!

https://www.mql5.com/ru/forum/15020#comment_1950544

Неполные сведения FOK заявки
Неполные сведения FOK заявки
  • www.mql5.com
Другие функции OrderOpen, PositionOpen с параметром тип ордера ORDER_TYPE_BUY_LIMIT тоже не получается. - - Категория: биржевой трейдинг
 
Die im obigen Teil des Preisdiagramms gezeigten Trades sind in meinem Test dieselben, aber das Diagramm für den Saldo/Fonds unterscheidet sich auffallend. )) Ich verstehe einfach nicht, warum zum Teufel Sie in solchen Artikeln gefälschte Charts veröffentlichen, die die Rentabilität darstellen? Dies ist ein Beispiel! Niemand wird sich beschweren, wenn das Beispiel einen stabilen Verlust ausweist, aber warum die Leute in die Irre führen?! Ich habe viel Zeit damit verbracht, herauszufinden, was ich falsch mache, warum meine Bilanztabelle anders ist. Ich entschuldige mich natürlich dafür, dass ich ein bisschen naiv war und ein Diagramm wie das auf dem Bild erwartet habe. Vielleicht weiß jeder hier irgendwie, dass es der "Schönheit" wegen gemacht wird, aber ich wusste es nicht.
 
AsketSD:

Nach einigen Schwierigkeiten funktionierte das Testgerät vollständig und lieferte Ergebnisse, die mit den im Artikel angegebenen Ergebnissen übereinstimmen.

Wie kann das sein: der gleiche Code, die gleichen Eingabedaten, und das Ergebnis ist anders? ))

Ich verstehe das nicht. Ich erhalte kein ähnliches Ergebnis wie das angegebene Gleichgewichtsdiagramm.

 

Hallo Zusammen


Ich habe mich durch den EA Codes gearbeitet und wollte Ihn nun im Strategietester nach der Anleitung testen und er startet auch. Aber er geht kein Trade ein. Er gibt als Fehler an, das die Order nicht gesendet werden kann. Dann habe ich den original EA herunter geladen und das selbe in grün. Bereits bei de Compilierung gibt es jeweils bei der "ordersend" Zeile eine Warnung.


Woran liegt das? Kennt ihr das Problem?


LG

Opticus

 
Welche Warung - welche Fehlermedungen im Journal-Tab?