Multi Arbitration 1.000 - Dein Trading-Assistent für MetaTrader 5

Mike 2017.11.03 20:29 17 0 0
Anhang

Kaufe ein Wertpapier (öffne BUY-Positionen) zu einem niedrigeren Preis und verkaufe (öffne SELL-Positionen) zu einem höheren Preis.

In der Version 1.000 handelt der Expert Advisor ausschließlich mit einem Symbol (Parameter "Symbol" in den Eingabeparametern).

Grundprinzip zum Öffnen von Positionen:

  • Wenn der Gewinn aller BUY-Positionen geringer ist als der Gewinn aller SELL-Positionen, können wir daraus schließen, dass der aktuelle Trend nach unten zeigt und eine SELL-Position eröffnet werden sollte.
  • Wenn der Gewinn aller SELL-Positionen geringer ist als der Gewinn aller BUY-Positionen, deutet dies darauf hin, dass der aktuelle Trend nach oben zeigt und eine BUY-Position eröffnet werden sollte.
      if(profit_buys<profit_sells) // Trend abwärts
         m_trade.Buy(m_symbol.LotsMin(),m_symbol.Name());
      else if(profit_sells<profit_buys) // Trend aufwärts
      m_trade.Sell(m_symbol.LotsMin(),m_symbol.Name());
      else if(profit_buys==0.0 && profit_sells==0.0)
         m_trade.Buy(m_symbol.LotsMin(),m_symbol.Name());

Testergebnisse auf EURUSD, H4:

Multi Arbitration 1.000

Während langfristiger Trends steigt die Depotbelastung erheblich an. Dieses Problem wurde bisher noch nicht gelöst.

Liste
Kommentar 0