Cualquier pregunta de los recién llegados sobre MQL4 y MQL5, ayuda y discusión sobre algoritmos y códigos - página 1746
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
Primero, compruébalo.
y en segundo lugar, tal vez el corredor no tiene ese volumen de cotizaciones
Nah nah, estoy copiando un poco, probé períodos de un día a un año. Los parámetros especificados están al máximo (10000000).
...
Cuando se solicitan datos del indicador, si la serie de tiempo solicitada no ha sido construida todavía o necesita ser descargada del servidor, la función devolverá -1 inmediatamente, pero se iniciará el proceso de descarga/construcción en sí.
Cuando se solicitan datos al Asesor Experto o a un script, se iniciará lacarga desde el servidor, si el terminal no tiene estos datos localmente, o se iniciará la construcción de las series temporales requeridas, si los datos pueden ser construidos desde el historial local, pero aún no están listos. La función devolverá la cantidad de datos que estará lista para el tiempo de espera, pero la carga del historial continuará, y la siguiente petición similar devolverá más datos.
...
Qué raro. Dice que la propia descarga irá si se copia desde un historial descargado, pero... No pasa nada. Error 4073 (y después de reiniciar si se repite)
No, no, estoy copiando un poco, he probado períodos de un día a un año. Los parámetros especificados están al máximo (10000000).
Extraño. Dicen que se cargará solo si copio del historial descargado, pero... no pasa nada. Error 4073
No es lo mismo en MT5 que en MT4
Texto
...
Al solicitar datos del indicador, si las series temporales solicitadas no han sido construidas o deben ser descargadas del servidor, la función devolverá -1 inmediatamente, pero se iniciará el proceso de carga/construcción propiamente dicho.
Cuando se solicitan datos al Asesor Experto o a un script, se iniciará la carga desde el servidor, si el terminal no tiene estos datos localmente, o se iniciará la construcción de las series temporales requeridas, si los datos pueden ser construidos desde el historial local, pero aún no están listos. La función devolverá la cantidad de datos que estará lista para el tiempo de espera, pero la carga del historial continuará, y la siguiente petición similar devolverá más datos.
...
Tomado del manual de MT4
Según tengo entendido, incluso después de una solicitud, el historial debería cargarsehttps://docs.mql4.com/ru/series/copytime
.
Texto
Tomado del manual de MT4
Según tengo entendido, incluso después de una solicitud, el historial debería descargarsehttps://docs.mql4.com/ru/series/copytime
Por lo que he encontrado, MT4 carga desde el archivo y MT5 desde el servidor del broker
Por lo que he encontrado, MT4 carga desde el archivo, mientras que MT5 carga desde el servidor del broker
Por favor, aclare qué quiere decir con "su archivo".
Por favor, aclare qué significa "su archivo".
Ahhhh, ya veo. Ya veo.
Eh, esa entrada de documentación es ahora un verdadero dolor de cabeza
Saludos. ¿Podría decirme, por favor, si se puede hacer esto y cómo?
¿Es posible escribir sus propias funciones para poder pasar diferentes números de parámetros a las funciones escritas?
Cómo, por ejemplo, en esta función, puede pasar 4 o 5 parámetros.
Saludos. ¿Podría decirme, por favor, si se puede hacer esto y cómo?
¿Es posible escribir sus propias funciones para poder pasar diferentes números de parámetros a las funciones escritas?
Cómo, por ejemplo, en esta función, puede pasar 4 o 5 parámetros.
2,5 maneras: 1) hacer parámetros con valores por defecto 2) escribir funciones con los mismos nombres pero diferentes argumentos. 3) escribir "funciones de plantilla" (utilizando tanto la 1 como la 2)
Para el usuario de la función, será similar al hecho de que la función tiene "4 o 5" parámetros y/o el parámetro toma diferentes tipos
2,5 maneras: 1) hacer parámetros con valores por defecto 2) escribir funciones con los mismos nombres pero diferentes argumentos. 3) escribir "funciones de plantilla" (utilizando tanto la 1 como la 2)
Para el usuario de la función, será como si la función tuviera "4 o 5" parámetros y/o el parámetro tomara diferentes tipos
Gracias.
Resulta que hay diferentes funciones con el mismo nombre. ¿Y nopuedes hacer que se pueda pasar un número diferente de parámetros?