Indicatori: PivotPoint

 

PivotPoint:

Questo indicatore traccia i punti di snodo, le resistenze e i supporti.

PivotPoint

Author: okh

 

Compilato...

Ossspade!!! MT5, lodato per la sua velocità, lo ricalcola su ogni TF in modo così incessante e per un tempo così lungo che il mio bollitore bolle più velocemente. Non me lo aspettavo, ad essere sincero. Non sono nemmeno sicuro che stia ricalcolando ogni volta, dato che i livelli sono effettivamente gli stessi su ogni TF e non ha senso un ricalcolo intraday, quindi ora sembra tutto ancora più strano.

In MT4 uso https://c.mql5.com/3/2010/4/6/Pivot_fur_D1und_W1.rar - innanzitutto funziona istantaneamente su qualsiasi TF; in secondo luogo, i valori di ogni livello sono firmati (grazie all'uso di oggetti grafici "linea orizzontale"); in terzo luogo, può anche mostrare i pivot settimanali sul TF W1, ma la cosa negativa è che quando si passa ad altri TF, i livelli settimanali non vengono memorizzati e, se necessario, bisogna cercarli periodicamente quando si torna a W1, ma sarebbe fantastico se i livelli settimanali fossero salvati visivamente su ogni TF! Inoltre, sulla W1 appaiono così vicini l'uno all'altro che è molto difficile vederli, ma se non scomparissero sui TF inferiori, si potrebbero vedere tranquillamente.

In generale, sarebbe bello implementare quanto sopra per MT4-PivotPoint con osservazioni in MT5-indicator PivotPoint, pensando anche all'accelerazione del calcolo.

Oppure il calcolo lento è una questione per gli sviluppatori di MT5 e non per gli autori di indicatori e script?

 
x100intraday:

Oppure il calcolo lento è una questione che riguarda gli sviluppatori di MT5 e non gli autori di indicatori e script?

In questo caso, la lentezza del calcolo (rispetto all'esempio da voi fornito) è causata dall'implementazione specifica di PivotPoint - utilizza 7 buffer di indicatori per mostrare linee orizzontali regolari, e se il numero di barre sul grafico (specificato in Service->Settings->Parameters->Graphs->Max.bars nella finestra) è elevato, la velocità di calcolo sarà bassa.

Come avete notato, il codice citato per MetaTrader4 utilizza gli oggetti grafici "linee orizzontali", per questo "funziona istantaneamente su qualsiasi TF". Con questo approccio, funzionerà istantaneamente anche su qualsiasi TF in MetaTrader5. Questo è il modo giusto per accelerare il calcolo.

Questo codice è una traduzione: potete rivolgere questa domanda all'autore del codice nella discussione della versione originale.

Inoltre, nessuno vi vieta di proporre una vostra versione di questo indicatore, scritta in modo ottimale - il codice sarà pubblicato e tradotto.

 
Grazie per le spiegazioni e separatamente per l'indicatore.
 
x100intraday:
Grazie per le spiegazioni e separatamente per l'indicatore.

Ecco il tuo indicatore riscritto in MQL5 - per favore controllalo.

La logica e la struttura sono le stesse, il codice MQL4 precedente è riportato nei commenti.


File:
 
Quantum писал(а) :

Ecco il vostro indicatore riscritto in MQL5 - verificatelo.

La logica e la struttura sono le stesse, il precedente codice MQL4 è riportato nei commenti.


1. Non è possibile impostare i colori delle linee nelle impostazioni.

2. Credo che funzioni con la stessa lentezza di PivotPoint in MT5.

3. Dopo aver rimosso l'indicatore dal grafico, le linee rimangono come oggetti - devo anche pulirle manualmente, mentre in MT4 era sufficiente rimuovere l'indicatore per ripulire completamente il grafico.

4. Su W1, le linee dovrebbero essere a livelli diversi - settimanali.

Tutto questo solo nel caso in cui vogliate clonare completamente il grafico.

Comunque - grazie per il tuo lavoro!

P.S.: il 2° punto è stato cancellato - tutto si è accelerato dopo il riavvio del terminale, ma questa accelerazione si applica solo a pivot_fur_d1_und_w1.mq5.

 

il codice è lo stesso di MT4 - confrontateli.

Per quanto riguarda l'eliminazione, è stato corretto il nome degli oggetti eliminati (linee orizzontali) in OnDeInit, perché in MT5 i nomi in minuscolo e in maiuscolo sono diversi.

File:
 
Quantum писал(а) :

il codice è lo stesso di MT4 - confrontateli.

Per quanto riguarda l'eliminazione, è stato corretto il nome degli oggetti eliminati (linee orizzontali) in OnDeInit, perché in MT5 i nomi in minuscolo e in maiuscolo sono diversi.

Mh-mh. Sembra che ora stia facendo il cucù con una voce più familiare.

Dovrei iniziare a studiare MQL5 e diventare indipendente. E anche postare qualcosa di utile. Ho anche l'ispirazione, ma non ho tempo - è per questo che i miei sforzi sono durati per un tempo inconcepibilmente lungo....

 

Forum sul trading, sui sistemi di trading automatizzati e sulla verifica delle strategie di trading

Indicatori: Linee Pivot TimeZone

newdigital, 2014.01.30 11:06

Come utilizzare i Pivot Point annuali del Forex per prevedere gli obiettivi dell'euro (basato sull'articolo di dailyfx)

  • I punti di pivot sono un modo semplice e popolare con cui i trader possono identificare potenziali supporti e resistenze.
  • I punti di pivot si basano su un calcolo matematico che utilizza i massimi, i minimi e le chiusure precedenti di un determinato periodo; settimanale, giornaliero, mensile e annuale.
  • I pivot annuali possono prevedere gli estremi massimi e minimi di prezzo per l'anno successivo, nonché le aree in cui il prezzo può cambiare direzione.

Mentre la maggior parte dei trader ha familiarità con i pivot giornalieri, settimanali e anche mensili che si adattano al loro tipo di trading, i pivot annuali possono essere utilizzati anche per prevedere le future aree di supporto e resistenza potenziali. Acquistare in corrispondenza o in prossimità di un'area significativa di supporto e vendere in corrispondenza di un'area chiave di resistenza è l'obiettivo principale di qualsiasi trader, indipendentemente dal mercato o dalla durata dell'operazione. I pivot annuali possono essere monitorati per individuare le opportunità di trading più importanti.


Come si può vedere chiaramente nel grafico dell'euro qui sopra, sono stati tracciati i pivot annuali del forex. Si noti come l'euro abbia fatto un rally fino al pivot R2 e si sia poi ribaltato bruscamente con un calo di oltre 600 pip a febbraio. Un'altra area significativa che può essere facilmente osservata e che mostra la potenza dei pivot annuali è il triplo tocco del pivot annuale R1 a 1,2910. Il terzo e ultimo tocco ha portato a un rally di oltre 600 pip fino al pivot annuale R2 per chiudere il 2013 in rialzo di oltre il 4%.


I pivot annuali del forex potrebbero indicare ai trader la prossima mossa dell'euro? Nel grafico qui sopra i pivot annuali del 2014 sono tracciati sul grafico di EURUSD. L'anno è appena iniziato e il bello dei pivot annuali è quello di doverli tracciare solo una volta all'anno! EURUSD è intrappolato tra il pivot centrale a 1,3461 e R1 a 1,4177. Al momento in cui scriviamo, l'euro non ha testato nessuno dei due pivot. Tuttavia, i trader forex potrebbero attendere una discesa verso il pivot centrale (1,3461) per tornare verso la resistenza del pivot annuale R1 (1,4177).

Lo scenario alternativo è che l'euro faccia una corsa immediata verso il livello R1. Alla resistenza del pivot R1, i trader potrebbero cercare di prendere profitto sui loro long e/o short sull'euro a questo livello. Tuttavia, una chiusura al di sopra di R1 potrebbe portare a una risalita verso il pivot R2 (1,4610). Gli operatori dovrebbero anche considerare la possibilità di una chiusura al di sotto del perno centrale, che potrebbe portare a una prolungata spinta al ribasso verso il livello S1 (1,3028).

I trader Forex scalper, di posizione o swing possono utilizzare i pivot annuali per individuare le aree chiave di supporto e resistenza. In futuro, troverete articoli su altre coppie di valute che illustreranno il "panorama" dei pivot annuali per aiutarvi a navigare nel mercato forex.


 
semplice, elegante, pulito ..... davvero un ottimo lavoro