Indicatori pivot - pagina 52

 

AutoPivotIndicator_ver5

AutoPivotIndicator_ver5 include punti Pivot GIORNALIERI - SETTIMANALI e MENSILI.

Può impostare Time Frime e livelli S/R che vuoi.

Buon divertimento...

 

Bisogno di aiuto

Ciao

Qualcuno può dare una prova a questo stupido indicatore, è per mostrare manualmente inserire i livelli, non so come finirlo

grazie

easy_forex_pivots.mq4

File:
 
FxCba:
Ciao

Qualcuno può dare una prova a questo indicatore stupido, è per mostrare manualmente inserire i livelli, non so come finirlo

grazie

Per favore, qualcuno?

Tutto quello che voglio è inserire manualmente i livelli che voglio conoscere, nessun calcolo necessario in questo codice.

Sentitevi liberi di farne uno completamente nuovo se il mio codice è sbagliato.

Grazie

 

...

Puoi trovare un sacco di perni pronti all'uso in questo thread. Quasi sicuramente almeno uno sarà quello che stai cercando

FxCba:
Ciao

Qualcuno può dare una prova a questo indicatore stupido, è per mostrare manualmente inserire i livelli, non so come finirlo

grazie

easy_forex_pivots.mq4
 
mladen:
Puoi trovare un sacco di pivot pronti all'uso in questo thread. Quasi sicuramente almeno uno sarà quello che stai cercando

Ho già letto questo thread, ma non è un calcolatore pivot il mio bisogno, tutto quello che voglio è un indicatore per disegnare 5 linee, i valori di quel 5 linee sono impostati manualmente nella finestra principale dell'indicatore.

Potete aiutarmi?

molte grazie

 

...

Da queste righe :

double mS2[],mS1[],mSpot[],mR1[],mR2[];

mS2= S2/10000;[/PHP]

it is not clear what should it do. But reading you explanation, try to replace the start procedure with the one from bellow, and probably that is what you are after (you have to set those 5 values in parameters, and then 5 lines with 5 values will be drawn on chart)

[PHP]int start()

{

int counted_bars=IndicatorCounted();

if(counted_bars<0) return(-1);

if(counted_bars>0) counted_bars--;

int limit = MathMin(Bars-counted_bars,Bars-1);

//

//

//

//

//

for(int i=limit; i>=0; i--)

{

S2Buffer = S2;

S1Buffer = S1;

SpotBuffer = Spot;

R1Buffer = R1;

R2Buffer = R2;

}

}

Spero che questo sia quello che stai cercando

FxCba:
Ho letto questo thread già, ma non è un calcolatore pivot il mio bisogno, tutto quello che voglio è un indicatore per disegnare 5 linee, i valori di quel 5 linee sono impostati manualmente nella finestra principale dell'indicatore.

Potete aiutarmi?

molte grazie
 

Grazie per il tuo aiuto, ma purtroppo il codice non funziona, ho provato a trovare il modo, ma senza successo.

Il problema principale è che la scheda dei parametri non permette decimali, solo interi. Puoi darmi un suggerimento?

Grazie, grazie.

 

...

Poi basta cambiare "int" in "double" nel tipo di parametri

Come questo:

//+------------------------------------------------------------------+

//| Easy_Forex_Pivots.mq4 |

//+------------------------------------------------------------------+

#property indicator_chart_window

#property indicator_buffers 5

#property indicator_color1 Lime

#property indicator_color2 Lime

#property indicator_color3 Lime

#property indicator_color4 Lime

#property indicator_color5 Lime

extern double S2 = 0 ;

extern double S1 = 0 ;

extern double Spot =0 ;

extern double R1 = 0 ;

extern double R2 = 0 ;

double S2Buffer[];

double S1Buffer[];

double SpotBuffer[];

double R1Buffer[];

double R2Buffer[];

//+------------------------------------------------------------------+

//+------------------------------------------------------------------+

int init()

{

SetIndexBuffer(0,S2Buffer); SetIndexLabel(0,"S2");

SetIndexBuffer(1,S1Buffer); SetIndexLabel(1,"S1");

SetIndexBuffer(2,SpotBuffer); SetIndexLabel(2,"Spot");

SetIndexBuffer(3,R1Buffer); SetIndexLabel(3,"R1");

SetIndexBuffer(4,R2Buffer); SetIndexLabel(4,"R2");

IndicatorShortName("EFX_Piv");

return(0);

}

int start()

{

int counted_bars=IndicatorCounted();

if(counted_bars<0) return(-1);

if(counted_bars>0) counted_bars--;

int limit = MathMin(Bars-counted_bars,Bars-1);

for(int i=limit; i>=0; i--)

{

S2Buffer = S2;

S1Buffer = S1;

SpotBuffer = Spot;

R1Buffer = R1;

R2Buffer = R2;

}

}

FxCba:
Grazie per il tuo aiuto, ma purtroppo, il codice non funziona ho provato a trovare il modo, ma senza successo.

Il problema principale è che la scheda dei parametri non permette decimali, solo interi. Puoi darmi un suggerimento?

Grazie a voi
 

Eccellente

Grazie mille, ora funziona come desiderato.

 

Cari tutti

Sto cercando un classico indicatore pivot che crei linee pivot giornaliere, settimanali e mensili sul grafico senza linee S/R con l'opzione Hide/Show se voglio nasconderne una sul grafico!

Nell'immagine mostrata ci sono due indicatori pivot (settimanale e mensile) con linee s/r che mi confondono molto

Se qualcuno sa dove trovare tale indicatore, lo apprezzerò molto

secretcode

File:
pivot.gif  45 kb
Motivazione: