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
...
p.s. ceux qui me disent d'utiliser des bibliothèques standard, ne vous donnez pas la peine, j'aime savoir ce que fait mon expert et ne pas espérer qu'il ne s'aplatisse pas par la suite.
J'essaie de faire ça depuis 6 heures et j'ai tendance à penser que c'est impossible.
Je ne vais pas utiliser un standard, si vous voulez bien m'excuser...
J'essaie de faire ça depuis 6 heures et j'ai tendance à penser que c'est impossible.
Je n'utiliserai rien de standard, si vous voulez bien m'excuser...
Qu'est-ce qui vous effraie tant dans les bibliothèques standard? Regardez ce qui se trouve dans le fichier Trade.mqh:
Fonction permettant d'ouvrir une position :
//---
Vous devriez convenir que ce n'est pas très différent de ce que vous essayez de faire. Faites attention à la fonction ClearStructures(). Si les arrêts doivent être réglés après l'ouverture de la position, la fonction suivante vous y aidera :
//---
C'est simple et tout fonctionne. Et ensuite, vous pouvez ajouter/changer/expérimenter comme bon vous semble.
J'essaie de faire ça depuis 6 heures et j'ai tendance à penser que c'est impossible.
Je n'utiliserai aucun des standards, si vous voulez bien m'excuser...
Surtout pour vous :
Pour toucher l'inconnu, il suffit d'insérer ce code dans le script, de le compiler, puis de placer le curseur sur Acheter et d'appuyer sur Alt + G.
Vous allez commencer à voyager dans les entrailles de toutes les bibliothèques. En même temps, examinez la gestion des erreurs.
Surtout pour vous :
Pour toucher l'inconnu, il suffit d'insérer ce code dans le script, de le compiler, puis de placer le curseur sur Acheter et d'appuyer sur Alt+G.
Vous allez commencer à parcourir l'intérieur de toutes les bibliothèques. En même temps, examinez la gestion des erreurs.
"Yeah, baby!"
Vous pouvez même exprimer ce qui précède et tout ira bien. )))Je suppose qu'il n'y a pas d'autre moyen de le faire, n'est-ce pas ?
#include <trade\trade.mqh>
Je suppose qu'il n'y a pas d'autre moyen de le faire, n'est-ce pas ?
C'est ce que je fais))... 6ème heure... et je n'arrive pas à trouver où est l'erreur
la réticence à utiliser les bibliothèques standard est due au fait que les drapeaux et les variables globales sont utilisés dans les fonctions, et qu'il ne semble pas raisonnable de démonter trade.mqh et d'autres parties
C'est ce que je fais))... 6ème heure... et je n'arrive pas à trouver où est l'erreur
Je ne veux pas utiliser les bibliothèques standard parce que j'utilise des drapeaux et des variables globales à l'intérieur des fonctions, et il ne semble pas raisonnable de séparer trade.mqh et les autres fonctions.
Sur quel serveur et quel symbole essayez-vous ?
J'ai exécuté votre code sur MetaQuotes-Demo et la transaction a réussi :
MetaQuotes-Démo
Connexion : 1219233
EURUSD
Je viens d'essayer sur la fourrière, même histoire. Pas d'arrêt. Je fais tout dans le testeur.
Build 655 (si cela peut aider)