Toute question des nouveaux arrivants sur MQL4 et MQL5, aide et discussion sur les algorithmes et les codes. - page 1923
Vous manquez des opportunités de trading :
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Inscription
Se connecter
Vous acceptez la politique du site Web et les conditions d'utilisation
Si vous n'avez pas de compte, veuillez vous inscrire
Où est déclaré Ask ?
Mondial.
Dans le domaine mondial, MqlTick a également annoncé
Mondial.
Dans la portée globale MqlTick est également déclaré
Autre question : où le symbole est-il déclaré ?
Pour ce qui est de l'utilisation de la structure, la remplissez-vous quelque part avec SymbolInfoTick() ? Ou décidé, ce poltergeist le remplira pour vous ? :)
Autre question : où le symbole est-il déclaré ?
Pour ce qui est de l'utilisation de la structure, la remplissez-vous quelque part avec SymbolInfoTick() ? Ou décidé, ce poltergeist le remplira pour vous ? :)
(Merci, je comprends).
En général, vous pouvez écrire sur le fait de le remplir explicitement)))), mais pas comme ceci
MqlTickLa variable MqlTick vous permet de recevoir les valeurs Ask, Bid, Last et Volume en un seul appel à la fonction SymbolInfoTick().
Merci, je vois.)
En fait, la garniture pourrait être écrite explicitement à )))), mais pas comme ça.
MqlTickLa variable de type MqlTick vous permet d'obtenir les valeurs Ask, Bid, Last et Volume en un seul appel à la fonction SymbolInfoTick().
Il y a un exemple dans l'aide.
Il y a un exemple dans l'aide.
C'est celle que je ne comprends pas bien. Vous pouvez obtenir et il remplit la structure)))) Je ne m'attendais pas à l'égalité)
Qu'est-ce qui n'est pas clair dans ce texte d'aide ?
"Une variable de type MqlTick vous permet d'obtenir les valeurs de Ask, Bid, Last et Volume en un seul appel à SymbolInfoTick(). "
Une structure est simplement un objet de données dans lequel vous pouvez écrire plusieurs valeurs de différents types.
Si vous n'écrivez rien à la structure, que pensez-vous qu'il y aura dans ses champs ?
Dans l'aide, il est dit "en un appel à la fonction SymbolInfoTick()", ce qui signifie que l'appel de cette fonction remplira la structure MqlTick qui lui est passée.
En soi, la variable dont la structure est de type MqlTick ne remplira rien par magie.
Tu écris quelque chose dans ta variable, n'est-ce pas ? Par exemple, Ask=SymbolInfoDouble(Symbol(),SYMBOL_ASK) ;.
Quelle est donc la différence entre ces variables pour que vous vouliez les voir remplies de données immédiatement après avoir déclaré une variable de type MqlTick ?
Qu'est-ce qui n'est pas clair dans ce texte d'aide ?
"Une variable de type MqlTick vous permet d'obtenir les valeurs de Ask, Bid, Last et Volume en un seul appel à SymbolInfoTick(). "
Une structure est simplement un objet de données dans lequel vous pouvez écrire plusieurs valeurs de différents types.
Si vous n'écrivez rien à la structure, que pensez-vous qu'il y aura dans ses champs ?
Dans l'aide, il est dit "en un appel à la fonction SymbolInfoTick()", ce qui signifie que l'appel de cette fonction remplira la structure MqlTick qui lui est passée.
En soi, la variable dont la structure est de type MqlTick ne remplira rien par magie.
Vous écrivez quelque chose dans votre variable, n'est-ce pas ? Par exemple, Ask=SymbolInfoDouble(Symbol(),SYMBOL_ASK) ;.
Quelle est la différence entre ces variables, si l'on veut les voir remplies de données juste après avoir déclaré une variable de type MqlTick ?
C'est une question de différence de perception))). C'est la deuxième fois avec moi. OrderSelect remplit aussi la structure, et j'ai appris cela dans le forum, et je ne l'ai pas compris dans l'aide. Peut-être que ce n'est que moi, bien sûr. ))))
Les solutions peuvent être différentes)))) )))
Il s'agit de différences de perception.)) C'est la deuxième fois que cela m'arrive. OrderSelect remplit également la structure, et je l'ai découvert dans le forum, mais je ne l'ai pas compris dans l'aide. Peut-être que ce n'est que moi, bien sûr. ))))
Les solutions peuvent être différentes)))) )))
Si un élément (tableau, structure, variable) est passé à une fonction par référence, il est logique de supposer qu'il est rempli dans la fonction et que le résultat est immédiatement affiché dans le tableau, la structure, la variable...
Si un élément (tableau, structure, variable) est passé à une fonction par référence, il est logique de supposer qu'il est rempli dans la fonction, et que le résultat est immédiatement affiché dans le tableau, la structure, la variable...
Un tableau et une structure sont TOUJOURS passés à une fonction par référence.