Unity Pro: L'indicatore Avanzato per MetaTrader 5

Mike 2019.08.30 21:37 13 0 0
Allegato

Se sei un trader che utilizza MetaTrader 5, sicuramente avrai sentito parlare di Unity, un indicatore multi-asset che ha fatto parlare di sé. Oggi voglio presentarti la versione migliorata, Unity Pro, che offre nuove funzionalità e una formula rivisitata per analizzare i cambiamenti relativi di valute, metalli e altri asset.

La differenza principale rispetto alla versione originale sta nell'algoritmo semplificato. Per capire meglio, facciamo un esempio pratico con la coppia di valute EUR/USD e l'oro XAU/USD.

In ogni istante, lo stato del mercato (cioè i prezzi correnti o i prezzi di apertura delle barre) può essere descritto da queste relazioni:

EUR / USD = EURUSD

XAU / USD = XAUUSD

Dove le variabili EUR, USD e XAU rappresentano i valori puri degli asset, mentre EURUSD e XAUUSD sono le costanti (i tassi di cambio).

Per trovare le variabili, dobbiamo aggiungere un'altra equazione, limitando la somma delle variabili a uno:

EUR + XAU + USD = 1

Ed ecco spiegato il nome dell'indicatore: Unity (Pro). A differenza della versione precedente, che usava la somma dei quadrati, questa versione utilizza semplicemente la somma. Ciò significa che, se l'utente seleziona la modalità AbsoluteValues (vedi sotto), qualsiasi coppia di linee dell'indicatore è correlata come il corrispondente tasso di cambio su ogni barra. Ad esempio, il valore di EUR e il valore di USD corrispondono a EURUSD (come numero). Ricorda, questo dà un corretto rapporto solo quando la media mobile è disattivata, cioè PricePeriod è 1.

Una semplice sostituzione porta a:

EURUSD * USD + XAUUSD * USD + USD = 1

Quindi USD può essere trovato come:

USD = 1 / (1 + EURUSD + XAUUSD)

E tutte le altre variabili possono essere calcolate. In generale:

x0 = 1 / (1 + somma(C(xi, x0))), i = 1..n

xi = C(xi, x0) * x0, i = 1..n

Dove n è il numero di variabili e C(xi,x0) è il tasso di cambio della i-esima coppia, comprese le variabili corrispondenti. Nota che il numero di variabili è 1 in più rispetto agli strumenti.

Eliminare i quadrati e le radici quadrate ha migliorato le prestazioni dell'indicatore rispetto a Unity. Poiché i coefficienti C coinvolti nei calcoli sono tassi che di solito sono molto diversi, nell'indicatore vengono ulteriormente moltiplicati per le dimensioni dei contratti, il che fornisce valori più o meno comparabili (almeno dello stesso ordine). Per vederli "così come sono" nella finestra dell'indicatore, esiste un parametro di input AbsoluteValues che deve essere impostato su vero. Per impostazione predefinita, è falso, e l'indicatore calcola le variazioni delle variabili:

yi = xi0 / xi1 - 1,

Dove xi0 e xi1 sono i valori sull'ultima e sulla precedente barra rispettivamente.

Di seguito è riportato uno screenshot del cluster "EURUSD, GBPUSD, USDCHF, USDJPY, AUDUSD, USDCAD, NZDUSD, XAUUSD" in due istanze dell'indicatore: con valori e momentum (impulso):

Indicatore multi-asset Unity Pro per MetaTrader 5 su XAUUSD, grafico D1

Le linee degli asset che costituiscono il simbolo di lavoro del grafico corrente (in questo caso, XAU e USD) sono mostrate in modo spesso, mentre le altre sono sottili.

I principali parametri di input dell'indicatore sono:

  • Instruments — la stringa con i nomi dei simboli di lavoro separati da virgole; è necessario che tutti gli strumenti abbiano una valuta comune - o base o quotata;
  • BarLimit — numero di barre da calcolare;
  • Draw — stile di disegno;
  • PriceType — tipo di prezzo utilizzato nei calcoli;
  • PriceMethod — metodo della media mobile;
  • AbsoluteValues — un interruttore: impostalo su vero per mostrare i valori "così come sono", impostalo su falso per visualizzare le variazioni dei valori;
  • PricePeriod (nuovo in Unity Pro) — periodo della media mobile, 1 significa nessuna media e corrisponde a Unity;
  • Momentum (nuovo in Unity Pro) — un'opzione da utilizzare solo con AbsoluteValues = false; è un numero da 0 a 1, che indica quale parte dell'accelerazione aggiungere alle letture dell'indicatore; 0 significa nessuna accelerazione, vengono mostrati solo i cambiamenti dei valori; 1 significa accelerazione totale, cioè viene mostrato il "cambiamento dei cambiamenti" dei valori; quando la momentum è 1, l'indicatore fornisce segnali di impulso; quando la momentum è 0, i segnali sono cumulativi.
  • Sigma1, Sigma2 (nuovo in Unity Pro) — 2 livelli di intervallo di mercato dinamicamente regolati, ciascuno fornito come numero di deviazione standard di tutti i buffer su barre di PricePeriod; ad esempio, Sigma1=1 significa che il 68% del tempo tutti i valori sono all'interno dell'intervallo, e Sigma2=3 significa intervallo di 3 sigma in cui il mercato rimane per il 99% del tempo; l'intervallo di 2 sigmi fornisce una presenza del 95% nei suoi confini.

Possibili strategie di trading utilizzando questo indicatore:

  • attraversamento reciproco di due linee: comprare l'asset che sale e vendere quello che scende; un trend;
  • attraversamento zero da parte delle linee: comprare ciò che va sopra zero, vendere ciò che va sotto; un possibile trend;
  • comprare (o vendere) un asset che esce oltre 2-3 sigmi in alto (o in basso); questo è un breakout;
  • comprare (o vendere) un asset che torna all'interno di un sigma più piccolo dopo aver toccato un sigma superiore; questo è un ritrazione o correzione;
  • comprare (o vendere) su alta velocità reciproca tra le linee, può anche essere rilevata come picchi su momentum;
Elenco
Commento 0