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
XAUUSDcheck n'est pas testé. Mais le test est réussi parce qu'il teste tout le reste.....
Bon à savoir.
et comme il se doit avec
Erreur OrderSend 131
pas du tout
Il n'y a pas d'erreur dans le testeur sur le test automatique
J'ai suivi toutes les instructions et ça a marché :
ErreurOrderSend 131
Uffffff !!!!Je pense que l'autovalidation est la première chose qu'un vendeur doit faire.
Moi aussi, j'ai eu ma part d'erreurs, et elles étaient dues à l'inattention.
Mais, l'autovalidation est le premier mur face aux "mecs" qui téléchargent du code gratuit à partir d'une base de code et essaient de le vendre en changeant le nom. :-(
Malheureusement, pour cette raison, il existe des milliers de programmes sur le marché, parmi lesquels il est difficile de trouver quelques programmes valables.
Je mettrais un code spécial dans le codebase pour que Market ne l'accepte pas à la vente. Parce que ça fait mal :-( ici, on passe des années, voire 5 ans, à développer, peaufiner et améliorer des programmes pour satisfaire les clients.
Et quelqu'un a téléchargé le produit fini, en a changé le nom, l'a mis sur le marché à un prix de dumping, et c'est tout. .... Les clients pensent que "moins cher signifie que je l'achète".....
Comme en Chine,
Je m'assieds sur aliexpress - au moins 5 bâtons pour GOPRO commandés à bas prix - le résultat - une semaine en mer - le bâton rouillé.
Ce n'est pas ma main qui se lève pour acheter le bâton original pour 100 livres, qui ne rouille pas. Mais non, en Chine j'ai déjà donné 120 livres, et j'ai commandé un autre bâton du même .................. Putain d'avidité......
et comme il se doit avec
Erreur OrderSend 131
pas du tout
Il n'y a pas d'erreur dans le testeur sur le test automatique
J'ai fait toutes les recommandations et pourtant :
ErreurOrderSend 131
Uffffff !!!!Il vous suffit de vérifier la valeur minimale et ce n'est pas difficile du tout.
J'ai beaucoup de fonctions de calcul qui font cela.
{ int lotDigit=(int)fabs(log10(SymbolInfoDouble(_Symbol,SYMBOL_VOLUME_STEP)));
if(!MathIsValidNumber(lotDigit)) lotDigit=0;
{
double FreeMg =AccountFreeMargin();
double Margin =MarketInfo(Symbol(),MODE_MARGINREQUIRED);
double Step =MarketInfo(Symbol(),MODE_LOTSTEP);
double Minlot =MarketInfo(Symbol(),MODE_MINLOT);
double MaxLot =MarketInfo(Symbol(),MODE_MAXLOT);
double loty =MathFloor(FreeMg*Risk/100/Margin/Step)*Step;
loty = NormalizeDouble(loty,lotDigit);
if(loty<Minlot) loty=Minlot;
if(loty>MaxLot) loty=MaxLot;
Lots=loty;
Lots=NormalizeDouble(Lots,lotDigit);
return (Lots);}}
//================================================================
Il existe également un exemple sur le marché
Avant d'appeler OrderSend, je vérifie via
si (CheckVolumeValue(Lots,com) ==false )return(0) ;
Malgré tout, l'erreur 131 réapparaît.
J'ai beaucoup de fonctions de calcul qui font ceci
{ int lotDigit=(int)fabs(log10(SymbolInfoDouble(_Symbol,SYMBOL_VOLUME_STEP)));
if(!MathIsValidNumber(lotDigit)) lotDigit=0;
{
double FreeMg =AccountFreeMargin();
double Margin =MarketInfo(Symbol(),MODE_MARGINREQUIRED);
double Step =MarketInfo(Symbol(),MODE_LOTSTEP);
double Minlot =MarketInfo(Symbol(),MODE_MINLOT);
double MaxLot =MarketInfo(Symbol(),MODE_MAXLOT);
double loty =MathFloor(FreeMg*Risk/100/Margin/Step)*Step;
loty = NormalizeDouble(loty,lotDigit);
if(loty<Minlot) loty=Minlot;
if(loty>MaxLot) loty=MaxLot;
Lots=loty;
Lots=NormalizeDouble(Lots,lotDigit);
return (Lots);}}
//================================================================
Votre lotDigit est un imbécile qui calcule toujours 0. Il n'est pas dans l'exemple de la documentation. Apparemment, vous aimez beaucoup de crochets ?
Aussi ceci : FreeMg*Risk/100/Margin/Step... D'où vient le chiffre 100 ? De toute évidence, du plafond.
C'est beaucoup de cordes. C'est vraiment beaucoup, que calculez-vous ?