Integrar un filtro de noticias con ffcal_net
31 respuestas
Conmariin
hace 6 años #202327
Hola,
Estoy intentando integrar un News-Filter para evitar las grandes Noticias y Speaks. El EA no debería abrir órdenes en ese horario (se puede configurar en el indi adjunto cuántos minutos antes y después). ¿Cómo puedo integrarlo en el EA? Los parámetros de estrategia de las noticias de alto y bajo impacto deberían ser booleanos. Y los Minutos deberían ser editables. ¿Alguien tiene idea de como hacer esto con el Asistente de EA?
Operaciones automáticas con Asesor Experto
https://www.rabenesche.de
Conmariin
hace 6 años #202354
Encontré dentro del ffcal-indi este ejemplo para integración en un EA:
// EA Variables de ajuste
// extern int MinsBeforeNews = 60; // minutos antes de un evento para mantenerse al margen de la negociación
// extern int MinsafterNews = 60; // minutos después de un evento para mantenerse fuera de la negociación
//
// // Variable global en la parte superior del archivo
// bool NewsTime;
//
// // Función para comprobar si es la hora de las noticias
// void NewsHandling()
// {
// static int PrevMinute = -1;
//
// if (Minuto() != MinutoPrevio)
// {
// PrevMinuto = Minuto();
//
// int minutesSincePrevEvent =
// iCustom(NULL, 0, "FFCal", true, true, false, true, true, 1, 0);
//
// int minutesUntilNextEve nt =
// iCustom(NULL, 0, "FFCal", true, true, false, true, true, 1, 1);
//
// NewsTime = false;
// if ((minutosHastaSiguienteEvento <= MinutosAntesNoticia) |||
// (minutesSincePrevEvent <= MinsAfterNews))
// {
// NewsTime = true;
// }
// }
// }//newshandling
//
No se si esto es todo lo que necesito y por supuesto puedo ponerlo manualmente en el código del EA. Pero yo quería resolverlo con el Asistente de EA.
Operaciones automáticas con Asesor Experto
https://www.rabenesche.de
tomas262
hace 6 años #202429
Conmariin
hace 6 años #202431
Gracias tomas por tu excelente ayuda 🙂 .
Creo que a mucha gente le resulta útil 🙂 .
Operaciones automáticas con Asesor Experto
https://www.rabenesche.de
Conmariin
hace 6 años #204062
Empujando un poco 😉 .
¿Alguien puede ayudar?
Operaciones automáticas con Asesor Experto
https://www.rabenesche.de
tomas262
hace 6 años #204070
Hola,
prefiere utilizar esta versión del indicador de noticias Forex Factory (adjunto)
A continuación, debe importar el indicador como "indicador personalizado" en el Asistente de EA
El indicador utiliza 2 buffers
El búfer (0) contiene los minutos transcurridos hasta el evento más reciente.
El búfer (1) contiene el valor de impacto del evento más reciente (Bajo = 1, Medio = 2, Alto = 3)
Más información: https://www.mql5.com/en/code/15931
Los búferes pueden utilizarse como se muestra en la captura de pantalla adjunta
Conmariin
hace 6 años #204131
Gracias por tu ayuda Tomás 🙂 .
¡Lo intentaré con tu solución!
Operaciones automáticas con Asesor Experto
https://www.rabenesche.de
Conmariin
hace 6 años #204866
Ahora integro el filtro de noticias en el EA. Y debe evitar el comercio 30 minutos antes y después de ALTO impacto de las noticias solamente. Medio y Bajo está bien. ¿Esta bien como lo he integrado? ¿Qué opina usted?
Gracias.
Operaciones automáticas con Asesor Experto
https://www.rabenesche.de
Steve Green
hace 6 años #232861
¿Cómo puedo utilizar este indicador para no operar cuando hay un día festivo en EE.UU. o en el Reino Unido?
Vincula el símbolo (USD o GBP) a la festividad (Impacto = No económico).
Conmariin
hace 6 años #232863
Hola Steve,
No sé a qué te refieres exactamente. Si ejecutas el EA con newsfilter en GBPUSD el newsfilter busca noticias de alto impacto en GBP y USD.
Operaciones automáticas con Asesor Experto
https://www.rabenesche.de
Steve Green
hace 6 años #232867
Gracias por su respuesta, Conmariin.
Mi requisito es apagar mi EA en vacaciones de EE.UU. y el Reino Unido sólo ¿Qué me está diciendo si utilizo este filtro de noticias en pares como EUR/USD, USD/JPY o USD/CAD, por ejemplo, desactivará todos estos pares en los días festivos de EE.UU., ya que comparará el "USD..." con la columna "divisa" del calendario de forexfactorys? - USD = USD
Lo mismo ocurre con el par GBP/USD, que se desactivará los días festivos en el Reino Unido y Estados Unidos. ¿Estoy en lo cierto?
Suena prometedor.
¿Cuál es el valor de salida "ImpactBuffer" para las vacaciones?
Conmariin
hace 6 años #232872
Hola Steve,
He mirado en el código del indicador. Los valores de impacto para los discursos y las vacaciones no estaban allí. Los añadí (habla tiene impactvalue 4 y vacaciones tiene impactvalue 5 ahora) . El compilador dice que todo está bien, pero no lo he probado en acción real en una demo, por supuesto 😉.
Espero tu prueba-respuesta 🙂 .
Operaciones automáticas con Asesor Experto
https://www.rabenesche.de
Steve Green
hace 6 años #232874
Hola Conmariin,
Cuando trato de importar su nuevo indicador custome en asistente EA arroja este error (ver imagen adjunta)?
Gracias
Conmariin
hace 6 años #232879
He importado el ffc original y después de exportar el EA a mt4 he cambiado el ffc original por el nuevo ffc en la carpeta de indicadores de mt4.
Operaciones automáticas con Asesor Experto
https://www.rabenesche.de
Conmariin
hace 6 años #232899
En realidad se lanza un error constantemente: 2018.03.26 21:35:29.442 FFC EURUSD,M15: no se puede establecer temporizador (3600)
No sé qué significa eso. Intento algo diferente. Si tengo éxito te lo cuento 🙂 .
Operaciones automáticas con Asesor Experto
https://www.rabenesche.de
Steve Green
hace 6 años #232900
Gracias Conmariin.
Seguro que tienes que importarlo en el asistente de EA como a mi me tiraba ese error.