Andrey, vous avez une approche très étrange de l'apprentissage de la programmation. Je n'ai jamais essayé de travailler avec des fichiers .dll, mais après avoir regardé la documentation, j'ai remarqué que
Où se trouve la déclaration de fonction dans votre code ?
Et puis dans l'exemple
les fonctions qui sont censées être appelées à partir du code sont listées...
Où se trouvent les fonctions dans votre code ?
Je n'ai pas eu de chance avec l'importation de fonctions, le problème est décrit dans le premier message de la page précédente.
J'ai essayé de le faire d'une autre manière, comme dans
Salutations. Comment faire pour ajouter la fonction de trading de temps à l'EA mt4 ? Je veux que mon EA fonctionne de 00h00 à 23h00 et ne fasse rien pendant le reste de l'heure. Peut-être que quelqu'un a un morceau de code et comment l'implémenter. J'ai une bonne idée de la manière dont je peux l'implémenter dans mon EA.
Иван Макаров temps de trading au conseiller expert mt4 ? Si je veux que mon EA fonctionne de 00.00 à 23.00 et ne fasse rien pendant l'heure suivante. Peut-être que quelqu'un a un morceau de code et comment l'implémenter. J'ai une bonne idée de la manière dont je peux l'implémenter dans mon EA.
Avez-vous déjà essayé vous-même ? Qu'est-ce qui n'a pas marché pour vous ? Il est facile de faire la comparaison en minuscules ou en format horaire.
La question se trouve dans le sujet mql4 et je n'ai pas immédiatement réalisé qu'il s'agissait d'une question sur mql5. Il n'y a pas de telle chose dans mql4.
La question se trouve dans le sujet mql4 et je n'ai pas réalisé immédiatement qu'il s'agissait d'une question sur mql5. Il n'y a pas de telle chose dans mql4.
Avez-vous fait une dll de test ?
Au début je l'ai fait pour 4, mais maintenant c'est pour 5 et il y a la même erreur, aucune fonction n'est trouvée dans 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(){
}
Andrey, vous avez une approche très étrange de l'apprentissage de la programmation. Je n'ai jamais essayé de travailler avec des fichiers .dll, mais après avoir regardé la documentation, j'ai remarqué que
Où se trouve la déclaration de fonction dans votre code ?
Et puis dans l'exemple
les fonctions qui sont censées être appelées à partir du code sont listées...
Où se trouvent les fonctions dans votre code ?
Je n'ai pas eu de chance avec l'importation de fonctions, le problème est décrit dans le premier message de la page précédente.
J'ai essayé de le faire d'une autre manière, comme dans

https://www.mql5.com/ru/docs/basis/preprosessor/import
Je ne peux pas décider si je le fais correctement à l'aide de l'exemple donné ou si l'exemple est faux.
Avez-vous déjà essayé vous-même ? Qu'est-ce qui n'a pas marché pour vous ? Il est facile de faire la comparaison en minuscules ou en format horaire.
Je n'ai pas encore réussi à importer les fonctions, j'ai décrit le problème dans le premier message de la page précédente.
J'essaie de le faire d'une manière différente, comme dans l'aide
.
https://www.mql5.com/ru/docs/basis/preprosessor/import
Je n'arrive pas encore à décider si je m'y prends mal avec l'exemple ci-dessus ou si l'exemple est faux.
Cet exemple est faux !
J'ai commencé par ces articles
https://www.mql5.com/ru/articles/249
https://www.mql5.com/ru/articles/5563
Je n'ai pas encore réussi à importer les fonctions, j'ai décrit le problème dans le premier message de la page précédente.
J'essaie de le faire d'une manière différente, comme dans l'aide
.
https://www.mql5.com/ru/docs/basis/preprosessor/import
Je n'ai pas encore compris, je ne le fais pas de la bonne manière, ou ce n'est pas le bon exemple.
La question est dans mql4, donc je ne comprends pas immédiatement, que c'est une question de mql5. Je ne le vois pas dans mql4.
Avez-vous fait une dll de test ?
La question se trouve dans le sujet mql4 et je n'ai pas immédiatement réalisé qu'il s'agissait d'une question sur mql5. Il n'y a pas de telle chose dans mql4.
Avez-vous fait une dll de test ?
Qu'est-ce qui n'existe pas ?
La question se trouve dans le sujet mql4 et je n'ai pas réalisé immédiatement qu'il s'agissait d'une question sur mql5. Il n'y a pas de telle chose dans mql4.
Avez-vous fait une dll de test ?
Au début je l'ai fait pour 4, mais maintenant c'est pour 5 et il y a la même erreur, aucune fonction n'est trouvée dans 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(){ }L'exemple n'est pas correct !
J'ai commencé par ces articles
https://www.mql5.com/ru/articles/249
https://www.mql5.com/ru/articles/5563
Merci, je vais y réfléchir.
S'il existe un exemple fonctionnel, je pense que cela rendrait les choses très faciles.
Merci, je vais y réfléchir.
S'il existe un exemple fonctionnel, je pense que cela rendrait les choses très faciles.
J'ai déjà écrit
premier poste.
J'ai déjà écrit
le premier poste.
Merci, je ne l'ai pas encore terminé.