Indicadores de élite :) - página 2

 
fx-programmer:
Es bueno en los marcos de tiempo más altos (4h+). Me convertí de Tradestation.

FX-programador,

Miré este indicador y parece un poco demasiado bueno para ser verdad. ¿Has trabajado mucho con él? Sospecho que redibuja las barras (picos en el futuro) pero no sabría donde buscar en el código para confirmarlo.

Alan

 
AlanD:
FX-programador,

He mirado este indicador y parece demasiado bueno para ser verdad. ¿Has trabajado mucho con él? Sospecho que redibuja las barras (picos en el futuro), pero no sabría dónde buscar en el código para confirmarlo.

Alan

¡Hola!

Lee este post : https://www.mql5.com/en/forum

De esta manera usted puede probar este indicador y ver cómo funciona en el tiempo real

 

Gracias Kalenzo, le echaré un vistazo.

 
fx-programmer:
Es bueno en los marcos de tiempo más altos (4h +). Me convertí de Tradestation.

Bueno, este es un gran indicador, ¿sabes si hay algún EA basado en él?

Gracias

 

Desviación Estándar Mutlitimeframe con MA

Este es el indicador de desviación estándar con media móvil. Es totalmente ajustable y se puede elegir el tipo de media, el período de media, el tipo de desviación estándar, el período de desviación estándar y el marco de tiempo que se quiere mirar.

-----

Editar, actualizar el nombre corto del indicador.

Archivos adjuntos:
 
AlanD:
Programador de FX,

He mirado este indicador y parece demasiado bueno para ser verdad. ¿Has trabajado mucho con él? Sospecho que redibuja las barras (picos en el futuro), pero no sabría dónde buscar en el código para confirmarlo.

Alan

¿Cómo se lee esto?

¿Se supone que muestra si la siguiente barra/vela va a ser alcista o bajista? Cuando no se muestra nada (es decir, el espacio en blanco entre las líneas rojas/verdes) ¿significa que no pudo llegar a una conclusión?

 
 
Archivos adjuntos:
hi-lo_mod.mq4  3 kb
 
Archivos adjuntos:
icwr.mq4  13 kb
 

El indicador de repulsión necesita codificación

Hola compañeros,

Necesitaría ayuda para convertir esos indicadores en MQL que hay de TradeStation.

Repulse :

Repulse mide y representa en forma de curva el empuje contenido en cada vela. Es un indicador complementario, que no tiene relevancia si no se compara con el movimiento del precio. Sin embargo, su principal utilidad no está relacionada con el movimiento del precio de la misma manera que un RSI, un MACD o un indicador estocástico. En cambio, ofrece una información adicional muy valiosa sobre la sensación y la confianza que tienen los operadores en los mercados.

//----------------------------------------------------------------------------------------------------

// Repulsa

//----------------------------------------------------------------------------------------------------

vars:

ZeroLine(0),

Repulse(0),

ForceHaussiere(0),

ForceBaissiere(0);

FuerzaHaussiere = XPromedio( ((3*C) - (2*L)-O) / C * 100, 5);

FuerzaBaussiere = XPromedio( (O + (2*H)-(3*C)) / C * 100, 5);

Repulse = FuerzaHaussiere-FuerzaBaissiere ;

Plot1( Repulse, "Repulse" );

Plot2( LíneaCero, "LíneaCero");

//----------------------------------------------------------------------------------------------------

//----------------------------------------------------------------------------------------------------

// Repulse(x)

//----------------------------------------------------------------------------------------------------

entrada:

Longitud(5);

vars:

Repulse(0),

ForceHaussiere(0),

ForceBaissiere(0);

ForceHaussiere = XAverage( ((3*C) - (2*lowest(L, Length))-O[Length]) / C * 100, 5*Longitud);

ForceBaissiere = XAverage( (O[Length] + (2*highest(H, Length))-(3*C)) / C * 100, 5*Longitud);

Repulse = FuerzaHaussiere-FuerzaBaissiere ;

Plot1( Repulse, "Repulse(x)" );

//----------------------------------------------------------------------------------------------------

//----------------------------------------------------------------------------------------------------

// STPMT

//----------------------------------------------------------------------------------------------------

entradas:

Longitud(9),

OverSold( 20 ),

OverBought( 80 ) ;

variables:

STPMT(0),

MM_STPMT(0);

STPMT = (4,1*SlowKCustomOrig(H, L, C, 5, 3) + 2,5*SlowKCustomOrig(H, L, C, 14, 3) + SlowKCustomOrig(h, L, C, 45, 14) + 4*SlowKCustomOrig(H, L, C, 75, 20))/11,6;

MM_STPMT = Media(STPMT, Longitud);

Plot1( STPMT, "STPMT" ) ;

Plot2( MM_STPMT, "MM_STPMT" ) ;

Plot3( Sobrecompra, "Sobrecompra" ) ;

Plot4( SobreVenta, "SobreSld" ) ;

//----------------------------------------------------------------------------------------------------

Ciclo

El análisis de los ciclos también se emplea para determinar la inversión de las tendencias.

/----------------------------------------------------------------------------------------------------

// Ciclo

//----------------------------------------------------------------------------------------------------

entradas:

Length(9);

vars:

STPMT(0),

Ciclo(0);

Valor1 = SlowKCustomOrig(H, L, C, 5, 3);

Valor2 = SlowKCustomOrig(H, L, C, 14, 3);

Valor3 = SlowKCustomOrig(h, L, C, 45, 14);

Valor4 = SlowKCustomOrig(H, L, C, 75, 20);

STPMT = ((4.1*Value1)+(2.5*Value2)+(Value3)+(4*Value4))/11.6;

Ciclo = STPMT - AverageFC( STPMT, Longitud );

Ciclo = STPMT - AverageFC( STPMT, Longitud );

Plot1( Ciclo, "Ciclo" );

//--------------------------------