jueves, 22 de septiembre de 2011

Tendencias - Indicador reducido apto para usarlo en Expert Adviser

Hace poco tiempo alguien me dijo.. Ruben, ese indicador de tendencia que publicastes es muy elemental.. y me reí un poco, justamente la idea es tenerlo todo simple. Ahora presento el mismo pero representado en otro concepto.

Como pertenece a una nueva estrategia que estoy creando su nombre es "88 Tendencia" ya que la estrategia se llama "88".
Basicamente es el concepto de cruce de una ema 100 exponencial al Open ( como trigger) y una ma 100 simple al close.

La ventana de esto es que anticipa la tendencia por diferencia de promedios de cierres y apertura y esto es algo interesante,
Le adicioné un filtro que mejora la señal, ya que si hay cruce de emas, pero la tendencia no cambia, pone unos box amarillos como indicativo "no trade"..

Resumen:

rojo - Bearish - bajista
verde - Bullish - Alcista
amarillo - no trade

Para los EA:

Este indicador genera una variable global llamada 88T-par+time. por ejemplo en el euro en 1h sera asi:
88T-EURUSD60
y los valores que adopta son

1 - bullish
2 - Bear

0- no trade

Para leer esta información y usarla en un EA solo se requieren
a) Definir la variable de captura al inicio de tu EA

    string VbleGb="";  // por variable global

b) en la seccion init() de tu EA definir el nombre de lo que queremos leer

int init()
{
  
   // ----- ----- ----- ----- ----- ----- -----
   // Definir Vble de registro de posicion
   // ----- ----- ----- ----- ----- ----- -----
   VbleGb="88T-"+Symbol()+Period();

c) en la seccion start(), capturar el valor de la variable global

    int tendencia =GlobalVariableGet(VbleGb);

luego usar este valor para mejorar la interpretacion de la señal de tu ea.

==> Download indicator  (actualizado 28 Noviembre 2011)
       archivo comprimido tipo .rar de 23 kb con código fuente


 click sobre el gráfico Para ampliar 


fuente. http://analizandoforex.blogspot.com



No hay comentarios:

Publicar un comentario