Cualquier pregunta de los recién llegados sobre MQL4 y MQL5, ayuda y discusión sobre algoritmos y códigos - página 1835

 
Alexey Viktorov #:

Andrey, tienes un enfoque muy extraño para aprender a programar. Nunca he intentado trabajar con archivos .dll, pero después de mirar la documentación me he dado cuenta de que

¿Dónde está la declaración de la función en tu código?

Y luego en el ejemplo

las funciones que se supone que deben ser llamadas desde el código se enumeran...

¿Dónde están las funciones en su código?

No he tenido suerte con la importación de funciones, el problema está descrito en el primer post de la página anterior.

Estoy tratando de hacerlo de otra manera, como en

https://www.mql5.com/ru/docs/basis/preprosessor/import

No puedo decidir si lo estoy haciendo correctamente por el ejemplo dado o el ejemplo está mal.

 
Saludos. Puede alguien aconsejar cómo añadir la función de comercio de tiempo a mt4 EA. Quiero que mi EA trabaje desde, por ejemplo, las 00.00 hasta las 23.00 y no haga nada durante el resto de la hora. Quizás alguien tenga un trozo de código y cómo implementarlo. Tengo una buena idea de cómo implementar esto en mi EA.
 
Иван Макаров de comercio de tiempo a mt4 Expert Advisor? Si quiero que mi EA trabaje desde las 00.00 hasta las 23.00 y no haga nada durante la siguiente hora. Quizás alguien tenga un trozo de código y cómo implementarlo. Tengo una buena idea de cómo implementar esto en mi EA.

¿Lo has probado tú mismo? ¿Qué es lo que no le ha funcionado? Es fácil hacer la comparación en minúsculas o en formato de tiempo.

 
Andrey Sokolov #:

Todavía no he podido importar las funciones, he descrito el problema en el primer post de la página anterior.

Estoy tratando de hacerlo de una manera diferente, como en la ayuda

https://www.mql5.com/ru/docs/basis/preprosessor/import

Todavía no puedo decidir si lo estoy haciendo mal por el ejemplo anterior o el ejemplo está mal.

Este ejemplo es erróneo.

Empecé con estos artículos

https://www.mql5.com/ru/articles/249

https://www.mql5.com/ru/articles/5563

 
Andrey Sokolov #:

Todavía no he podido importar las funciones, he descrito el problema en el primer post de la página anterior.

Estoy tratando de hacerlo de una manera diferente, como en la ayuda

https://www.mql5.com/ru/docs/basis/preprosessor/import

Todavía no lo entiendo, lo estoy haciendo de forma equivocada, o no es el ejemplo correcto.

La pregunta está en mql4, por lo que no entiendo de inmediato, que es una cuestión de mql5. No existe tal cosa en mql4.

¿Has hecho un dll de prueba?

 
Alexey Viktorov #:

La pregunta está en el tema de mql4 y no me di cuenta inmediatamente de que era una pregunta sobre mql5. No existe tal cosa en mql4.

¿Has hecho un dll de prueba?

¿Qué no hay tal cosa?

 
Alexey Viktorov #:

La pregunta está en el tema de mql4 y no me di cuenta inmediatamente de que era una pregunta sobre mql5. No existe tal cosa en mql4.

¿Has hecho un dll de prueba?

Al principio lo hice para el 4, pero ahora es para el 5 y da el mismo error, no se encuentra ninguna función en la dll.


#property strict

#import "C:\Users\Андрей\source\repos\ConsoleAppForMql\TestLib\bin\Debug\TestLib.dll"
int Inc();
#import

int OnInit(){

Print("  до вызова Inc()");

int x = Inc();

Print(" Inc()  "+ (string)x);

return(INIT_SUCCEEDED);}

void OnDeinit(const int reason){

}
void OnTick(){

} 
 
Tretyakov Rostyslav #:

El ejemplo no es correcto.

Empecé con estos artículos

https://www.mql5.com/ru/articles/249

https://www.mql5.com/ru/articles/5563

Gracias, lo voy a masticar.

Si hay un ejemplo que funcione, creo que lo haría muy fácil.

 
Andrey Sokolov #:

Gracias, lo voy a masticar.

Si hay un ejemplo que funcione, creo que lo haría muy fácil.

Ya escribí

primer puesto.

 
Tretyakov Rostyslav #:

Ya escribí

el primer puesto.

Gracias, aún no lo he terminado.

Razón de la queja: