Revenge Trading Protector è uno strumento semplice ma efficace per i trader che possono essere vittime del revenge trading. Essendo io stesso un day-trader, capisco l'aspetto psicologico del revenge trading e il desiderio di coprire le perdite.
Ho quindi sviluppato questo strumento (che uso anch'io) per essere sicuro al 100% di poter rimanere paziente dopo una perdita e non prendere decisioni di trading irrazionali.
Quando si subisce una perdita, il Revenge Trading Protector EA impedisce di aprire un altro ordine (sia esso un ordine limite, un ordine stop o un ordine di esecuzione sul mercato) fino a quando non è trascorso il periodo di tempo desiderato.
Ad esempio, se subite una perdita alle 10:45 e avete impostato una pausa di 30 minuti, qualsiasi ordine impostato prima delle 11:15 sarà immediatamente annullato dall'EA. Una volta che l'ordine sarà di nuovo consentito, sarete avvisati con un avviso.
Qualsiasi tentativo di entrare in un'operazione prima che siano trascorsi i 30 minuti, vi verrà notificato rispettivamente.
Caratteristica aggiuntiva: Il Maximum Equity Drawdown ha lo scopo di impedire qualsiasi tipo di ordine di entrata per il resto della giornata (giorno solare) quando si supera il massimo drawdown dell'equity desiderato.
Ad esempio, supponiamo di aver impostato il drawdown massimo al 2% e di essere già a -1,75% per la giornata, se si effettua un'altra operazione e la perdita fluttuante supera lo 0,25% (quindi arriva a -2%),
l'EA chiuderà automaticamente l'operazione e vieterà il trading per il resto della giornata.
L'utente inserisce il valore dei 3 parametri:
Max DD: è il drawdown massimo desiderato in %. Digitando "2", si ottiene il 2% di drawdown massimo desiderato per ogni giorno.
MinutesBlock: È il numero di minuti desiderato che deve trascorrere per abilitare nuovamente il trading. (in base al primo esempio, qui si digita "30").
Blocco ore: È il numero di ore desiderato che deve trascorrere per abilitare nuovamente il trading.
Note importanti:
Il valore del blocco orario desiderato deve essere impostato SOLO su UN PARAMETRO. O "Blocco di minuti" o "Blocco di ore". L'altro parametro deve rimanere a 0. Non è possibile inserire "30" su MinutesBlock e "1" su HoursBlock se si desidera una pausa di 1,5 ore.
Si consiglia vivamente di utilizzare un MT5 su un VPS (Virtual Private Server) in modo che l'EA funzioni 24 ore su 24, 7 giorni su 7 e che i limiti di drawdown e di time-block funzionino efficacemente! Questo è il modo in cui lo faccio anch'io.
Se non volete utilizzare la funzione Daily Drawdown Protector, lasciate semplicemente il valore del parametro "Max DD" a 0. Non verrà utilizzato.
Se viene registrata una perdita e il trading diventa vietato per il periodo di tempo desiderato, si prega di notare che qualsiasi altro ordine in sospeso/operazione in corso verrà automaticamente chiuso! Gli ordini pendenti dovranno essere impostati nuovamente quando il trading sarà nuovamente abilitato.
Se desiderate che la situazione sia diversa, contattatemi.
Assicurarsi di abilitare AlgoTrading dalla MT5, altrimenti non funzionerà correttamente. (l'EA non è autorizzato ad aprire nuovi ordini, ma solo a cancellare/chiudere ordini/negozi).
L'EA non considera i secondi nella pausa temporale. Ad esempio, se una perdita viene registrata alle 10:45:26 e l'intervallo di tempo è impostato a 3 minuti, il trading verrà eseguito in modo corretto.
It works like a charm. It simply stops me from making an emotional after taking a loss which makes all the world a difference. I set it to 30 minutes, so I can regain my poise and reassess the market, and by the time the 30 minutes was over, it had made a reversal and the trading conditions were very obvious and I didn't waste a lot of money making a million attempts to get in the wrong direction through emotional trading. Another idea for a future product or to add to this product, is some sort of tool to stop people from adding to a losing trade unless they're deliberately hedging, I'd be the first to buy it, I cannot find anything that exists like this on MT5.