Toute question des nouveaux arrivants sur MQL4 et MQL5, aide et discussion sur les algorithmes et les codes. - page 1918
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
Vous ne le voyez vraiment pas vous-même ?
"Comment dois-je écrire cela ?" - lorsqu'il est indiqué 0,01 lot, vous devez calculer le minimum disponible.
Je peux voir ça. Si vous le réglez sur 0,02, l'ordre avec un lot de 0,02 sera sélectionné. J'ai demandé comment le régler pour qu'il regarde d'abord le lot de 0,01, puis celui de 0,02 et ainsi de suite.
Vous avez besoin de 2 cycles : vous trouvez le volume minimum dans le premier, et vous le fermez dans le second. Et notez que lorsque vous fermez les ordres sont décalés d'une position, vous devez donc faire le cycle de la position maximale à 0.
Comment passe-t-on du maximum au minimum ?
Je demande comment faire pour qu'il regarde d'abord à 0,01, puis à 0,02 et ainsi de suite.
On vous a déjà dit deux fois comment.
Je peux voir ça. Si vous le réglez sur 0,02, il sélectionnera les ordres avec un lot de 0,02. Je demande comment le régler pour qu'il regarde d'abord 0,01, puis 0,02 et ainsi de suite.
Agréger le tableau en un tableau à deux dimensions, avec les lots dans la première dimension et les billets dans la seconde. Trier le tableau, et fermer tant que la première dimension a le plus petit lot. Ou si vous devez tout fermer, mais comme le lot augmente, fermez à la fin...
Vous avez besoin de 2 cycles : vous trouvez le volume minimum dans le premier et le fermez dans le second. Et notez que lorsque vous fermez les ordres sont décalés d'une position, vous devez donc faire le cycle de la position maximale à 0.
non. Du plus ancien au plus récent.
Je savais ce qu'ils disaient. Eh bien, je vais devoir apprendre par essais et erreurs, comme d'habitude.
Je savais ce qu'ils disaient. Eh bien, je vais devoir apprendre par essais et erreurs, comme d'habitude.
Bonsoir, chers experts !
S'il vous plaît, aidez-moi à comprendre une chose. Je suis en train d'écrire le début d'une fonction et j'ai décidé de vérifier une partie de son code avec un script :
Mais le résultat est imprimé dans l'onglet Experts, ce qui laisse un peu perplexe. L'ordre en attente ORDER_TYPE_BUY_STOP a le symbole, mais l'ORDER_TYPE_SELL_STOP ne l'a pas pour une raison quelconque.
Avec quoi peut-il être relié ? Salutations, Vladimir.
Bonsoir, chers experts !
S'il vous plaît, aidez-moi à comprendre une chose. Je suis en train d'écrire le début d'une fonction et j'ai décidé de vérifier une partie de son code avec un script :
Mais le résultat imprimé dans l'onglet Experts est un peu déroutant. L'ordre en attente ORDER_TYPE_BUY_STOP a le symbole, mais l'ORDER_TYPE_SELL_STOP ne l'a pas pour une raison quelconque.
Avec quoi peut-il être relié ? Salutations, Vladimir.
Il s'agit du fait que vous n'avez pas sélectionné un billet, mais que vous essayez d'obtenir ses caractéristiques.
Merci, Sergey, pour votre réponse ! Votre réponse m'a laissé encore plus perplexe. Comment est-ce possible ? Lorsque je lance le script, tous les ordres en attente sont interrogés. Comme on peut le voir sur l'image, il y en a deux sur le graphique, et en même temps, un ticket est sélectionné et l'autre non ? Ce n'est pas très clair.
Pouvez-vous l'expliquer plus en détail ?
Je ne pose pas cette question par pure curiosité, mais dans le but de poursuivre l'auto-apprentissage.
Salutations, Vladimir.