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
Busque en la ayuda integrada del terminal - Ayuda de MetaTrader 5 → Primeros pasos → Iniciar el terminal:
Si no quieres tener problemas con el sistema de seguridad, no instales el terminal en/Archivos de programa/ .
Lea también el artículo Una rápida inmersión en MQL5
Quería crear un script que inspeccionara la línea del indicador (similar al MA, pero en una ventana separada y puesta a 0, pero ese no es el punto) para la oscilación a cero, cruces, etc, entonces el script cambia los parámetros del indicador y el análisis de nuevo, el resultado es una tabla con los datos, o más bien un archivo con los resultados
No puedo usarlo como un script, así que ahora hago como búhos que miran los valores del indicador durante la optimización y los guardan en la función DeInit, añadiendo los datos durante cada pasada. El resultado será la misma tabla con los mismos 10000 valores del indicador
más sugerencias serán bienvenidas
En definitiva, ha funcionado, aunque es más lento a través del probador que a través del script, pero cualquier número de indicadores,
Y a la hora de hacer las pruebas he tenido que desactivar todos los núcleos, sólo he probado en 1 porque los resultados están divididos en varias partes, pero creo que es más fácil copiar todo en 1 archivo que esperar
¿Por qué terminal.exe carga un procesador de 2 núcleos al 50% cuando hay 7-10 indicadores personalizados activos, MT4 no carga?
¿Por qué terminal.exe carga un procesador de 2 núcleos al 50% cuando hay 7-10 indicadores personalizados activos, MT4 no carga?
No hay suficientes detalles. ¿Cómo se compara? ¿Qué indicadores exactamente? ¿Qué más ocurre en la terminal? ¿Tiene el código fuente de los indicadores? ¿En qué símbolo/período?
Hola. El problema en MetaTrader FOUR
Problema con las órdenes pendientes en el probador, concretamente la fecha de caducidad.
Así se abre una nueva orden, es decir, si no se ha activado en una hora, el servidor debe cerrarla.
Entonces compruebo cuál es la fecha de caducidad:
Esto es lo que obtengo cuando el EA funciona en el probador:
2013.03.01 12:45:58 2012.01.11 11:00 #advisor# EURUSD,H1: open #1 sell limit 2.00 EURUSD at 1.27972 ok
2013.03.01 12:45:58 2012.01.11 11:00 #advisor# EURUSD,H1: Alert: OrderExpiration = 2012.01.11:12:00
2013.03.01 12:45:58 2012.01.12 16:29 Probador: la orden #1, vender 2.00 EURUSD se abre a 1.27972
Es decir, la fecha y la hora de vencimiento se establecen correctamente, como quiero, pero no cierro a la hora de vencimiento - se abre una posición después de 24 horas.
He buscado en algunos foros, el problema se produce desde hace mucho tiempo.
Pocos detalles. ¿Cómo se compara? ¿Qué indicadores? ¿Qué más ocurre en la terminal? ¿Tiene el código fuente de los indicadores? ¿En qué símbolo/período?
Comparando los indicadores en MT4 que he escrito y transferido a MT5. Sólo indicadores en el terminal. Tengo fuentes. RTS fuchs no depende del símbolo. Período M1
El problema es que debido a la carga de la CPU los nuevos candelabros y precios dejan de dibujarse !!!!!!!!!!!!!!!.
(Figuras https://www.mql5.com/ru/forum/9926/page4 )
Comparando los indicadores en MT4 que he escrito y transferido a MT5. Sólo indicadores en el terminal. Tengo fuentes. RTS fuchs no depende del símbolo. Período M1
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡El problema es que debido a la carga de la CPU los nuevos candeleros y precios DEJAN de dibujarse !!!!!!!!!!!!!!!
(Figuras https://www.mql5.com/ru/forum/9926/page4 )
Buenas tardes a todos, pido ayuda a gente con experiencia.
La situación es la siguiente. Estoy probando un MT5 en forex. Tengo un Asesor Experto que coloca órdenes pendientes de Stop Buy y Stop Sell por la señal.
Al ejecutar el Asesor Experto en el probador de estrategias, observo que una orden de Stop Buy colocada por el Asesor Experto se activa (se abre una operación) antes de lo que debería ser de acuerdo con el precio al que debe ejecutarse la orden.
La estructura de una solicitud de operación para colocar una orden pendiente de Stop Buy es la siguiente:
En las expresiones
mrate[1].close+StopSell
и
mrate[1].close+StopSellTake
No hay ningún error, nos dan el precio al que se debe ejecutar la orden y el precio de Take Profit.
En consecuencia, mi pregunta es: ¿a qué precio comprueba MT5 las condiciones para la activación de las órdenes pendientes de Stop Buy y Stop Sell: al precio de compra y venta o al precio de la última operación?
Dado que va a utilizar el Asesor Experto en los FORTS reales, quiero que el precio de activación sea el precio de la última operación.
Tengo la suposición de que el precio de activación de la prueba es de compra o de venta; por lo tanto, el precio de activación apropiado no está disponible en el gráfico al precio de la última operación. He leído en el manual que "La activación de la orden para los instrumentos en el "modo de ejecución de intercambio" se realiza al Último precio (precio de una última operación ejecutada). Compruebo el modo de ejecución del símbolo que necesito RIH3
el terminal devuelve "Modo de ejecución de la operación: 3". 3 parece ser una ejecución de acciones, es decir, el precio de activación debe ser el último. Pero las órdenes pendientes se ejecutan como antes cuando el precio de activación aún no está en el gráfico.
Estoy probando en el servidor de demostración del broker FORTS.