La grande et terrible MT4 pour toujours (ou comment organiser une transition) - page 16
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
cela fonctionne bien - (en fonction de quel objectif !?)
qui fonctionne bien - (en fonction de quel objectif !?)
Ne vous impliquez pas. Ils ont un DC spécial qui construit toutes sortes d'intrigues pour attraper les MT bugs.
Un DC spécial qui construit toutes sortes d'intrigues pour attraper les MT bugs.
La plupart des courtiers travaillent selon le même schéma : Result.deal == 0.
Par exemple, Signals est le courtier le plus populaire pour le scalping.
Parmi les courtiers réputés, il est assez difficile de trouver un MT5 qui fonctionne selon un schéma différent.
cela fonctionne bien - (selon le but recherché !?)
La plupart des courtiers travaillent selon le même schéma : Result.deal == 0.
Signals, par exemple, est le courtier le plus populaire pour le scalping.
Parmi les courtiers connus, il est assez difficile de trouver un MT5 qui fonctionne selon un schéma différent.
Je ne sais pas quel type de scalping fonctionne à tel point que vous n'avez pas le temps de fermer une position...
Si cela ne vous dérange pas, essayez quand même d'ajouter la vérification du nombre de positions
Je pense que les deux positions sont ouvertes et fermées. Cela ne ferait pas de mal d'essayer d'obtenir les types de ces deux positions. S'ils sont dirigés différemment, cela confirmera mes soupçons...
C'est fait :
Résultat :
Obtenez le statut de cette commande. Si le ticket est connu.
La transaction a échoué, le prix d'exécution est de 0.
Structure du résultat de la demande de transaction (MqlTradeResult)
En réponse à une demande de transaction, le serveur de transaction renvoie des données contenant le résultat du traitement de la demande de transaction sous la forme d'une structure prédéfinie spéciale MqlTradeResult.
Donc obtenir le statut de cette commande. Si le ticket est connu.
La transaction a échoué, le prix d'exécution est de 0.
C'est ça le problème : c'est passé. Lorsque le script se termine, une ou deux positions sont laissées en suspens (en fonction du nombre d'imprimantes que vous insérez dans le code).
Code :
Résultat :
Je ne sais pas quel genre de scalping fonctionne si fort que vous ne pouvez pas fermer une position à temps...
Tout est dans le temps là-bas. Il s'agit simplement d'une caractéristique architecturale de MT5.
Si vous le voulez bien, essayez d'ajouter la vérification du nombre de positions
Cette vérification est présente dans le code source.
Je pense que les deux positions sont ouvertes et fermées. Cela ne ferait pas de mal d'essayer d'obtenir les types de ces deux postes. S'ils sont dirigés différemment, cela confirmerait mes soupçons...
Il n'existe pas de position de fermeture.
Je n'ai pas encore eu le temps de le poster. Je le posterai dans les 24 heures.
Ça n'a pas marché, j'ai trouvé des problèmes.
Ça n'a pas marché, j'ai trouvé des problèmes.
J'ai hâte d'y être. Si vous avez besoin d'aide pour quoi que ce soit, écrivez-nous.