Toute question de débutant, afin de ne pas encombrer le forum. Professionnels, ne passez pas à côté. Nulle part sans toi - 6. - page 75
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, pouvez-vous me dire où se trouve l'erreur dans le code suivant ?
J'appelle la boucle au moment de "deinit".
Il supprime tout sauf la dernière commande.
Je pense que cette ligne est très probablement une erreur >> for (int i=1 ; i<=OrdersTotal() ; i++) <<
Pourtant, logiquement, tout semble correct... qu'ai-je raté ?
Merci d'avance !
Faire la boucle à l'envers
Bonjour, pouvez-vous me dire où se trouve l'erreur dans le code suivant ?
J'appelle la boucle au moment de "deinit".
Il supprime tout sauf la dernière commande.
Je pense que cette ligne est très probablement une erreur >> for (int i=1 ; i<=OrdersTotal() ; i++) <<
Pourtant, logiquement tout semble correct... qu'ai-je raté ?
Merci d'avance !
//-------------------------------------------------------------------------------------------
//-------------------------------------------------------------------------------------------
Essayez comme ça :
Bonjour. J'ai besoin d'un peu d'aide. Il existe une fonction qui ferme l'un des lots les plus importants en termes de profit.
J'ai besoin de le mettre en boucle.
Veuillez m'indiquer comment utiliser cette fonction, par exemple si l'équité de mon compte est supérieure à 5 pips, cette fonction devrait fonctionner.
}
Bonjour. J'ai besoin d'un peu d'aide. Il existe une fonction qui ferme l'un des lots les plus importants en termes de profit.
J'ai besoin de le mettre en boucle.
Par exemple, si l'équité de mon compte est supérieure à 5 pips, cette fonction devrait fonctionner.
Par exemple, si l'équité du compte est supérieure à 5 pips (pour 4 caractères) - sur le marché réel, si le nombre d'ordres est supérieur à 3-4, ils se transformeront facilement en moins (selon les résultats de la suppression). :)))
P.S. Comme je le vois, vous avez besoin d'un code tout fait, alors que l'algorithme pour résoudre un tel problème vous est inutile !
5 pips (pour 4 signes) - dans le marché réel si le nombre d'ordres est supérieur à 3-4, il est facile de se transformer (par les résultats de la suppression) en moins. :)))
Pour ma part... et j'ai prêté attention à l'or dernièrement... il ne réagit pas aussi rapidement que je le pensais.
Je n'ai pas encore travaillé avec des fonctions de ce type... c'est pourquoi je demande de l'aide.
Eh bien, pour ma part... et j'ai fait attention à l'or dernièrement... il n'est pas aussi rapide que je le pensais.
Je n'ai pas encore travaillé avec les fonctions de ce formulaire ... alors voici une demande d'assistance.
Tout d'abord, vous calculez la ligne BU d'une position globale pour l'instrument (elle est utilisée pour déterminer les conditions de clôture des ordres lorsqu'ils atteignent la rentabilité en pips) :
Ensuite, on calcule la différence entre le prix actuel et la ligne de Breakeven. Si la "différence" est satisfaisante, on passe à la procédure d'effacement des ordres. La première chose à faire est de trouver le ticket de l'ordre le plus rentable/perdant :
La suppression peut se faire dans les deux sens. Supprimons :
Assembler plus loin l'unité souhaitée n'est pas trop difficile : il faut le faire ou aller au travail... :)
Mais pour une raison quelconque, le prix est dessiné avec une valeur à quatre chiffres à 1,3360.
Pouvez-vous me dire quelle est l'erreur ?
Je veux affecter une valeur de prix à une variable.
Mais pour une raison quelconque, le prix est dessiné avec une valeur à quatre chiffres à 1,3360.
Pouvez-vous me dire quelle est l'erreur ?
Peut-être que le DC est à quatre chiffres ? Ou sortir le prix sans DoubleToStr(YourPrice,5)
Peut-être que le DC est à quatre chiffres ? Ou afficher le prix sans DoubleToStr(YourPrice,5)
Le DC est à cinq chiffres...
Qu'est-ce que cela signifie SANS DoubleToStr(VotrePrix,5) ? Je n'ai pas DoubleToStr(VotrePrix,5) nulle part.