Guarda come scaricare robot di trading gratuitamente
Ci trovi su Facebook!
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:
(35)
Pubblicato:
Freelance MQL5 Hai bisogno di un robot o indicatore basato su questo codice? Ordinalo su Freelance Vai a Freelance

Autore reale:

MaxAgeNT.

Istogramma MACD con colorazione delle barre secondo il sistema a impulsi di Elder.

Questo indicatore è stato implementato per la prima volta in MQL4 e pubblicato in Code Base il 16.05.2012.

L'indicatore utilizza le classi della libreria SmoothAlgorithms.mqh (copiatele nella directory terminal_data_terminal_directory\MQL5\Include); una descrizione dettagliata del loro utilizzo è stata pubblicata nell'articolo"Media delle serie di prezzi senza buffer aggiuntivi per i calcoli intermedi".

Fig.1 Indicatore MACD Elder Impulse Max

Fig.1 Indicatore MACD Elder Impulse Max

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

ToriOrsi ToriOrsi

Un indicatore di tendenza che utilizza i valori di volume nei suoi calcoli e che è progettato sotto forma di nuvola colorata. Una versione migliorata dell'indicatore toro e orso. L'idea è quella di capire il primo impulso del mercato e quanto continuerà.

ResultRetcodeDescription ResultRetcodeDescription

Funzione di decodifica del codice del risultato dell'operazione commerciale per le funzioni OrderSend() e OrderCheck().

Fair Value Gap Fair Value Gap

I Fair Value Gap sono utilizzati nel concetto di smart money di ICT quando c'è uno squilibrio di 1 punto o più tra il massimo della 1a candela e il minimo della 3a candela in fase rialzista e il minimo della 1a candela e il massimo della 3a candela in fase ribassista.

Commercio aperto Commercio aperto

Questa funzione esegue la logica principale dell'apertura di un'operazione. Calcola il prezzo di apertura, i livelli di take profit e di stop loss in base alle informazioni sul simbolo e ai parametri forniti dall'utente. Prepara una richiesta di negoziazione (MqlTradeRequest) con le informazioni necessarie come simbolo, volume, tipo di ordine, slippage, commento, numero magico, ecc. Richiamare la funzione OrderSend per inviare la richiesta di negoziazione e ottenere il risultato. Funzione SetTypeFillingBySymbol: determina il tipo di esecuzione dell'ordine (riempimento o annullamento, immediato o annullamento o restituzione) in base alla politica di esecuzione del simbolo. Funzione GetMinTradeLevel: calcola il livello minimo di negoziazione in base al livello di blocco e al livello di stop del simbolo. Regola il livello minimo per garantire che sia entro certi limiti e restituisce il risultato.