Crear indicador min/max en horas

Comparte y analiza indicadores para la plataforma creada por MetaQuotes.

Crear indicador min/max en horas

Notapor litosnano » 13 Ago 2016, 01:29

Buenas,

me gustaría crear un EA en el que se compre/venda si el precio supera el máximo o mínimo de un determinado período de tiempo (por ejemplo de 9:00 a 11:00).

No tengo ni idea de programar y he empezado creando un indicador donde me marca el máximo y mínimo de "x" velas anteriores a las actuales. El siguiente paso que quiero hacer es que me marque el máximo y mínimo de las horas que yo quiera, pero no me salgo, no soy capaz.

He intentado poner esto he introducirlo en el int count WHOLE ARRAY:

input int Horainicial=2;
input int Horafinal=10;

bool Filtroporhoras ()
{
int Horaahora=TimeHour(Time[1]);
if (Horaahora>=Horainicial && Horaahora<Horafinal)return(true);
else return (false);

Muchas gracias
litosnano
 
Mensajes: 3
Registrado: 13 Ago 2016, 00:52
Karma: 0

Re: Crear indicador min/max en horas

Notapor litosnano » 19 Ago 2016, 08:52

Buenas de nuevo,

que no se diga que no lo intento. Acabo de hacer esto de aquí abajo pero sigue sin darme el resultado que buscao, alguna idea?


extern string Hora_apertura="9:00";
extern string Hora_cierre="11:00";

datetime haperturaconv;
datetime hcierreconv;

void OnTick()
{
//---
haperturaconv=StrToTime(Hora_apertura);
hcierreconv=StrToTime(Hora_cierre);

string Testerror=(haperturaconv<=hcierreconv && haperturaconv>=hcierreconv);
datetime Errortiming=StrToTime(Testerror);

int velamax;
velamax = iHighest(0,0,MODE_HIGH,Errortiming,0);
double maximo;
maximo = High[velamax];
int velamin;
velamin = iLowest(0,0,MODE_LOW,Errortiming,0);
double minimo;
minimo = Low[velamin];
string texto;
texto = "El valor máximo es:" + maximo + "\n";
texto = texto + "El precio mínimo es:" + minimo + "\n";
Comment (texto);
}
//+------------------------------------------------------------------+


Gracias
litosnano
 
Mensajes: 3
Registrado: 13 Ago 2016, 00:52
Karma: 0

Re: Crear indicador min/max en horas

Notapor FXWizard » 24 Ago 2016, 16:36

Hola litosnano, echa un vistazo a este que te adjunto, creo que te puede servir como base de partida.

Saludos,
FXWizard
Adjuntos
Opening Range Trader V0_01.mq4
(8.65 KiB) 500 veces
Avatar de Usuario
FXWizard
 
Mensajes: 8493
Registrado: 12 Feb 2008, 15:17
Karma: 35

Re: Crear indicador min/max en horas

Notapor litosnano » 30 Ago 2016, 00:00

Muchas gracias.

Voy a trastear a ver si saco algo en claro.
litosnano
 
Mensajes: 3
Registrado: 13 Ago 2016, 00:52
Karma: 0


Volver a Indicadores

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado