Se sei un trader alle prime armi, allora MARSI è l'Expert Advisor (EA) che fa per te! Questo strumento combina la logica del Relative Strength Index (RSI) e della Media Mobile Semplice (SMA) per identificare e realizzare segnali di trading sui mercati finanziari, come XAUUSD (Oro).
Il nostro EA è progettato per dimostrare:
Dimensionamento dinamico dei lotti in base al rischio dell'account
Condizioni di entrata basate su RSI in ipercomprato/ipervenduto
Filtraggio delle tendenze utilizzando una Media Mobile
Livelli di Stop Loss e Take Profit adattati alla precisione dei tick del simbolo
Questo EA è particolarmente utile per chi sta imparando e desidera sperimentare strategie tecniche, comprendendo come gli indicatori, il rischio dinamico e le differenze nei decimali dei broker influenzano la logica di trading.
Logica di Trading
L'EA funziona seguendo queste regole di ingresso:
Compra quando:
Il prezzo attuale è sopra la media mobile (bullish)
RSI è sotto la soglia di ipervenduto (suggerendo un possibile aumento del prezzo)
Vendi quando:
Il prezzo è sotto la media mobile (bearish)
RSI è sopra la soglia di ipercomprato (suggerendo un possibile calo del prezzo)
Stop Loss e Take Profit sono configurati utilizzando _Point, adattati in base alla precisione dei prezzi del broker (_Digits).
Parametri di Input Esterni
| Variabile | Descrizione |
|---|---|
| maPeriod | Periodo utilizzato per la Media Mobile Semplice |
| rsiPeriod | Periodo utilizzato per l'Indicatore RSI |
| rsiOverbought | Soglia RSI sopra la quale il mercato è considerato in ipercomprato (segnale di vendita) |
| rsiOversold | Soglia RSI sotto la quale il mercato è considerato in ipervenduto (segnale di acquisto) |
| riskPercent | Percentuale del saldo da rischiare per ogni operazione |
| stopLoss | Distanza dello Stop Loss in punti |
| takeProfit | Distanza del Take Profit in punti |
| slippage | Slippage massimo consentito in punti |
Utilizzo Raccomandato
Simbolo: XAUUSD (Oro)
Timeframe: M15 o H1
Broker: Qualsiasi broker con dati di tick adeguati (testa su broker a 2/3 e 4/5 cifre per coerenza)
Intervallo di Backtest: 3–6 mesi consigliati
Condizioni: Assicurati che siano disponibili dati di tick per valori affidabili di RSI/MA
Note Aggiuntive
La funzione PipSize() aiuta a normalizzare i valori dei pip tra broker con diversi _Digits.
L'EA calcola automaticamente la dimensione del lotto in base al saldo attuale e al rischio definito.
Il codice è modulare e facilmente estendibile con trailing stop, filtri per notizie o altre condizioni.
Questo progetto è in continua evoluzione e i feedback sono sempre benvenuti!
Post correlati
- RRS Impulse: Il Tuo Esperto per MetaTrader 4
- MQL5 Wizard: Creare Trading Signals con Morning/Evening Stars e MFI per MetaTrader 5
- Guida all'Utilizzo del MQL5 Wizard: Trading con Pattern di Candele e Indice CCI
- MQL5 Wizard: Crea Trading Signals con 3 Corvi Neri/3 Soldati Bianchi e RSI
- Utilizzare MQL5 Wizard per Trading con Dark Cloud Cover e Piercing Line