Hallo,
ich teste zur Zeit meinen EA und ich frage mich, ob der Backtester den Spread meines Brokers mit einberechnet.
Und wenn nicht, wie kann ich dies einstellen?
Danke im Voraus!
Im Tester des MT5 wird der Spread richtig berücksichtigt. Du kannst dir sogar Market-Watch einschalten um die Ticks zu sehen.
Abgefragt wird mit
long Spread = SymbolInfoInteger(_Symbol,SYMBOL_SPREAD); bzw. int Spread = (int)SymbolInfoInteger(_Symbol,SYMBOL_SPREAD);
Der Wert den du mit CopyRates(....) erhältst ist für den aktuellen Tick nicht aussagekräftig.
Verwender im Tester 'Every Tick based on real Ticks', vergleiche mit den anderen Modi und du wirst die Unterschiede sehen.
Der MT4 kann das imho nicht, und das alleine ist eine gewichtiges Argument für MT5.
Im Tester des MT5 wird der Spread richtig berücksichtigt. Du kannst dir sogar Market-Watch einschalten um die Ticks zu sehen.
Abgefragt wird mit
Der Wert den du mit CopyRates(....) erhältst ist für den aktuellen Tick nicht aussagekräftig.
Verwender im Tester 'Every Tick based on real Ticks', vergleiche mit den anderen Modi und du wirst die Unterschiede sehen.
Der MT4 kann das imho nicht, und das alleine ist eine gewichtiges Argument für MT5.
![MQL5 - Sprache von Handelsstrategien, eingebaut ins Kundenterminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
- 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,
ich teste zur Zeit meinen EA und ich frage mich, ob der Backtester den Spread meines Brokers mit einberechnet.
Und wenn nicht, wie kann ich dies einstellen?
Danke im Voraus!