Indicadores de élite :) - página 151

 

Valeo,

Buena suerte, esperando tus descubrimientos.

Gracias por la nueva versión de Fibo-Grid... agradezco que hayas pensado en mí cuando salió. Resulta que me gusta.

Saludos, San.

 

mladen y otros,

¿Podemos saber mirando este trozo de código si el indicador está repintando... y si es así, cómo solucionarlo?

Gracias, aprendiendo a codificar indies (nuevo para mí, codifico EAs, parece que es otro deporte).

for(int i=Bars-counted_bars-1; i>=0; i--)

Saludos y gracias de antemano.

San.

 
Snowski:
mladen et al.,

¿Podemos saber mirando este trozo de código si el indicador está repintando... y si es así, cómo solucionarlo?

Gracias, aprendiendo mi camino en la codificación de indies (nuevo para mí, código EAs, parece ser un deporte diferente).

for(int i=Bars-counted_bars-1; i>=0; i--)

Saludos y gracias de antemano.

San.

Yo los metía en el probador de estrategias en m1 y miraba, esa forma es la mejor pero seguro que hay forma mirando el código también

 

Arbitraje estadístico

Este sistema (indicador) parece tener mucho sentido. Sin embargo, siempre me preocupa ser estafado. No puedo encontrar nada como esto en TSD. ¿Puedo preguntar a los comerciantes con más experiencia que yo cuál es su opinión? ¿Es posible codificar esto como un indicador y no un EA?

YouTube - FX Algo Trader Statistical Arbitrage Software Overview (www.fxalgotrader.com)

 

San

Debería funcionar

Yo prefiero esta forma (sólo para estar seguro - algunas funciones de matriz pueden devolver error si el límite no es menor o igual a Bars-1)

int start()

{

int counted_bars=IndicatorCounted();

int i,limit;

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

if(counted_bars>0) counted_bars--;

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

//

//

//

//

//

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

{

...

}

return(0);

}

pero tu forma debería funcionar bien también en cuanto a counted_bars = IndicatorCounted()

saludos

mladen

Snowski:
mladen y otros,

¿Se puede saber mirando este trozo de código si el indicador está repintando... y si es así, cómo solucionarlo?

Gracias, aprendiendo a codificar indies (nuevo para mí, codifico EAs, parece que es otro deporte).

for(int i=Bars-counted_bars-1; i>=0; i--)

Saludos y gracias de antemano.

San.
 

Gracias mladen, utilizará su 'configuración' como plantilla a partir de ahora o mod indies existentes si son diferentes. Se agradece mucho.

Para su información, este es el código que he estado utilizando, se ve similar, aunque creo que su fragmento de código publicado anteriormente es más elegante:

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

//| Custom indicator iteration function |

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

int start() {

int limit, i, counter;

double Range, AvgRange;

int counted_bars=IndicatorCounted();

//---- check for possible errors

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

//---- last counted bar will be recounted

if(counted_bars>0) counted_bars--;

limit=Bars-counted_bars;

for(i=Bars-counted_bars-1; i>=0; i--) {

counter=i;

Range=0;

AvgRange=0;

//---- loop for height placement of arrows

for (counter=i ;counter<=i+9;counter++){

AvgRange=AvgRange+MathAbs(High[counter]-Low[counter]);

}

Range=AvgRange/10;

//---- indicator algo starts here

.....

}

return(0);

}
 

Solicito cambiar el "Oscilador GMMA" para que funcione como las "flechas de ciclo de tendencia Schaff"

Gracias de antemano

Archivos adjuntos:
 

¿Puedes publicar también el GMMA Osc?

Saludos, San.

 

aquí tienes. Saludos

gmma_oscillator.mq4

Snowski:
¿Puedes postear también el GMMA Osc? Saludos, San.
Archivos adjuntos:
 

clc4x

Aquí tienes(alertas añadidas también)
saludos

mladen

Archivos adjuntos: