Según la documentación: enum se refiere a un conjunto limitado de datos. En este sentido, la comparación y la asignación no son fundamentalmente diferentes: en ambos casos debe haber Advertencia o Error. Y el hecho de que se pueda comparar y no se pueda asignar es una tontería.
No hay ninguna diferencia, el código de prueba está incompleto - se utiliza una constante en la comparación mientras que es un valor variable en la asignación.
El compilador comprueba si hay una constante en la enumeración, se genera una advertencia y si la constante es otra enumeración, el compilador imprime
'ENUM_DEAL_REASON::DEAL_REASON_TP' will be used instead of 'ENUM_ORDER_REASON::ORDER_REASON_TP'
En el caso de una variable, el compilador no sabe cuál será el valor y genera un error.
Hemos decidido que si una enumeración en una expresión no coincide, siempre producirá un error, porque parece que poca gente se fija en los avisos, por considerarlos poco importantes...
En el indicador a través de CopyTime() hago una petición para obtener datos del marco temporal mensual. Si el gráfico se abre por primera vez, tardó 117 segundos en conseguir menos de 300 barras para el símbolo GBPCHF.
En la ayuda se menciona que cualquier dato de la TF se prepara independientemente de otros datos de la TF:
No está claro por qué tarda tanto en copiar 300 barras de otro TF. El indicador del historial a menudo sólo necesita los valores de las barras OLHC y no necesita el anidamiento interno de otros TFs. ¿Hay alguna manera de acelerar este momento? El mismo código en MT4 se ejecuta en menos de 0,05 segundos.
Para iniciar sesión y usar el sitio web MQL5.com es necesario permitir el uso de Сookies.
Por favor, active este ajuste en su navegador, de lo contrario, no podrá iniciar sesión.
Ha iniciado sesión. La autenticación de dos factores se ha desactivado. Vuelva a configurarla y escanee un nuevo código QR, o continúe con la autenticación de dos factores desactivada.
Según la documentación: enum se refiere a un conjunto limitado de datos. En este sentido, la comparación y la asignación no son fundamentalmente diferentes: en ambos casos debe haber Advertencia o Error. Y el hecho de que se pueda comparar y no se pueda asignar es una tontería.
No hay ninguna diferencia, el código de prueba está incompleto - se utiliza una constante en la comparación mientras que es un valor variable en la asignación.
Aquí está el código completo:
El compilador comprueba si hay una constante en la enumeración, se genera una advertencia y si la constante es otra enumeración, el compilador imprime
En el caso de una variable, el compilador no sabe cuál será el valor y genera un error.
Hemos decidido que si una enumeración en una expresión no coincide, siempre producirá un error, porque parece que poca gente se fija en los avisos, por considerarlos poco importantes...
Espero que en la próxima actualización del móvil (ios), la MT5 debería dar un "número mágico" para las operaciones y la información de las posiciones.
Es imposible seguir las operaciones en el móvil cuando estás usando varios EAs con diferentes números mágicos.
Espero que en la próxima actualización del móvil (ios), la MT5 debería dar un "número mágico" para las operaciones y la información de las posiciones.
Es imposible seguir las operaciones en el móvil cuando estás usando varios EAs con diferentes números mágicos.
Intenta usar un comentario para cada transacción.
En el indicador a través de CopyTime() hago una petición para obtener datos del marco temporal mensual. Si el gráfico se abre por primera vez, tardó 117 segundos en conseguir menos de 300 barras para el símbolo GBPCHF.
Vídeo: https://drive.google.com/file/d/10KW5Usa1ZVONRghSZCHuji4h3CDQVma-/view?usp=sharing
En la ayuda se menciona que cualquier dato de la TF se prepara independientemente de otros datos de la TF:
No está claro por qué tarda tanto en copiar 300 barras de otro TF. El indicador del historial a menudo sólo necesita los valores de las barras OLHC y no necesita el anidamiento interno de otros TFs. ¿Hay alguna manera de acelerar este momento? El mismo código en MT4 se ejecuta en menos de 0,05 segundos.
Copia por tiempo:
Si la hora de inicio llega a una barra inexistente - hubo una apertura tardía de la sesión, y esto NO suele ser el caso de los símbolos de Forex,
la función devuelve -1, lo que no es del todo lógico. Es más correcto devolver el más cercano encontrado.
Buenas tardes.
¿Dónde puedo descargar la última versión?
MetaTrader 5 build 3280
El enlace sólo dice marzo... 2361... :-(
Buenas tardes.
¿Dónde puedo descargar la última versión?
MetaTrader 5 build 3280
El enlace sólo dice marzo... 2361... :-(
Buenas tardes.
¿Dónde puedo descargar la última versión?
MetaTrader 5 build 3280
El enlace sólo dice marzo... 2361... :-(
Los 32 bits no se actualizan desde hace mucho tiempo...