Se sei un trader, probabilmente conosci l'importanza dei punti pivot. L'indicatore Pivot Star è uno strumento fondamentale per MetaTrader 4 che ti permette di visualizzare i punti pivot attuali senza affollare il grafico con dati storici. È pulito e semplice, perfetto per chi ama la chiarezza.
Con Pivot Star, hai la possibilità di scegliere tra diversi metodi di calcolo per i pivot: Standard, Fibonacci, Camarilla, Woody's e Demark. Questo ti consente di adattare l'analisi alle tue esigenze specifiche.
Il calcolo si basa sulla barra precedente del periodo scelto, offrendo un'accuratezza che i trader apprezzano. Di seguito puoi vedere un esempio del codice utilizzato:
double xClose= iClose(0,inpPeriod,1);
double xHigh = iHigh(0,inpPeriod,1);
double xLow= iLow(0,inpPeriod,1);
Le impostazioni predefinite sono per il timeframe di H1, perfetto per chi pratica lo scalping.


input int xLen = 25; // Lunghezza della linea
- xShift posiziona le linee pivot relative alla prima barra (un numero positivo sposta a destra).
- xLen imposta la lunghezza delle linee (teoricamente in numero di barre).
In aggiunta, vengono tracciate due linee: il massimo e il minimo del giorno precedente. Ogni linea può essere personalizzata secondo le tue preferenze: colore, stile e spessore (imposta il colore su Nessuno per disabilitare la linea).

Le linee più spesse rappresentano il massimo/minimo del giorno precedente. Vengono disegnate solo su timeframe inferiori a D1.

Il Camarilla Pivot include le linee L3, L4, L5, H3, H4, H5. Altri punti sono omessi in quanto non realmente necessari.
Se il timeframe visualizzato è maggiore di quello impostato nell'indicatore, le linee non verranno disegnate, altrimenti potrebbero risultare ingombranti.
if(inpPeriod>=Period())
{
if(Period()<=1440)
{
DrawLevel("Max del giorno precedente",xYH,StyleYH,WidthYH,LevelYH);
DrawLevel("Min del giorno precedente",xYL,StyleYL,WidthYL,LevelYL);
}
DrawLevel("R3",xR3,StyleR3,WidthR3,LevelR3);
DrawLevel("R2",xR2,StyleR2,WidthR2,LevelR2);
DrawLevel("R1",xR1,StyleR1,WidthR1,LevelR1);
DrawLevel("PP",xPP,StylePP,WidthPP,LevelPP);
DrawLevel("S1",xS1,StyleS1,WidthS1,LevelS1);
DrawLevel("S2",xS2,StyleS2,WidthS2,LevelS2);
DrawLevel("S3",xS3,StyleS3,WidthS3,LevelS3);
}
Ultimo aggiornamento: 05 Giugno 2017.
Con alcune modifiche, ora puoi scegliere se mostrare il massimo/minimo del giorno precedente come opzione; il codice è stato aggiornato per permettere di utilizzare più istanze per diversi timeframe (ad esempio, uno per i pivot giornalieri, uno per i settimanali, ecc.).
Post correlati
- Indicatori ZigZag Potenziati: Scopri le Nuove Funzionalità per MetaTrader 4
- Indice di Volatilità Chaikin: Scegli il Giusto Algoritmo di Smussamento per MetaTrader 5
- Volatilità Stocastica: Indicatore per MetaTrader 5 da Utilizzare sul Grafico
- Notis: L'Indicatore per Misurare la Volatilità su MetaTrader 5
- HP Extrapolator: Scopri Come Ottimizzare le Previsioni con il Filtro Hodrick-Prescott