L'ideatore — c0d3, autore di mq5 — barabashkakvn.
HTH Trader è stato sviluppato per fare hedging sul normale hedge (EURUSD coperto con USDCHF). Il Pairs-Trading, a volte, porta a drawdown pesanti. Questa strategia di trading cerca di coprire l'hedge per ridurre il forte drawdown che i trader possono sperimentare. HTH Trader copre EURUSD con USDCHF e GBPUSD con AUDUSD, creando una strategia di copertura dell'hedge. La strategia effettua fino a (4) operazioni al giorno. Il drawdown è limitato, poiché le posizioni coperte rimangono aperte solo per la durata di un giorno. Quando inizia un nuovo giorno, se l'Hour() del broker attuale è maggiore di zero, l'EA entra in posizione. L'EA attende fino alle ore 23 per chiudere le posizioni correnti. L'EA si riavvia con l'inizio del nuovo giorno.
- Se la deviazione del giorno precedente per EURUSD è positiva, l'EA entra con LONG EURUSD, LONG USDCHF, SHORT GBPUSD e LONG AUDUSD. In questo caso, EURUSD è coperto con USDCHF, EURUSD è coperto con GBPUSD, USDCHF è coperto con AUDUSD, e GBPUSD è coperto con AUDUSD.
- Se la deviazione del giorno precedente per EURUSD è negativa, l'EA entra con SHORT EURUSD, SHORT USDCHF, LONG GBPUSD e SHORT AUDUSD.
- Esiste una forte correlazione tra il rapporto EURUSD/USDCHF e GBPUSD/AUDUSD, quindi è possibile coprire l'hedge.
Nuova Funzione: Trading di Emergenza
Se 'enable_emergency_trading' è impostato su 'true', questo EA attende che la perdita raggiunga il valore di PIP 'emergency_loss' per entrare in nuove operazioni. Le nuove operazioni saranno le posizioni positive. Ad esempio, se hai EURUSD in perdita, USDCHF in perdita, GBPUSD in profitto e AUDUSD in profitto, quando viene raggiunto 'emergency_loss', l'EA aprirà una copia della posizione GBPUSD e AUDUSD, dato che sono in profitto. Questa funzione è impostata per avere una sola esecuzione al giorno; se il valore di PIP 'emergency_loss' è raggiunto, eseguirà la funzione 'emergency_trading' una sola volta, poi si riavvia il giorno successivo. Questa funzione non può essere disattivata, a meno che il codice non venga eliminato.
if(enable_emergency_trading==true && totalprofit<=-emergency_loss){doubleorders();}

Opzioni EA:
- Trade | abilita il trading, se impostato su true
- C1 | 1° valuta
- C2 | 2° valuta
- C3 | 3° valuta
- C4 | 4° valuta
- Show_Profit | abilita il monitoraggio di profitto/perdita di tutte le operazioni eseguite da questo EA
- Enable_Profit | Abilita il monitoraggio del profitto, per chiudere tutte le posizioni
- Enable_Loss | Abilita il monitoraggio della perdita, per chiudere tutte le posizioni
- Enable_Emergency_Trading | abilita l'ingresso in nuove operazioni quando il profitto raggiunge il valore di Emergency_Loss PIP
- Profit | valore in PIP
- Loss | valore in PIP
- MagicNumber1 | numero per tracciare C1
- MagicNumber2 | numero per tracciare C2
- MagicNumber3 | numero per tracciare C3
- MagicNumber4 | numero per tracciare C4
- E_MagicNumber | numero per tracciare le operazioni di emergenza
- Lot | dimensione degli ordini
Commento 0