BreakRunner è un Expert Advisor progettato per i trader che desiderano automatizzare le proprie strategie di trading con un sistema di scalping basato sull'azione del prezzo e una gestione avanzata del rischio. Il robot identifica le accumulazioni di prezzo ed esegue ordini di acquisto o vendita quando vengono rotti punti chiave di massimo o minimo.
Ottimizzazione e configurazione dei parametri
BreakRunner consente una personalizzazione completa attraverso i suoi parametri di input, permettendo di adattarlo a diverse strategie e condizioni di mercato. È possibile ottimizzare valori chiave come:
- Orari di accumulazione e breakout, per allinearli alle killzone più rilevanti.
- Livelli di SL e TP, utilizzando valori fissi o dinamici basati sull'intervallo di accumulazione.
- Gestione del rischio, regolando la variabilità del rischio per operazione e il rischio massimo consentito.
- Condizioni di ingresso e filtri aggiuntivi, per adattare la strategia a diversi asset e sessioni di trading.
L’ottimizzazione di questi parametri è fondamentale per migliorare le prestazioni dell’EA su diverse coppie di valute e condizioni di mercato. Di seguito è riportato un elenco dettagliato di tutti i parametri configurabili di BreakRunner.
Parametri di input di BreakRunner
General Parameters
1. Magic Number (int) – Identificatore univoco per distinguere le operazioni dell’EA.
2. Choose the language for messages (Language) – Definisce la lingua dei messaggi dell’EA.
3. Fixed SL. If false, calculates SL based on min/max range (bool) – Determina se il Stop Loss (SL) è fisso o dinamico in base all'intervallo di accumulazione. Se fisso, verranno utilizzati i parametri "Fix Stop" e "Fix Take Profit".
4. Ratio SL:TP when SL is variable (double) – Definisce il rapporto SL/TP quando il SL è dinamico. Il SL verrà impostato sul min/max dell’intervallo di accumulazione.
5. Fix Stop_loss pips input variable (int) – Numero di pips per il Stop Loss quando è selezionata l’opzione SL fisso.
6. Fix Take profit pips input variable (int) – Numero di pips per il Take Profit quando è selezionata l’opzione SL fisso.
7. Condition to allow long entries (bool) – Abilita/disabilita l’ingresso in posizioni long.
8. Condition to allow short entries (bool) – Abilita/disabilita l’ingresso in posizioni short.
9. Condition to allow only one entry at a time (bool) – Consente di avere una sola operazione aperta alla volta.
10. Time 1: Maximum number of orders in a single day (int) – Numero massimo di operazioni consentite al giorno nel primo intervallo temporale. Evita di aprire più posizioni nel caso in cui le condizioni di ingresso continuino a essere soddisfatte.
11. Time 2: Maximum number of orders in a single day (int) – Numero massimo di operazioni consentite al giorno nel secondo intervallo temporale.
SL/TP Modification
12. If you want to set BreakEven (bool) – Abilita la funzione per spostare il SL a Breakeven quando il prezzo raggiunge una determinata percentuale del TP.
13. Percentage of defined TP at which SL should be moved to entry value (int) – Percentuale del TP raggiunta prima di spostare il SL al livello del prezzo di ingresso.
14. Pips to add to entry value and close slightly above (int) – Numero di pips aggiunti al prezzo di ingresso quando il SL viene spostato a Breakeven. Questo aiuta a evitare una chiusura prematura dovuta a piccole oscillazioni del prezzo.
15. If you want to close half of the lots upon reaching the TP percentage (bool) – Abilita la chiusura parziale delle posizioni quando il prezzo raggiunge una determinata percentuale del TP.
16. If you want to increase the TP when closing partially (int) – Aumenta il TP dopo una chiusura parziale, permettendo ai lotti rimanenti di puntare a un TP più alto.
17. Percentage of the position to close (double) – Percentuale della posizione da chiudere quando viene attivata la chiusura parziale.
Variable Risk
18. Initial budget (InitialBudget) (double) – Capitale iniziale utilizzato dall’EA per calcolare il rischio e la dimensione dei lotti. Si consiglia di allineare questo valore al saldo del conto.
19. Initial risk (double) – Livello di rischio iniziale come percentuale del capitale. Se l’opzione di rischio variabile è attivata, questo valore verrà regolato dinamicamente.
20. Risk multiplier (double) – Fattore di moltiplicazione del rischio dopo una perdita. Un valore superiore a 1 aumenterà progressivamente il rischio in caso di perdita. Se questa opzione non è utilizzata, il valore deve rimanere a 1.
21. Historical days for calculating variable RR (int) – Numero di giorni storici utilizzati per calcolare il livello di rischio variabile.
22. Maximum risk the bot can reach (double) – Livello massimo di rischio consentito per evitare un'esposizione eccessiva del capitale.
Accumulation 1/2
23. Candles considered for accumulation (int) – Numero di candele che devono rimanere all'interno di un intervallo definito per confermare una fase di accumulazione.
24. Period for calculating accumulation in T1 (TimeFrame) – Timeframe utilizzato per calcolare l’accumulazione nel primo intervallo temporale.
25. Points considered to indicate accumulation (double) – Intervallo in punti necessario per confermare una fase di accumulazione.
26. Hour to check if accumulation occurred (int) – Ora specifica in cui viene verificata l’accumulazione.
27. Minute to check if accumulation occurred (int) – Minuto specifico in cui viene verificata l’accumulazione.
28. Latest hour to check for breakout (int) – Ora limite per identificare una rottura dopo un’accumulazione.
29. Latest minute to check for breakout (int) – Minuto limite per identificare una rottura dopo un’accumulazione.
30. Points to indicate breakout above the maximum (int) – Distanza in punti sopra il livello di accumulazione necessaria per confermare una rottura rialzista.
31. Points to indicate breakout below the minimum (int) – Distanza in punti sotto il livello di accumulazione necessaria per confermare una rottura ribassista.
Graphic Configuration
32. Variable to enable or disable the drawing of objects on the chart (bool) – Abilita/disabilita la visualizzazione di elementi grafici come le zone di accumulazione e i livelli SL/TP sul grafico.
BreakRunner è progettato per tutti i trader che vogliono automatizzare le proprie strategie di scalping con una gestione avanzata del rischio. È perfetto per operare durante le killzones o in qualsiasi altra fascia oraria definita dal trader.
Il tuo feedback è fondamentale per migliorare BreakRunner. Se lo hai trovato utile, apprezzerei molto un commento positivo. Se hai suggerimenti o idee per miglioramenti futuri, sarò felice di leggerli e considerarli per le prossime versioni. Grazie per il tuo supporto e feedback!
L'utente non ha lasciato alcun commento sulla valutazione.