Unisciti alla nostra fan page
TickValue_Compare - diagnose differences between TICK_VALUE, LOSS and PROFIT - script per MetaTrader 5
- Visualizzazioni:
- 52
- Valutazioni:
- Pubblicato:
- Aggiornato:
-
Hai bisogno di un robot o indicatore basato su questo codice? Ordinalo su Freelance Vai a Freelance
SCOPO
Confronta le tre proprietà relative al valore del tick esposte da MetaTrader 5 per ogni simbolo presente nel Market Watch:
- SYMBOL_TRADE_TICK_VALUE (generico).
- SYMBOL_TRADE_TICK_VALUE_LOSS (utilizzata per il calcolo delle perdite).
- SYMBOL_TRADE_TICK_VALUE_PROFIT (utilizzata per il calcolo dei profitti).
PERCHÉ È IMPORTANTE
Molti EA utilizzano una delle proprietà relative al valore del tick per il calcolo del lotto in base al rischio. Quando LOSS e PROFIT differiscono (come accade per le coppie di valute incrociate presso molti broker), la scelta della proprietà sbagliata porta a posizioni di dimensioni errate:
- Utilizzo di LOSS: stima pessimistica della perdita – lotti più piccoli (più sicuri, approccio conservativo per la gestione del rischio).
- Utilizzo di TV: solitamente equivale a PROFIT (stima ottimistica) – lotti leggermente più grandi di quanto previsto.
Questo script fornisce dati empirici per ogni simbolo, in modo da poter prendere una decisione informata in base al proprio broker specifico.
UTILIZZO
- Aggiungi a Market Watch i simboli che desideri analizzare.
- Trascinare lo script su un grafico qualsiasi.
- Inserisci i parametri di input e fai clic sul pulsante OK.
- Controllare la scheda "Esperti" per visualizzare il riepilogo.
- Se l’opzione “Salva CSV” è abilitata, i dati completi relativi a ciascun simbolo vengono esportati in un file CSV nella cartella MQL5/Files/ (utile per i broker di grandi dimensioni, poiché la scheda “Esperti” è limitata a circa 2000 righe).

RISULTATO
Ogni simbolo viene classificato in una delle seguenti categorie:
ALL_EQUAL: le tre proprietà corrispondono entro il limite di tolleranza.
TV_MATCHES_PROFIT: TV == PROFIT, LOSS leggermente diverso.
TV_MATCHES_LOSS: TV == LOSS, PROFIT leggermente diverso.
ALL_DIFFER: tutte e tre le proprietà sono distinte.
Un riepilogo finale aggrega i conteggi per categoria.
INTERPRETAZIONE
- Se la maggior parte o tutti i simboli sono ALL_EQUAL, il tuo broker considera LOSS e PROFIT come identici: qualsiasi delle tre proprietà è sicura.
- Se TV_MATCHES_PROFIT è comune (modello tipico), allora:
- Per il dimensionamento basato sul rischio, utilizzare TICK_VALUE_LOSS (il più conservativo).
- TV (generico) equivale di fatto a PROFIT, il valore ottimistico.
Tradotto dall’inglese da MetaQuotes Ltd.
Codice originale https://www.mql5.com/en/code/73211
SetSLByLoss - set Stop Loss on all open positions by target loss amount
Script per impostare lo Stop Loss su ogni posizione aperta in base a una perdita target espressa nella valuta del conto (ad es. 50 $ per posizione). Funziona con qualsiasi valuta di deposito e qualsiasi simbolo forex. Verifica i livelli di stop e di congelamento del broker. La conversione valutaria viene gestita automaticamente.
Premium Discount Range Mapper
A lightweight educational MetaTrader 5 indicator that maps Premium, Equilibrium and Discount areas from a selected market range.
Real-Time Spread Monitor with Session Statistics
Visualizza lo spread attuale tra prezzo di acquisto e prezzo di vendita in punti e pip direttamente sul grafico, con monitoraggio in tempo reale dello spread minimo, massimo e medio della sessione a partire dal momento in cui l'indicatore è stato aggiunto. Il colore cambia per segnalare quando lo spread supera una soglia definita dall'utente.
OnChart Candle Countdown Clock
On-Chart Candle Countdown Clock is a simple indicator created to display the countdown timing of the last candle on any time frame.
