In diesem Beitrag schauen wir uns an, wie man den Trailing Stop mithilfe des festen Parabolic SAR in MetaTrader 5 anpassen kann. Es ist wichtig, den Startpunkt des Parabolic SAR direkt festlegen zu können, um effektive Trades zu setzen.

Parameter

- Trailing Modus: Keine / Trailing Fest / Trailing Fester Parabolic SAR
Hier ist der Berechnungsabschnitt des Parabolic SAR:
bool CSampleExpert::LongModifiedEx(void) { bool res=false; //--- prüfe auf Trailing Stop if(m_trailing_max < m_last_bar.high) { double tp=m_position.TakeProfit(); double sl=m_position.StopLoss(); //--- berechne ParabolicSAR m_trailing_max = m_last_bar.high; m_trailing_step = fmin(InpPSAR_Maximum, m_trailing_step + InpPSAR_Step); double sar_stop = sl + (m_trailing_max - sl)* m_trailing_step; sar_stop=NormalizeDouble(sar_stop,m_symbol.Digits()); //--- if((sl==0.0 || sl < sar_stop) && sar_stop < m_symbol.Bid()) { //--- modifiziere Position if(m_trade.PositionModify(Symbol(),sar_stop,tp)) printf("Long-Position von %s wird modifiziert",Symbol()); else { printf("Fehler bei der Modifikation der Position von %s: '%s'",Symbol(),m_trade.ResultComment()); printf("Modifikationsparameter: SL=%f,TP=%f",sar_stop,tp); } //--- modifiziert und muss den Expert verlassen res=true; } } //--- Ergebnis return(res); } Verwandte Beiträge
- MQL5 Wizard: Handelsignale mit EMA-Crossover und intraday Zeitfilter
- Handelssignale mit MQL5 Wizard: Bullish und Bearish Harami mit CCI bestätigen
- MQL5 Wizard: Trade Signale auf Basis von Kurs-Crossover mit gleitendem Durchschnitt und ADX Bestätigung
- MQL5 Wizard: Handels-Signale mit 3 schwarzen Krähen / 3 weißen Soldaten + CCI für MetaTrader 5
- MQL5 Wizard: Handelssignale durch 3 Schwarze Krähen/3 Weiße Soldaten + RSI