Unisciti alla nostra fan page

Random Trader with Customizable Risk/Reward Ratio, Break-Even - sistema esperto per MetaTrader 5
- Visualizzazioni:
- 127
- Valutazioni:
- Pubblicato:
-
Hai bisogno di un robot o indicatore basato su questo codice? Ordinalo su Freelance Vai a Freelance
Random Trader EA
Un versatile Expert Advisor che implementa una strategia di trading casuale con funzioni avanzate di gestione del rischio. Questo EA apre posizioni in modo casuale mantenendo un rigoroso controllo del rischio attraverso vari parametri personalizzabili.
Caratteristiche principali:
- Sistema di entrata casuale per le posizioni di acquisto/vendita
- Calcolo flessibile dello stop loss (basato sull'ATR o su una distanza fissa di pip)
- Funzionalità di pareggio con distanza di attivazione personalizzabile
- Gestione intelligente dei margini con opzione di utilizzo del margine massimo disponibile
- Supporto per tutti i tipi di simboli (coppie Forex standard, coppie JPY, criptovalute)
- Gestione corretta del valore di pip per diversi formati di cifre (2,3,4,5 cifre)
Parametri di input:
1. Rapporto ricompensa/rischio (reward_risk_ratio)
Default: 2
Descrizione: Moltiplicatore per la distanza del take profit rispetto alla distanza dello stop loss
Esempio: Un valore di 2 significa che il take profit sarà pari al doppio della distanza dello stop loss
2. Metodo di calcolo delle perdite (loss)Metodo di calcolo della perdita (loss)
Opzioni:
- ATR (Average True Range based)
- PIP (Fixed pip distance)
Descrizione: Determina il modo in cui viene calcolata la distanza dello stop loss
3. Moltiplicatore ATR (loss_moltiplicatore)Moltiplicatore ATR (loss_atr)
Descrizione: Moltiplicatore per il valore ATR nel calcolo della distanza dello stop loss
Utilizzato solo quando il metodo di calcolo delle perdite è impostato su ATR
4. Distanza fissa dei pip (loss_pip)Distanza fissa dei pip (loss_pip)
Descrizione: Numero fisso di pip per la distanza dello stop loss
Utilizzato solo quando il metodo di calcolo delle perdite è impostato su PIP
5. Percentuale di rischio per operazione (risk_pip)Risk Percent Per Trade (risk_percent_per_trade)
Descrizione: Rischio massimo per operazione come percentuale del saldo del conto
Intervallo: 0,1 a 100
Esempio: Un valore di 1 significa che si rischia l'1% del saldo del conto per ogni operazione
6. Utilizzare il Breakeven (use_cent_trade).Usa Breakeven (use_breakeven)
Descrizione: Abilita/disabilita la funzione di breakeven
Se abilitata, sposta lo stop loss al prezzo di entrata una volta che la posizione raggiungei l profitto specificato
7. Distanza di breakeven (breakeven distance) ( ). Distanza di pareggio (breakeven_distance)
Descrizione: Numero di punti di profitto necessari per attivare il breakeven
Esempio: Un valore di 10 significa che lo stop loss si sposta al prezzo di entrata quando la posizione è in profitto di 10 pips
8. Utilizzare il margine massimo (use_max_distance) ( ) Use Maximum Margin (use_max_margin)
Default: true
Descrizione: Abilita/disabilita l'aggiustamento automatico della dimensione del lotto in base al margine disponibile
Se abilitato, riduce la dimensione della posizione per adattarla al margine disponibile, se necessario
Logica di trading:
L'EA apre le posizioni in modo casuale (50/50 di possibilità di acquisto o vendita) quando non è aperta alcuna posizione. La dimensione della posizione viene calcolata in base alla percentuale di rischio e alla distanza di stop loss, garantendo un rischio costante per ogni operazione. L'EA include funzioni di sicurezza integrate come il controllo dei margini e la convalida della dimensione del lotto.
Gestione del rischio:
- Dimensionamento dinamico della posizione in base alla percentuale di rischio del conto
- Aggiustamento automatico della dimensione del lotto per i requisiti di margine
- Funzione di pareggio per proteggere i profitti
- Buffer di margine del 10% per la sicurezza
- Gestione corretta delle dimensioni minime/massime del lotto del broker
Nota: le prestazioni passate non garantiscono i risultati futuri. Utilizzate sempre una corretta gestione del rischio e testate a fondo su un conto demo prima di fare trading dal vivo.
Per una versione più complessa di random trader con una maggiore flessibilità, visitate il sito: https://www.mql5.com/it/market/product/137491
Tradotto dall’inglese da MetaQuotes Ltd.
Codice originale https://www.mql5.com/en/code/46309

Disegnare gli stoppini (linee sottili): disegnare una linea verticale dal prezzo più basso al prezzo più alto di ogni candela (questo è chiamato "stoppino"). Disegnare il corpo della candela: disegnare un rettangolo dal prezzo di apertura al prezzo di chiusura, utilizzando un colore diverso se la candela è rialzista o ribassista. Personalizzazione dei colori: è possibile modificare facilmente i colori utilizzati per le candele rialziste e ribassiste e i loro stoppini. Nel codice che utilizzate, ad esempio: le candele ribassiste hanno un corpo marrone (clrMaroon). Gli stoppini delle candele ribassiste sono di colore viola chiaro (clrOrchid). A cosa serve Questo indicatore è utile se volete: avere uno stile visivo unico e chiaro sui vostri grafici. Differenziare più facilmente le candele rialziste da quelle ribassiste. Analizzare il comportamento dei prezzi in modo più visivo.

L'indicatore misura la distanza tra le Bande di Bollinger® e la fornisce come indicatore singolo, utilizzando le tecniche di MetaTrader 5 per semplificare i calcoli di Bollinger.

La funzione di analisi della comparsa di una nuova barra sul timeframe specificato.

Lo scopo è quello di sostituire la griglia standard con una più comoda, che consente di identificare visivamente molti punti importanti del grafico, le caratteristiche del movimento dello strumento analizzato e di valutare la qualità delle quotazioni (presenza di buchi).