Ayuda a la codificación - página 216

 

hola lo siento por distirb pero la garrapata de la prueba indi es un error no lo agregaron por favor

gracias de antemano

 

Estimado Mladen, por favor, quiero pedir para hacer el cambio en este indicador. En los ejes Y, que es el cambio, el cambio hacia arriba y hacia abajo con la configuración ampliada. Quiero hacer de este indicador el canal en un gráfico ,si es posible.

Archivos adjuntos:
 
Air92:
Estimado Mladen, por favor, quiero pedir para hacer el cambio en este indicador. En los ejes Y, es decir, el desplazamiento, el desplazamiento hacia arriba y hacia abajo con la configuración ampliada. Quiero hacer de este indicador el canal en un gráfico ,si es posible.

Aire92

La frase frecuente : que es un código descompilado

 
mladen:
Air92 La frase frecuente : que es un código descompilado

Gracias, lo he entendido

 
Air92:
Gracias. Lo he entendido.

Np. Están tan extendidos ahora que es imposible evitarlos.

 
mayoune08:
Hola mrTools hola malden

Por favor, podéis hacer algo especial para mí, quiero que todos los indicadores estén unidos en uno, es decir, que aparezca una flecha cuando haya un mínimo de 2 flechas en el mismo lado (disculpad mi mal inglés), deben ser un mínimo de 2 flechas y si hay una en el lado opuesto no aparece.

Por favor, justo antes de que el fsd indi muestre las líneas, podéis quitar el tema y dejar sólo las flechas, y por favor, sé que estoy exagerando con el fsd, la flecha aparece en la barra actual, podéis hacer que aparezca en la barra anterior.

Así que normalmente me sale solo una flecha

Por cierto hay 2 flechas, la que no tiene alertas se repinta, ¿podéis arreglarlo con los mismos parámetros (3.3.3.3) aunque sea una señal errónea?

Muchas gracias y perdón por la petición

imed

mayoune08

Cuando combinas tantos indicadores, casi seguro que el resultado se retrasa mucho. Las combinaciones de muchos indicadores para obtener una señal tienden a dar señal siempre al indicador más lento posible en ese momento. Mejor encontrar combinaciones más simples (al menos esa es mi opinión) y tener cuidado de que los indicadores no están mostrando realmente las mismas cosas en forma diferente

__________________

PD: las flechas de swing utilizan datos futuros para el cálculo. En general, es una mala idea utilizar los indicadores que utilizan los datos futuros en un modo de señalización

 

Hola mladen, ¿puedes ayudarme a corregir este indicador?

#property indicator_separate_window

#property indicator_buffers 3

#property indicator_color1 Red

//----

extern int N = 30;

//----

double UpperBuf[];

double UpperBuf1[];

double UpperBufIndicator[];

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

//| |

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

void init()

{

SetIndexStyle(0, DRAW_LINE, STYLE_SOLID, 1);

SetIndexDrawBegin(0, N);

SetIndexBuffer(0, UpperBufIndicator);

}

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

//| |

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

void deinit()

{

//----

}

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

//| |

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

void start()

{

int counted = IndicatorCounted();

//----

if(counted < 0)

return (-1);

//----

if(counted > 0)

counted--;

int limit = Bars - counted;

//----

for(int i = 0; i < limit; i++)

{

UpperBuf =(3 * iStochastic(NULL,0,4,2,2,MODE_SMA,0,MODE_MAIN,i)+ 4* iStochastic(NULL,0,75,20,20,MODE_SMA,0,MODE_MAIN,i))/5.2 ;

UpperBuf1 = iMAOnArray(UpperBuf,0,3,0,MODE_SMA,i);

UpperBufIndicator= UpperBuf- UpperBuf1;

}

}

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

 
k3rn3l:
Hola mladen, ¿puedes ayudarme a corregir este indicador?

#property indicator_separate_window

#property indicator_buffers 3

#property indicator_color1 Red

//----

extern int N = 30;

//----

double UpperBuf[];

double UpperBuf1[];

double UpperBufIndicator[];

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

//| |

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

void init()

{

SetIndexStyle(0, DRAW_LINE, STYLE_SOLID, 1);

SetIndexDrawBegin(0, N);

SetIndexBuffer(0, UpperBufIndicator);

}

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

//| |

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

void deinit()

{

//----

}

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

//| |

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

void start()

{

int counted = IndicatorCounted();

//----

if(counted < 0)

return (-1);

//----

if(counted > 0)

counted--;

int limit = Bars - counted;

//----

for(int i = 0; i < limit; i++)

{

UpperBuf =(3 * iStochastic(NULL,0,4,2,2,MODE_SMA,0,MODE_MAIN,i)+ 4* iStochastic(NULL,0,75,20,20,MODE_SMA,0,MODE_MAIN,i))/5.2 ;

UpperBuf1 = iMAOnArray(UpperBuf,0,3,0,MODE_SMA,i);

UpperBufIndicator= UpperBuf- UpperBuf1;

}

}

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

[/PHP]

k3rn3l

Ahora funciona

[PHP]#propiedad indicador_separar_ventana

#property indicator_buffers 3

#property indicador_color1 Rojo

#property indicator_color2 LimeGreen

#property indicator_color3 Naranja

//----

extern int N = 30;

//----

double UpperBuf[];

double UpperBuf1[];

double UpperBufIndicator[];

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

//| |

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

void init()

{

SetIndexStyle(0, DRAW_LINE, STYLE_SOLID, 1);

SetIndexDrawBegin(0, N);

SetIndexBuffer(0, UpperBufIndicator);

SetIndexBuffer(1, UpperBuf);

SetIndexBuffer(2, UpperBuf1);

}

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

//| |

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

void deinit()

{

//----

}

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

//| |

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

void start()

{

int counted = IndicatorCounted();

//----

if(counted < 0)

return (-1);

//----

if(counted > 0)

contados--;

int limit = Bares - contados;

//----

for(int i = limit; i >=0; i--) UpperBuf =(3 * iStochastic(NULL,0,4,2,2,MODE_SMA,0,MODE_MAIN,i)+ 4* iStochastic(NULL,0,75,20,20,MODE_SMA,0,MODE_MAIN,i))/5.2 ;

for( i = límite; i >=0; i--)

{

UpperBuf1 = iMAOnArray(UpperBuf,0,3,0,MODE_SMA,i);

UpperBufIndicator= UpperBuf- UpperBuf1;

}

}

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

 

estoy buscando un fractal con alerta

 
drunkpips:
estoy buscando un fractales con alerta

drunkpips

Usted puede utilizar este https://www.mql5.com/en/forum/173009/page12 (establecer el período de 5 y será exactamente el mismo que el construido en los fractales)