Unisciti alla nostra fan page
SetSLByLoss - set Stop Loss on all open positions by target loss amount - script per MetaTrader 5
- Visualizzazioni:
- 30
- Valutazioni:
- Pubblicato:
- Aggiornato:
-
Hai bisogno di un robot o indicatore basato su questo codice? Ordinalo su Freelance Vai a Freelance
Script che imposta uno Stop Loss su ogni posizione aperta in base a un importo di perdita target espresso nella valuta del conto (ad es. 50 $ per posizione). Funziona con qualsiasi valuta di deposito (USD, AUD, EUR, NZD, ecc.) e qualsiasi simbolo forex: la conversione valutaria viene gestita automaticamente tramite SYMBOL_TRADE_TICK_VALUE_LOSS. Verifica i livelli di stop e di congelamento del broker prima di inviare le modifiche, ignora le posizioni il cui SL è già corretto e riporta chiaramente i motivi per cui alcune posizioni non possono essere modificate. La perdita target viene impostata in un parametro di input: perdita massima (importo nella valuta del conto) per ciascuna posizione.
LOGICA
- Per ogni posizione aperta, calcola il prezzo dello SL in modo tale che, se raggiunto, la perdita sia pari approssimativamente a InpTargetLossAmount (nella valuta del conto).
- Verifica la conformità rispetto ai livelli di stop e di congelamento prima di inviare le modifiche.
- Salta le posizioni che hanno già uno SL corretto (entro 1 tick dal target).
- Ignora le posizioni il cui prezzo si è spostato a tal punto che l’inserimento dello SL violerebbe i vincoli del broker, registrandone il motivo.
Tradotto dall’inglese da MetaQuotes Ltd.
Codice originale https://www.mql5.com/en/code/73215
Premium Discount Range Mapper
A lightweight educational MetaTrader 5 indicator that maps Premium, Equilibrium and Discount areas from a selected market range.
Heiken ashi as series
Heiken Ashi con tutti i buffer impostati come serie
TickValue_Compare - diagnose differences between TICK_VALUE, LOSS and PROFIT
Script diagnostico che confronta i valori SYMBOL_TRADE_TICK_VALUE, SYMBOL_TRADE_TICK_VALUE_LOSS e SYMBOL_TRADE_TICK_VALUE_PROFIT per ogni simbolo presente in Market Watch. Classifica ogni simbolo in una delle quattro categorie (ALL_EQUAL, TV_MATCHES_PROFIT, TV_MATCHES_LOSS, ALL_DIFFER) e fornisce un riepilogo aggregato insieme a un suggerimento interpretativo. Utile per verificare su quale proprietà del valore del tick fare affidamento quando si implementa il dimensionamento dei lotti basato sul rischio negli EA. Esporta il report completo per ogni simbolo in formato CSV nella cartella MQL5/Files.
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.
