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
La première sur x est SL et celle sur y est TP.
Je pense que la gauche est la zone positive et la droite est une touche aléatoire... Eh bien SL sur euro quid ne peut pas être 190 ou plus pour M5 période ...
et en conséquence.
Attention, ne vous laissez pas emporter par la martingale. Les EA étaient sur mesure, je les ai juste prévenus que je les mettrais sur le marché. Je n'aime pas cette technologie. C'est très risqué. Vous pouvez l'utiliser lorsque la probabilité d'un bon résultat est assez élevée. La seule chose qui reste à faire est de créer un tel mécanisme.
Mais un petit test est possible .... Le résultat, d'ailleurs, est proche de mon algorithme. Pour ne pas m'arracher les cheveux... Mais je veux faire connaissance.
Et comme tout a bien commencé...
Mais si le drawdown est > 50% ... Je ne sais pas qui prendrait le risque d'investir. On dirait qu'on aurait dû l'utiliser tel quel. Encore un autre exemple où le nouveau est l'ennemi du meilleur...
Après s'être tapé la tête (obstinément) contre la table, la fonction de calcul de la taille du lot prend la forme suivante
où MaximumRisk - partie du capital (calculée comme 1/MaximumRisk) qui peut être utilisée lors de l'ouverture d'une position.
Il n'est plus nécessaire de diviser et de multiplier par étape, car cette fonction ne rejette pas les parties fractionnaires, mais les arrondit selon les règles mathématiques. Maintenant, le lot est calculé avec la valeur de la marge, ce qui diminue le risque. La ligne "lot=MathMax(MathMin(lot,maxlot),minlot) ;" tentera de toute façon d'ouvrir une position de la taille minimale du lot (généralement 0,1), ce qui augmentera le risque de l'opération. Vous voudrez peut-être le désactiver complètement. Là encore, elle n'apparaîtra qu'en cas de dépôt insuffisant.
Une fois de plus, je tiens à remercier Viktor pour le code source fourni...
Après s'être tapé la tête (obstinément) contre la table, la fonction de calcul de la taille du lot prend la forme suivante
Où MaximumRisk - partie des fonds propres (calculée comme 1/MaximumRisk) qui peut être utilisée pour ouvrir une position.
Il n'est pas nécessaire de diviser ou de multiplier par étape, car cette fonction ne coupe pas les parties fractionnaires, mais les arrondit selon les règles mathématiques.
N'oubliez pas que toutes les sociétés de courtage n'ont pas un incrément de lot de 0,1, il existe d'autres variantes.
Alors ça doit être comme ça... (je ne suis pas sûr du "0" dans la fonction d'arrondi).
Je ne comprends pas pourquoi l'ouverture du poste a été placée dans une fonction séparée. Une commande peut être exécutée localement... Ou c'est un morceau de quelque chose de plus grand... ТР et SL ne sont pas transmis dans l'ordre dans lequel ils sont dans OrderSend... Dieu merci, ils sont reçus comme ils sont émis. Ce n'est certainement pas un gros problème, mais .....