Home Indicatore tecnico Post

Indicatori QQE e QQE MTF per MetaTrader 5: Guida Completa

Allegato
198.zip (5.95 KB, Scarica 0 volte)

Autore originale:

traderak20, basato su QQE.mq5 di EarnForex Copyright © 2010, basato sulla versione di Tim Hyder (2008), e su quella di Roman Ignatov (2006)

Scopriamo insieme gli indicatori QQE e QQE MTF:

QQE - Qualitative Quantitative Estimation, calcolato come due indicatori:

  1. MA su RSI
  2. Differenza di MA su RSI e MA di MA di ATR di MA di RSI
  • Segnale di acquisto: quando la linea blu attraversa il livello 50 dal basso dopo aver incrociato la linea gialla dal basso.
  • Segnale di vendita: quando la linea blu attraversa il livello 50 dall'alto dopo aver incrociato la linea gialla dall'alto.

L'indicatore QQE MTF può essere applicato a qualsiasi timeframe, superiore o inferiore a quello del grafico attuale.

Rispetto all'indicatore QQE a singolo timeframe, l'unico parametro aggiuntivo è il secondo timeframe utilizzato come input per i calcoli.

Quando applichi l'indicatore QQE MTF a un timeframe inferiore a quello del grafico corrente, non è possibile visualizzare tutti i valori. In questo caso, a seconda del tipo di prezzo scelto, verrà utilizzato un approccio diverso per fornire il valore più appropriato.

Ecco due esempi:

  • timeframe_1=5 minuti, timeframe_2=1 minuto, calcoli basati su Close:

Per ogni barra nel timeframe_1, l'indicatore mostrerà l'ultima barra del timeframe_2 con un tempo di chiusura precedente o coincidente con il tempo di chiusura della barra nel timeframe_1. Questo vale sia per le barre già chiuse che per quella attualmente aperta.

  • timeframe_1=5 minuti, timeframe_2=1 minuto, calcoli basati su Open:

Per ogni barra nel timeframe_1, l'indicatore mostrerà l'ultima barra del timeframe_2 con un tempo di apertura precedente o coincidente con il tempo di apertura della barra nel timeframe_1. Questo vale sia per le barre chiuse che per quella attualmente aperta. La logica qui è che, se scegli di calcolare i tuoi indicatori sul tempo di apertura di una barra, probabilmente traderai anche quando si apre una nuova barra. In questo caso, all'apertura di una nuova barra da 5 minuti, conoscerai solo l'apertura della prima delle cinque barre da 1 minuto che la compongono. L'apertura della seconda alla quinta barra da 1 minuto viene quindi ignorata nei calcoli.

Puoi mescolare qualsiasi timeframe con qualsiasi altro, anche se non sono sincronizzati, ad esempio timeframe_1 = 5 minuti e timeframe_2 = 12 minuti. L'indicatore si assicurerà che rimangano sincronizzati. Il funzionamento è simile agli esempi sopra.

Guarda l'indicatore MACD Histogram MC_MTF per una spiegazione più visiva in un foglio Excel.

Quando cambi timeframe, concedi qualche secondo affinché i dati sui prezzi vengano caricati. Se l'indicatore non viene visualizzato, aggiorna manualmente il grafico.

Metti sia qqe_mtf.mq5 che qqe.mq5 nella cartella \MQL5\Indicators affinché l'indicatore funzioni.

Controlla nel sorgente per attivare/disattivare i messaggi di errore:

bool  ShowErrorMessages=false;      // attiva/disattiva i messaggi di errore per il debug

QQE e QQE MTF


Cronologia aggiornamenti QQE:

2010 09 26: v02

  • Codice riscritto per migliorare il funzionamento dell'indicatore con MetaTrader5;
  • Corretto il valore errato restituito all'inizio del grafico;

Cronologia aggiornamenti QQE MTF:

2010 09 26: v02

  • Migliorata la visualizzazione dei valori su timeframe più piccoli rispetto a quello del grafico;
  • Impostate le buffer su EMPTY_VALUE invece di 0 dopo: if(convertedTime<tempTimeArray_TF2[0]);
  • Ottimizzazione del codice;
  • Rimosso PLOT_DRAW_BEGIN da OnInit() - ereditato dall'indicatore a singolo timeframe;
  • Spostata ArraySetAsSeries di buffer e array in OnInit().

Post correlati

Commento (0)