Preguntas de los principiantes MQL5 MT5 MetaTrader 5 - página 130
Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
Buenas tardes.
Usandoel Asistente MQL5, hice un Asesor Experto conla función IntradayTimeFilter (SignalITF.mgh).
Hayuna opción parapermitir (no permitir) el tiempo de negociación definido en horas:
"BadHoursOfDay".
En la ayuda dice:
" Campo de bits, cada uno de los cuales corresponde a una hora del día (0 bits - 0 hora, ..., 23 bits - 23 hora). Si el valor del bit es 0, las señales de negociación están habilitadas para la hora correspondiente. Si el valor del bit es 1, las señales de negociación no están permitidas durante la hora correspondiente. El número especificado se representa como un número binario y se utiliza como máscara de bits.
Los relojes prohibidos tienen prioridad sobre los permitidos".
¿Pueden decirme, en un lenguaje sencillo, sin jerga, cómo establecer las horas permitidas de 08h a 20h?
" Un campo de bits, cada uno de los cuales corresponde a una hora del día (0 bits son 0 horas, ..., 23 bits son 23 horas). Si el valor del bit es 0, las señales de negociación están habilitadas para la hora correspondiente. Si el valor del bit es 1, las señales de negociación no están permitidas durante la hora correspondiente. El número especificado se representa como un número binario y se utiliza como máscara de bits.
Las horas prohibidas tienen prioridad sobre las permitidas".
¿Pueden decirme, en un lenguaje sencillo, sin jerga, cómo se puede ajustar el horario permitido de 08 horas a 20 horas?
para empezar, ¿sabes lo que es un bit y un byte? (créeme, no es jerga)
¿es una pregunta retórica?)
no, esta es una pregunta para que yo entienda qué palabras usar para explicarte el significado de la máscara de bits (créeme, esto no es jerga)
Me gustaría mantenerlo simple - en el EA compilado en la sección "Parámetros" tienes que establecer la variableBadHoursOfDay a los valores que determinan las horas de negociación.
Intenté poner diferentes números y la prueba muestra que no hay comercio a ciertas horas.
Pero no puedo averiguar cómo establecer los tiempos requeridos correctamente.
Compañeros expertos.
Ayuda para un recién llegado.
Qué números introducir en este campo, para que la operación se realice sólo de 08 a 20 horas.
Compañeros expertos.
Ayuda para un recién llegado.
Qué números introducir en este campo, para que la operación se realice sólo de 08 a 20 horas.
Compañeros expertos.
Ayuda para un recién llegado.
Qué números introducir en este campo, para que la negociación sólo tenga lugar entre las 08:00 y las 20:00.
¿Por qué no le preguntas al autor del código? Sabe exactamente qué hacer...
Si el valor de este bit es 0, se permiten las señales de negociación en la hora correspondiente. Si el valor del bit es 1, las señales de negociación no están permitidas en la hora correspondiente.
¿Por qué no le preguntas al autor del código? Sabe exactamente lo que es...