Multi Arbitration 1.000: Il Tuo Esperto per MetaTrader 5

Mike 2017.11.03 20:29 17 0 0
Allegato

Acquista un titolo (apri posizioni BUY) a un prezzo inferiore e vendi (apri posizioni SELL) a un prezzo superiore.

Nella versione 1.000, il System Trading opera su un solo simbolo, il parametro "Symbol" nelle impostazioni di input.

Principio base per l'apertura delle posizioni:

  • Se il profitto totale delle posizioni BUY è minore del profitto totale delle posizioni SELL, possiamo concludere che il trend attuale è al ribasso, quindi apriamo una posizione SELL.
  • Se il profitto totale delle posizioni SELL è minore del profitto totale delle posizioni BUY, possiamo concludere che il trend attuale è al rialzo, quindi apriamo una posizione BUY.
      if(profit_buys<profit_sells) // trend al ribasso
         m_trade.Buy(m_symbol.LotsMin(),m_symbol.Name());
      else if(profit_sells<profit_buys) // trend al rialzo
      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());

Risultati dei test su EURUSD, H4:

Multi Arbitration 1.000

Durante i trend a lungo termine, il carico sul deposito aumenta notevolmente. Questo problema non è ancora stato risolto.

Elenco
Commento 0