Preguntas de los principiantes MQL5 MT5 MetaTrader 5 - página 1263
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
¿Cómo puede un EA en modo de prueba determinar qué modo de simulación de ticks se utiliza en una prueba?
¿Cómo puedeun EA distinguir entre "OHLC en M1" y "Sólo precio de apertura"?
Responderé a mi propia pregunta. El tipo de modelado de las garrapatas se imprime en "Modelo"
https://www.mql5.com/ru/forum/318305/page12#comment_14176127
¿Puede decirme cómo conseguir
Valor facial = ?
и
Interés acumulado = ?
Estos valores se utilizan en el cálculo de las promesas y los beneficios para
SYMBOL_CALC_MODE_EXCH_BONDS
SYMBOL_CALC_MODE_EXCH_BONDS_MOEX
en fórmulas
Margen: Lotes * Tamaño del contrato * Valor nominal * precio_abierto * /100
Beneficio: Lotes * precio_de_cierre * valor nominal * tamaño_del_contrato + interés acumulado * lotes * tamaño_del_contrato
Buenas tardes, ¿puedo preguntar sobre el algoritmo de generación de la hora de llegada de la garrapata para M1? Extracto de la ayuda.
Prueba de estrategias
De hecho, los precios OHLC están presentes en los datos históricos. Por lo tanto, durante las pruebas sólo se generan los tiempos de llegada de los ticks de apertura, alta, baja y cierre, los valores de los precios se toman del historial.
Buenas tardes, ¿puedo preguntar sobre el algoritmo de generación de la hora de llegada de la garrapata para M1? Extracto de la ayuda.
Prueba de estrategias
De hecho, los precios OHLC están presentes en los datos históricos. Por lo tanto, durante las pruebas sólo se generan los tiempos de llegada de los ticks de apertura, alta, baja y cierre, los valores de los precios se toman del historial.
Ticks reales y generados
Tics reales y generados
De ahí saqué el extracto del texto. Me interesa saber cómo llegan las garrapatas (hora de llegada, resaltada en negrita)
De ahí saqué el extracto del texto. Me interesa saber cómo llegan las garrapatas (hora de llegada, resaltada en negrita)
En el modo OHLC no hay ticks como tal. Naturalmente, el tiempo entre cuatro puntos se divide en cuatro intervalos.
Para comprobarlo: ponga Print en OntTick() y ejecútelo en modo OHLC.
Hola. ¿Puedes darme una pista?
¿Cómo compruebo si la hora es comercial o no?
(para que el EA empiece a funcionar inmediatamente, sin esperar al primer tick)
Hola. ¿Puedes darme una pista?
¿Cómo puedo comprobar si la hora es una hora comercial o no?
(para que el Asesor Experto empiece a trabajar inmediatamente, sin esperar al primer tick)
OnTimer()
pero ¿qué tipo de ofertas van a poner en sus pedidos?)
https://www.mql5.com/ru/docs/event_handlers/ontimer
OnTimer()
qué tipo de ofertas pondrán en los pedidos).
https://www.mql5.com/ru/docs/event_handlers/ontimer
Esta no es la cuestión. La cuestión es cómo hacer que el Asesor Experto empiece a trabajar, incluso a operar, cuando sea el momento adecuado, sin esperar a un nuevo tick.
Esta no es la cuestión. La cuestión es cómo hacer que el Asesor Experto empiece a trabajar, incluso a operar, cuando sea el momento de hacerlo, sin esperar a un nuevo tick.
El Asesor Experto procesa los eventos. Si no quiere esperar el evento NewTick#, que es manejado por la funciónOnTick, puede usar el comando
boolEventSetTimer(int seconds// número de segundos
);
para generar eventosdel temporizadorcon la periodicidad especificada, el evento Timer# es manejado por la función OnTimer(). Su Asesor Experto trabajará de forma continua (con cierta periodicidad) sin esperar a los eventos de tick.