Scopri l'Expert Advisor basato sull'indicatore MALR, completo di funzioni come trailing stop, aumento dei lotti, averaging e inversione.
L'EA MALR è un Expert Advisor che si basa sull'indicatore MALR (l'autore è sconosciuto). Viene aperta una posizione di vendita quando il prezzo attraversa dall'alto verso il basso la linea <MALRHH> (la linea superiore), mentre una posizione di acquisto si attiva quando il prezzo supera la linea <MALRLL> (la linea inferiore).
Questo sistema di trading include diverse funzionalità:
- Averaging delle posizioni su un nuovo segnale,
- Inversione della posizione quando il segnale cambia direzione,
- Trailing stop con impostazioni aggiuntive,
- Aumento del lotto fino a un drawdown di equity stabilito.
Risultati dei test dal 2000 su EURUSD. Lotto iniziale 0.10, deposito iniziale 10.000€, leva 1:500, MetaQuotes-Demo.
Di seguito sono riportati i grafici con e senza aumento dei lotti.
L'Averaging e l'inversione non sono utilizzati (vengono usati solo Stop Loss/Take Profit).


Funzione di AVERAGING abilitata (funzione di inversione disabilitata).


Funzione di INVERSIONE abilitata (funzione di averaging disabilitata).


Entrambe le funzioni di INVERSIONE e AVERAGING sono abilitate.


Questo Expert Advisor è protetto da perdite di dati in caso di interruzioni della connessione, errori di rete o riavvio dell'EA (terminal).
Le impostazioni principali dell'Expert Advisor (quando impostate a zero, queste impostazioni non vengono utilizzate):
- sl/tp - impostato dopo l'apertura della posizione.
- N_modify_sltp - il numero di volte in cui impostare Stop Loss/Take Profit in un'operazione non riuscita.
- use_Averaging - abilita l'averaging in caso di perdita (loss_forAveraging) in punti. Apertura di un lotto base aggiuntivo quando appare un nuovo segnale direzionale.
- loss_forAveraging - numero di punti in perdita dal prezzo di apertura precedente (ultimo averaging).
- Position_overturn - inversione della posizione quando il segnale sull'indicatore cambia direzione. La dimensione del lotto viene moltiplicata per un coefficiente di inversione (koff_multiplication).
- use_increase - aumento del lotto fino al drawdown stabilito (Max_drawdown) durante l'apertura e l'averaging della posizione.
- Tail_StopLoss - abilita il trailing stop StopLoss in punti (trail). In caso di inversione e averaging, il trailing stop viene mantenuto.
- Activate_by_profit - attivazione del trailing stop in caso di profitto stabilito in punti (profit) dal prezzo di apertura. In caso di averaging, il prezzo di apertura è uguale al prezzo medio di tutte le aperture.
Post correlati
- Utilità Market Watch Panel: il tuo alleato in MetaTrader 4
- X-liquidex: Il Miglior EA per Trading di Volatilità e Breakout su MetaTrader 4
- Expert Advisor Basato sulla Teoria della Probabilità per Forex su MetaTrader 5
- MQL5 Wizard: Creare Trading Signals con Morning/Evening Stars e MFI per MetaTrader 5
- MQL5 Wizard: Strategia di Trading con Dark Cloud Cover/Piercing Line e RSI