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
Bonjour !
Le testeur ne veut pas ouvrir une position, il génère une erreur
ERR_TRADE_SEND_FAILED (ÉCHEC)
4756
Échec de l'envoi de la demande d'échange
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
Je pense que quelque chose doit être corrigé ici
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
Je vais maintenant essayer de remplacer cette fonction par la suivante
Bonjour !
Le testeur ne veut pas ouvrir une position et donne une erreur
ERR_TRADE_SEND_FAILED (ÉCHEC)
4756
Échec de l'envoi de la demande d'échange
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
Je pense que quelque chose doit être corrigé ici.
Oui. C'est votre dealer-Forexclub pour eux type d'ordre FilingFock. Je vais me promener avec le chien et réparer ça. Je ne pensais pas qu'il y avait quelqu'un d'autre sur le forexclub...
Oui. C'est votre dealer-Forexclub qui doit avoir un type d'ordre FilingFoc. Je vais me promener avec le chien et réparer ça. Je ne pensais pas qu'il y avait quelqu'un d'autre sur le forexclub...
Le mode de remplissage doit être défini par les règles, et non par le nom du cambiste.
Ajouté.
Vous pouvez voir un exemple dans la classe de commerce CTrade
SetMarginMode
Définit le mode de calcul de la marge en fonction des paramètres actuels du compte.
SetTypeFillingBySymbol
Définit le type d'ordre en fonction des paramètres du symbole spécifié.
Oui. C'est votre dealer-Forexclub qui doit avoir un type d'ordre FilingFoc. Je vais me promener avec le chien et réparer ça. Je ne pensais pas qu'il y avait quelqu'un d'autre sur le forexclub...
Je n'avais pas remarqué - vous avez sûrement encore un courtier ici.
Ça marche.
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
a changé -----------
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
Il semble que cela fonctionne bien jusqu'à présent.
Ça marche.
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
a changé -----------
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
Il semble que cela fonctionne bien jusqu'à présent.
comme il est pré-testé avec l'algorithme, je me demande si le résultat est le même ?
Je suis toujours en train de faire un test d'une minute - mon ordinateur est faible, donc les tests sont lents.
Cela semble bon à première vue - voyons à quoi ressemble le résultat final.
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
aucune erreur dans le testeur d'Expert
Bonjour !
Le testeur ne veut pas ouvrir une position, il génère une erreur
ERR_TRADE_SEND_FAILED (ÉCHEC)
4756
Échec de l'envoi de la demande d'échange
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
Je pense que quelque chose doit être corrigé ici
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
Je vais essayer de remplacer cette fonction par celle-ci.
Vous n'êtes pas obligé de le faire.
La 119e ligne devrait être if (AccountInfoString(ACCOUNT_COMPANY)=="Alpari" || AccountInfoString(ACCOUNT_COMPANY)=="Forex Club International Limited") TypeFilling = ORDER_FILLING_FOK;
et de même pour AUTOOrderSELL. C'EST TOUT. :)
Pas besoin.
La 119e ligne devrait être if (AccountInfoString(ACCOUNT_COMPANY)=="Alpari" || AccountInfoString(ACCOUNT_COMPANY)=="Forex Club International Limited") TypeFilling = ORDER_FILLING_FOK;
et de même pour AUTOOrderSELL. C'EST TOUT. :)
Je vais le laisser comme ça pour l'instant - je le corrigerai après le test
- ne pas vouloir arrêter le testeur
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
la seule mauvaise chose est que le test est en cours maintenant - et j'ai l'impression d'en faire trop ici
Le mode de remplissage doit être défini par les règles, et non par le nom du courtier en devises.
Ajouté.
Vous pouvez voir un exemple dans la classe de commerce CTrade
SetMarginMode
Définit le mode de calcul de la marge en fonction des paramètres actuels du compte.
SetTypeFillingBySymbol
Définit le type d'ordre en fonction des paramètres du symbole spécifié.
Merci beaucoup. Je devrais utiliser le mode automatique mais je ne l'ai pas trouvé. C'est pourquoi j'ai préparé ce patch en tant qu'instructions simples pour le courtier qui doit l'utiliser :) Ils ne sont que deux. Remake. Merci.