Con este programa se pretende comprobar si existe una tendencia alcista en las ultimas tres velas, si es así se dará una alarma.
Para ello usaremos el programa anterior de mostrar una vela, y al detectar una nueva vela comprobaremos las tres anteriores.
Hay que hacer notar que existirá una tendencia alcista cuando se den tres mínimos consecutivos.
//+------------------------------------------------------------------+
//| Velas.mq4 |
//| Copyright © 2009, Saludante |
//| http:// |
//+------------------------------------------------------------------+
#property copyright "Saludante"
#property link "http://"
//+------------------------------------------------------------------+
//|Inicializacion de variables |
//+------------------------------------------------------------------+
//Variable que detecta una vela nueva
bool BarraNueva=false;
//+------------------------------------------------------------------+
//| expert initialization function |
//+------------------------------------------------------------------+
int init()
{
return;
}
//+------------------------------------------------------------------+
//| expert deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
//----
//----
return(0);
}
//+------------------------------------------------------------------+
//| expert start function |
//+------------------------------------------------------------------+
int start()
{
//--------------------------------------------------------------------
Fun_NuevaBarra(); // Nueva vela
if (BarraNueva==false)
{
return;
}
if((Low[4] < Low[3]) && (Low[3] < Low[2]) && (Low[2] < Low[1]))
{
Alert("Tendencia previa ALCISTA");
return;
}
return;
}
//--------------------------------------------------------------------
//Funcion que detecta una nueva barra.
void Fun_NuevaBarra()
{
static datetime NuevaHora=0; // Deteccion nueva hora
BarraNueva=false; // 0 - misma vela ; 1- vela nueva
if(NuevaHora!=Time[0]) // Si el hora es cero comienza vela
{
NuevaHora=Time[0];
BarraNueva=true;
}
}
Saludos.
Traslado de blog.
Hace 14 años
No hay comentarios:
Publicar un comentario