Phoenix Recovery
- Experts
- Versione: 1.10
- Attivazioni: 10
Panoramica
Phoenix Recovery è un Expert Advisor trend-pullback progettato per XAUUSD, M30. Valuta le condizioni una volta per ogni chiusura di candela, combinando la direzione del trend tramite EMA, una zona di pullback RSI e il colore dell'ultima candela per temporizzare gli ingressi. Invece di un grid o martingala, utilizza un meccanismo di recupero a posizione singola confermato dalla candela: dopo una perdita, la dimensione del prossimo trade aumenta entro un limite di rischio rigido, per poi resettarsi dopo un'operazione vincente.
Come funziona
- Ad ogni chiusura di candela, EMA(8) viene confrontata con EMA(21) per la direzione del trend.
- Si conferma che RSI(14) sia nella zona di pullback (neutra, non estrema).
- Il colore dell'ultima candela chiusa deve corrispondere alla direzione del trade.
- Ingresso con stop loss e take profit basati su ATR.
- Dopo un trade in perdita, il lotto del trade successivo aumenta di un moltiplicatore fisso, limitato sia da un numero massimo di passi sia da un tetto assoluto di rischio percentuale.
- Un interruttore di sicurezza sul drawdown blocca nuovi ingressi, e opzionalmente chiude la posizione aperta, quando il drawdown live supera una soglia configurabile.
Parametri di input
- Magic_Number — identificativo univoco dell'EA
- RiskPercent — % del saldo rischiata per trade
- MinBarsBetweenTrades — minimo di candele tra due trade
- EmaFastPeriod — periodo dell'EMA veloce
- EmaSlowPeriod — periodo dell'EMA lenta
- RsiPeriod — periodo dell'RSI
- RsiLowZone — limite inferiore della zona di pullback RSI
- RsiHighZone — limite superiore della zona di pullback RSI
- AtrPeriod — periodo dell'ATR
- AtrSlMult — moltiplicatore ATR per lo stop loss
- AtrTpMult — moltiplicatore ATR per il take profit
- MaxSpreadPoints — spread massimo consentito per l'ingresso
- RecoveryEnabled — attiva il recupero dopo una perdita
- RecoveryMultiplier — moltiplicatore del lotto dopo una perdita
- RecoveryMaxSteps — numero massimo di passi di recupero
- RecoveryRequireBarConfirm — richiede conferma dal colore della candela
- RecoveryMaxRiskPercent — tetto assoluto di rischio per trade
- Global_MaxDrawdownStopPct — soglia di drawdown che blocca gli ingressi
- Global_CloseOnKillSwitch — chiude la posizione all'attivazione dell'interruttore
- Score_MinProfitFactor — profit factor minimo per qualificarsi
- Score_MaxDrawdownPct — drawdown massimo per qualificarsi
- Score_MinTrades — numero minimo di trade per qualificarsi
- Score_R2Weight — peso della regolarità della curva di capitale
- Score_SlopeWeight — peso della velocità di profitto
- Score_SplitPenalty — penalità per divergenza R² tra le due metà
- Score_SkewPenalty — penalità per concentrazione del profitto in un trade
- Score_UlcerPenalty — penalità per l'Ulcer Index
- Score_MARWeight — peso del rapporto MAR
- Score_TradeBonusWeight — peso del bonus per numero di trade
Sistema di punteggio dell'ottimizzatore
Include una funzione di punteggio personalizzata che classifica i risultati di ottimizzazione in base a regolarità della curva di capitale, velocità di profitto, stabilità temporale e dolore da drawdown, penalizzando la concentrazione del profitto in un singolo trade. Questo filtra i risultati sovra-ottimizzati. Impostare l'Optimizer Criterion su Custom max.
Configurazione consigliata
Simbolo: XAUUSD. Timeframe: M30. Broker: consigliato conto ECN/Raw a basso spread. VPS consigliato.
Screenshot
Esempio di conto live e configurazione dei parametri consigliata mostrati sopra.
Disclaimer
Le performance passate non garantiscono risultati futuri. Testare su conto demo prima dell'uso live. Il trading comporta un rischio di perdita.
