Diskussion zum Artikel "Einen Expert Advisor mit Hilfe des MQL5 Objekt-orientierten Programmieransatzes schreiben" - Seite 3

 
VictorD:

Bitte helfen Sie mir, etwas zu verstehen, was ich nicht verstehe:

Ganz am Anfang wird in der EA-Funktion:

doInit ausgelöst (wahrscheinlich sind diese Variablen standardmäßig mit NULL und 0 belegt). setPeriod und setSymbol sollte vor Init sein.
 
Snaf:
doInit ausgelöst wird (wahrscheinlich sind diese Variablen standardmäßig auf NULL und 0 gesetzt). setPeriod und setSymbol sollten vor Init stehen.

Ich verstehe, danke

 

Ich habe noch nicht alles gelesen, aber ich kann schon jetzt sagen, dass er viel hilfreicher ist als alles, was ich bisher gesehen habe.

alles, was ich bis jetzt gesehen habe. Vielen Dank :-)

Spencer

 

if(base_currency=="USD")

{

one_lot_price=Contract_size/levrage;

}

sonst

{

double bprice= SymbolInfoDouble(symbol,SYMBOL_BID);

one_lot_price=bprice*Vertragsgröße/levrage;

}


Wunderbarer Thread. Vielen Dank.


Es gibt einige mathematische Fehler.

Nehmen Sie an, das Paar ist cadchf?

Sie gehen auch von einem konstanten Hebel für alle Symbole aus. Die meisten Broker haben unterschiedliche Hebel für einige Paare.

\Auf jeden Fall ist die korrekte Regel für jedes Paar für die Marge von 1 Lots die Marge im aktuellen Konto ist: C*Lots*YYYDDD

YYY ist die Basiswährung, DDD: Herrschaftswährung\

Die Dinge werden gut mit Ihnen gehen, bis Sie CADCHF zum Beispiel erreichen\

YYYDDD = CADUSD. --------------- nicht USDCAD wird im Marketwacth\\ angezeigt


Sie müssen also eine dritte Bedingung else-if hinzufügen

 

C=ContractSize/PairLeverage

 
Sehr schöner Artikel. Danke.
 
Übersetzungsfehler

vergessen, diesen Block einzufügen.

//--- Andere Parameter
int STP,TKP;   // Zu verwenden für Stop Loss & Take Profit Werte
// Ein Objekt unserer Klasse erstellen
MyExpert Cexpert;
 
Danke. Sehr hilfreicher Artikel. Er hat mir geholfen, sehr schnell in die EA-Entwicklung einzusteigen.
 

Danke @Samuel Olowoyo für diesen tollen Artikel. Obwohl dieser Artikel 10 Jahre zurück geschrieben, aber es immer noch halten Boden für angehende EA Coder.

Sind Sie noch aktiv auf MQL5? Ich kann nur 4 Artikel sehen, die von Ihnen veröffentlicht wurden (alle im Jahr 2010 veröffentlicht)

 
Vielen Dank, vielen Dank, vielen Dank. Ich hatte bereits den Code für meinen EA geschrieben, ohne die Macht der OOP zu verstehen, aber seien Sie versichert, dass es viel sauberer sein wird, nachdem ich dies gelesen habe. lol Sehr gut gemacht