Guarda come scaricare robot di trading gratuitamente
Ci trovi su Twitter!
Unisciti alla nostra fan page
Script interessante?
Pubblica il link!
lasciare che altri lo valutino
Ti è piaciuto lo script? Provalo nel Terminale MetaTrader 5
Visualizzazioni:
34
Valutazioni:
(33)
Pubblicato:
2025.06.12 11:56
Freelance MQL5 Hai bisogno di un robot o indicatore basato su questo codice? Ordinalo su Freelance Vai a Freelance

Introduzione

Dal 2008 la maggior parte dei centri di negoziazione ha iniziato a utilizzare spread "fluttuanti" anziché fissi. Gli spread aumentano di notte, durante i comunicati stampa e nei periodi di calma, quando le quotazioni si trovano in un corridoio stretto. Inoltre, l'aumento dello spread può essere così significativo che alcuni sistemi di trading perdono la capacità di ottenere profitti in questo periodo.

A volte il valore del livello di stop viene aumentato decine di volte, il che porta all'impossibilità di lavorare correttamente da parte degli "esperti" con valori fissi di Stop Loss o Take Profit.

Poiché lo "Strategy Tester" del terminale MetaTrader 4 utilizza gli ultimi valori noti di spread, stop level e freeze level, il risultato del test dell'Expert Advisor dipende dagli ultimi valori noti di questi valori nel momento in cui l'utente preme il pulsante "Start" nello "Strategy Tester".

Nello "Strategy Tester" del terminale MetaTrader 5 vengono utilizzati i valori di spread della cronologia delle quotazioni, per i quali è previsto un campo per lo spread nella struttura di memorizzazione dei dati storici. Ma lo spread può cambiare (e a volte cambia davvero) a ogni tick, e non è chiaro quale sia il valore dello spread memorizzato nello storico delle quotazioni: il massimo per il periodo (1 minuto), il minimo o il casuale. Lo "Strategy Tester" della versione 5 di MetaTrader utilizza gli ultimi valori noti del livello di stop e del livello di congelamento, proprio come nella versione 4.

L'indicatore spread_on_chart visualizza i valori attuali in forma di testo:

  • spread (differenza tra gli attuali prezzi Ask e Bid),
  • stop level (requisito di distanza minima dal prezzo corrente per lo Stop Loss e il Take Profit) e
  • freeze level (il requisito della distanza minima dal prezzo corrente all'ordine che si intende modificare, annullare o chiudere).

I valori vengono aggiornati ogni tick.

Variabili esterne:

  • Angolo - l'angolo del grafico dei prezzi in cui verranno visualizzati i valori. Per impostazione predefinita, l'angolo superiore sinistro.
  • XMargin e YMargin - rientri dal bordo del grafico dei prezzi ai valori visualizzati dall'indicatore, rispettivamente in orizzontale e in verticale.
  • Font, Colore e Dimensione - nome, colore e dimensione del font.

indicatore spread_on_chart nell'angolo in alto a sinistraindicatore spread_on_chart nell'angolo in basso a destra

File:

  • spread_on_chart.mq5 - indicatore per MetaTrader versione 5.

Tradotto dal russo da MetaQuotes Ltd.
Codice originale https://www.mql5.com/ru/code/152

Biblioteca che implementa la logica fuzzy Biblioteca che implementa la logica fuzzy

La logica fuzzy è una scienza moderna che viene utilizzata attivamente in campo militare, in particolare per la guida dei missili. Ora è disponibile per i commercianti.

Supertrend by KivancOzbilgic Supertrend by KivancOzbilgic

This is the exact conversion from pine script source code Supertrend by KivancOzbilgic

MACD - Any higher timeframe MACD - Any higher timeframe

Questo indicatore si basa sul MACD semplice, ma consente di scegliere anche il timeframe dell'indicatore, diverso da quello attuale. È possibile scegliere il timeframe corrente del grafico (allora l'indicatore mostra gli stessi valori del MACD comune) o qualsiasi timeframe superiore.

ADX Indicator (MQL5) ADX Indicator (MQL5)

L'indicatore ADX (Average Directional Index) Smoothed migliora l'ADX standard applicando un doppio filtro di smoothing esponenziale per ridurre il rumore e fornire segnali di tendenza più chiari. Traccia tre linee: +DI (blu), -DI (rosso) e la linea ADX principale (verde). Questa versione raffinata aiuta i trader a identificare la forza del trend e i potenziali cambiamenti di direzione con una riduzione dei falsi segnali. L'indicatore eccelle nel confermare le tendenze consolidate e nel segnalare l'indebolimento del momentum prima che si verifichino le effettive inversioni di prezzo, rendendolo prezioso sia per le strategie di trend following che per determinare i punti di entrata/uscita ottimali.