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:
111
Valutazioni:
(14)
Pubblicato:
\MQL5\Include\
XXDPO.mq5 (16.97 KB) visualizza
Freelance MQL5 Hai bisogno di un robot o indicatore basato su questo codice? Ordinalo su Freelance Vai a Freelance

IlDetrended Price Oscillator o DPO è un indicatore tecnico che mostra la condizione di ipercomprato o ipervenduto del mercato e può essere utilizzato anche per ottenere segnali di acquisto e vendita.

Il Detrended Price Oscillator cerca di filtrare le tendenze per concentrarsi sui principali cicli di movimento dei prezzi. A tal fine, la media mobile diventa una linea retta e le variazioni di prezzo al di sopra e al di sotto della media mobile diventano l'oscillatore di prezzo.

Questo indicatore viene utilizzato per evidenziare i cicli a breve termine perché l'analisi delle componenti a breve termine dei cicli a lungo termine può essere utile per individuare i punti di svolta principali di un ciclo a lungo termine. Il DPO non tiene conto dei cicli di prezzo a lungo termine, rendendo più visibili i cicli a breve termine.

Calcolo:

Questa versione dell'oscillatore di prezzo senza trend viene calcolata con la formula:

XXDPO = XMA(Price[bar] - XMA(Price[bar] , SMOOTH_Period) , DPO_Period)

Dove:

  • XMA - algoritmo di mediazione;
  • Prezzo[] - prezzo corrente dell'attività finanziaria;
  • SMOOTH_Period - periodo di smoothing dell'indicatore finale;
  • DPO_Period - periodo di mediazione del DPO;
  • bar - numero della barra.

Interpretazione dei segnali di trading:

Quando la DPO si trova al di sopra della linea dello zero, ovvero il prezzo è al di sopra della sua media mobile, si tratta di un segnale rialzista. Allo stesso modo, quando la DPO è al di sotto della linea dello zero (il prezzo è al di sotto delle sue medie mobili), si tratta di un segnale ribassista.

Punti di inversione del ciclo a lungo termine (divergenze):

  • se sul grafico si è formato un picco più alto o un avvallamento più profondo, dovremmo attendere un'inversione dei prezzi verso l'alto o verso il basso;
  • se il picco o l'avvallamento è inferiore/superiore a quello precedente, i prezzi scenderanno.

Esistono due interpretazioni dei segnali di acquisto e di vendita.

Un segnale di acquisto quando:

  1. L'oscillatore di prezzo detrended attraversa la linea dello zero verso l'alto;
  2. L'oscillatore di prezzo detrenderizzato si trova nell'area di ipervenduto, confermata dai minimi precedenti, e si verifica un breakout della linea superiore del corridoio e dell'oscillatore di prezzo detrenderizzato e il prezzo limita il movimento al ribasso.

Un segnale di vendita se:

  1. L'oscillatore di prezzo detrended attraversa la linea dello zero verso il basso;
  2. L'oscillatore detrended price si trova nell'area di ipercomprato confermata dai massimi precedenti e il DPO e il prezzo rompono la linea di supporto del trend rialzista.

L'indicatore è raramente utilizzato per ottenere segnali di trading. Va notato che una sufficiente efficienza dell'indicatore è possibile solo se utilizzato insieme ad altri indicatori. Tuttavia, è uno strumento utile per individuare i cicli e regolare l'ampiezza ottimale della finestra di altri indicatori.

In questo indicatore è possibile modificare gli algoritmi di mediazione e lisciatura, potendo scegliere tra dieci opzioni possibili:

  1. SMA - media mobile semplice;
  2. EMA - media mobile esponenziale;
  3. SMMA - media mobile smussata;
  4. LWMA - media mobile lineare ponderata;
  5. JJMA - media adattiva JMA;
  6. JurX - media ultralineare;
  7. ParMA - media parabolica;
  8. T3 - Smoothing esponenziale multiplo di Tillson;
  9. VIDYA - media che utilizza l'algoritmo di Tushar Chande;
  10. AMA - mediazione con l'algoritmo di Perry Kaufman.

Occorre prestare attenzione al fatto che i parametri Fase1 e Fase2 hanno significati diversi per i vari algoritmi di mediazione. Per JMA, si tratta della variabile esterna Fase, che varia da -100 a +100. Per T3 è il fattore di mediazione moltiplicato per 100 per una migliore percezione, per VIDYA è il periodo dell'oscillatore CMO e per AMA è il periodo dell'EMA lento. Negli altri algoritmi, questi parametri non influiscono sulla media. Per AMA, il periodo dell'EMA veloce è fisso e pari a 2 per impostazione predefinita. Anche il fattore di grado per l'AMA è fisso a 2.

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 "Mediazione delle serie di prezzi senza buffer aggiuntivi per i calcoli intermedi".

Indicatore XXDPO

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

Code To Check And Delete Chart Objects For MT5 Code To Check And Delete Chart Objects For MT5

- Lo script analizza il grafico corrente alla ricerca di eventuali oggetti grafici disponibili, - li conta e li elimina di conseguenza - e registra i nomi degli oggetti sul grafico.

PTB PTB

Descrizione dell'indicatore: PTB.mq5 Panoramica: L'indicatore PTB.mq5 per MetaTrader 5 calcola i prezzi alti e bassi a breve e lungo termine, insieme ai livelli di ritracciamento di Fibonacci basati su questi estremi. Caratteristiche: Alti e bassi a breve termine: identifica il supporto e la resistenza immediati su una lunghezza breve definita dall'utente. Alti e bassi a lungo termine: analizza le tendenze di mercato più ampie su un periodo più lungo. Livelli di Fibonacci: Traccia i principali livelli di ritracciamento (23,6%, 38,2%, 50%, 61,8%, 78,6%) per individuare potenziali punti di inversione. Parametri di input: shortLength: Numero di candele per il calcolo a breve termine. longLength: Numero di candele per il calcolo a lungo termine. Rappresentazione visiva: Colori e larghezze distinte per ogni linea per differenziare i livelli alto/basso e Fibonacci. Utilizzo: Aiuta i trader a identificare i punti di entrata/uscita e a monitorare le tendenze del mercato sulla base dei livelli di prezzo storici.

Oscillatore stocastico CG Oscillatore stocastico CG

Lo Stochastic CG Oscillator è un oscillatore stocastico i cui valori non sono calcolati a partire dalla serie dei prezzi, ma dai valori dell'indicatore CG Oscillator.

iBeta iBeta

Indicatore di covarianza, correlazione e coefficiente Beta di due simboli.