Indicadores de pivote - página 52

 

AutoPivotIndicator_ver5

AutoPivotIndicator_ver5 indie incluye Puntos Pivote DIARIOS - SEMANALES y MENSUALES.

Puede ajustar el tiempo y los niveles S/R que desee.

Disfrute...

 

Necesito ayuda

Hola

Puede alguien darle una oportunidad a este tonto indicador, es para mostrar manualmente los niveles de entrada, no sé cómo terminarlo

Gracias

easy_forex_pivots.mq4

Archivos adjuntos:
 
FxCba:
Hola

Puede alguien darle una oportunidad a este tonto indicador, es para mostrar manualmente los niveles de entrada, no sé cómo terminarlo

Gracias

¿Por favor, alguien?

Lo único que quiero es introducir manualmente los niveles que quiero conocer, no hace falta ningún cálculo en este código.

Siéntase libre de hacer uno nuevo completo si mi código está mal.

Gracias

 

...

Puedes encontrar muchos pivotes listos para usar en este hilo. Casi seguro que al menos uno será lo que buscas

FxCba:
Hola

Alguien puede probar este tonto indicador, es para mostrar niveles introducidos manualmente, no sé cómo terminarlo

Gracias

easy_forex_pivots.mq4
 
mladen:
Puedes encontrar un montón de pivotes listos para usar en este hilo. Casi seguro que al menos uno será lo que estás buscando

Ya he leído este hilo, pero no es una calculadora pivotante lo que necesito, lo único que quiero es un indicador que dibuje 5 líneas, los valores de esas 5 líneas se fijan manualmente en la ventana principal del indicador.

¿Me pueden ayudar?

muchas gracias

 

...

Desde estas líneas :

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;

}

}

Espero que esto sea lo que buscas

FxCba:
Ya he leído este hilo, pero no es una calculadora pivotante lo que necesito, lo único que quiero es un indicador que dibuje 5 líneas, los valores de esas 5 líneas se fijan manualmente en la ventana principal del indicador.

¿Me pueden ayudar?

muchas gracias
 

Gracias por su ayuda, pero lamentablemente, el código no funciona he tratado de encontrar la manera, pero no tienen éxito.

El problema principal es que la pestaña de parámetros no permite decimales, sólo enteros. ¿Puedes darme una pista?

Gracias

 

...

Entonces sólo cambia "int" por "double" en el tipo de parámetros

Así:

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

//| 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:
Gracias por su ayuda, pero lamentablemente, el código no funciona he tratado de encontrar la manera, pero no tienen éxito.

El problema principal es que la pestaña de parámetros no permite decimales, sólo enteros. ¿Puedes darme una pista?

Gracias
 

Excelente

Muchas gracias, ahora funciona como se desea.

 

Estimados todos

Estoy buscando un indicador de pivote clásico que cree líneas de pivote diarias, semanales y mensuales en el gráfico sin líneas S/R con la opción de ocultar/mostrar si quiero ocultar alguna en el gráfico.

En la imagen mostrada hay dos (semanal y mensual) indicador de pivote con líneas s / r que me confunden mucho

Si alguien sabe donde encontrar dicho indicador, se lo agradeceré

secretcode

Archivos adjuntos:
pivot.gif  45 kb