Les principes des systèmes de négociation non syndiqués. - page 5

 
Vitalii Ananev:

Pas vraiment. Les points d'arrêt ne sont pas calculés en fonction du risque. Nous savons à l'avance où placer le stoploss. Nous connaissons également le prix d'ouverture de l'ordre. On obtient la taille du stop loss en points (stoploss). Nous connaissons également à l'avance la taille du risque en % du dépôt (nous la définissons dans les paramètres). Ensuite, nous obtenons le montant de la perte en termes monétaires dans la devise de dépôt et nous calculons le volume de transaction sur cette base. Ainsi, le montant de la perte n'est pas régulé par la taille du stoploss en points mais par le volume de transaction. Il s'avère donc que la taille du stoploss n'est pas importante. Si l'issue de la transaction est défavorable pour nous, nous ne perdrons pas plus que la taille donnée du risque. Par exemple : 50 points stop avec un volume de 1 lot, 100 points stop avec un volume de 0,5 lot. Dans les deux cas, la perte monétaire sera la même. En raison de l'arrondi, il peut y avoir de petites imprécisions +/-, et l'écart peut également affecter s'il n'est pas pris en compte.

...

Au lieu de

En bref

De cette façon, nous limiterons notre perte à 100 $ et nous ne nous soucierons pas du stop loss. Bien sûr, s'il n'est pas trop grand. Le lot calculé peut alors être inférieur à la valeur minimale autorisée.

Une autre approche est également possible. Si la valeur du stop loss, qui est généralement liée aux extrema locaux et fixée à un certain écart de ceux-ci, s'avère être telle que la valeur du risque spécifié est dépassée, nous refusons tout simplement d'entrer sur le marché. Ce qui est en fait logique, pourquoi entrer, si vous vous êtes déjà éloigné de l'extremum (grand stoploss), parce qu'il y a une forte probabilité du prochain renversement ou correction.

 
Vitalii Ananev:

Pas vraiment. Les points d'arrêt ne sont pas calculés en fonction du risque. Nous savons à l'avance où placer le stoploss. Nous connaissons également le prix d'ouverture de l'ordre. On obtient la taille du stop loss en points (stoploss). Nous connaissons également à l'avance la taille du risque en % du dépôt (nous la définissons dans les paramètres). Ensuite, nous obtenons le montant de la transaction en termes monétaires dans la devise de dépôt et, sur cette base, nous calculons le volume de la transaction. Ainsi, la taille de la perte n'est pas régulée par la taille du stoploss en points mais par le volume de la transaction. Il s'avère donc que la taille du stoploss n'est pas importante. Si l'issue de la transaction est défavorable pour nous, nous ne perdrons pas plus que la taille donnée du risque. Par exemple : 50 points stop avec un volume de 1 lot, 100 points stop avec un volume de 0,5 lot. Dans les deux cas, la perte monétaire sera la même. En raison de l'arrondi, il peut y avoir de petites imprécisions +/-, et la dispersion peut également l'affecter si elle n'est pas prise en compte.

...

Au lieu de

En bref

De cette façon, nous limiterons notre perte à 100 $ et nous ne nous soucierons pas du stop loss. Bien sûr, s'il n'est pas trop grand. Le lot calculé peut alors être plus petit que la valeur minimale autorisée.

Je ne comprends pas bien.
...
Ensuite, nous obtenons combien il sera en termes monétaires dans ladevise du dépôt, et sur cette base, nous calculons le volume de la transaction. Qu'est-ce qui est calculé ? Quelle est la taille du Stop Loss dans la devise du dépôt ou du risque ?
Et si la taille du Stop Loss est fixe, et que même le lot minimum ne nous permet pas d'ouvrir une transaction et que les risques sont déjà dépassés, comment faire ?

 
Martin Cheguevara:
Je ne comprends pas bien.
...
Nous obtenons ensuite le montant de la transaction en termes monétaires dans ladevise du dépôt et, sur cette base, nous calculons le volume de la transaction. Qu'est-ce qui est calculé ? Taille du Stop Loss dans la devise du dépôt ou des risques ?

Au départ, le risque est fixé en pourcentage du dépôt. Nous devons calculer combien cela représente en termes monétaires. Nous obtenons le montant du risque dans la devise du dépôt. Si le dépôt est en roubles, alors en roubles. Si c'est en dollars, alors en dollars.

DRisk = AccountFreeMargin()*PPRisk/100;

Et à partir de là, nous calculons le volume.

       lot = DRisk/(stoploss*TicValue);
       lot = lot*(TicSize/Point());
       lot = NormalizeDouble(lot,2); 
Martin Cheguevara:

Si le montant du Stop Loss est fixe, et que même le lot minimum ne permet pas d'ouvrir une transaction et que les risques sont plus élevés, comment faire ?

J'en ai déjà parlé plus haut. Si, au départ, le stoploss est trop important ou le risque est trop faible, ou encore ces deux facteurs réunis. Les calculs peuvent faire en sorte que le volume soit inférieur au minimum autorisé. Vous devez utiliser le volume minimum ou refuser de participer à l'opération. Mon code utilise le volume minimum.

if (lot==0) lot=MarketInfo(Symbol(),MODE_MINLOT);
khorosh:

Une autre approche est également possible. Nous entrons avec un lot fixe et si la valeur du Stop Loss, qui est généralement liée aux extrema locaux et fixée avec un certain retrait par rapport à eux, s'avère être telle que la valeur du risque spécifié est dépassée, nous refusons simplement d'entrer sur le marché. Ce qui est en fait assez logique, pourquoi entrer, si nous nous sommes déjà éloignés de l'extremum (grand stop-loss), car il y a une forte probabilité du prochain renversement ou correction.

Cette approche est également possible. Seulement dans votre exemple, le volume est constant et la taille du stop est régulée par la taille du risque. Dans mon exemple, la taille du stop est régulée par la situation du marché et le risque est régulé par le volume d'une transaction. Je pense qu'il est plus correct de choisir le stop en fonction de la situation du marché (par exemple la volatilité) plutôt que du risque prévu.

 
Vitalii Ananev:

Au départ, le risque est fixé en pourcentage du dépôt. Nous devons calculer combien cela représente en termes monétaires. Nous obtenons le montant du risque dans la devise du dépôt. Si le dépôt est en roubles, alors en roubles. Si en dollars, alors en dollars.

Et à partir de là, calculez le volume.

J'en ai parlé plus haut. Si, au départ, le stop-loss est important ou le risque trop faible, ou ces deux facteurs réunis. Les calculs peuvent faire en sorte que le volume soit inférieur au minimum autorisé. Vous devez alors utiliser le volume minimum ou refuser l'offre. Mon code utilise le volume minimum.

Cette approche est également possible. Seulement dans votre exemple, le volume est constant et la taille du stop est régulée par la taille du risque. Dans mon exemple, la taille du stop est régulée par la situation du marché et le risque est régulé par le volume d'une transaction. Je pense qu'il serait plus correct de choisir le stop en fonction des conditions du marché (par exemple la volatilité) plutôt que du risque visé.

Merci de faire ça aujourd'hui. Je vais voir ce qui se passe.
 
Martin Cheguevara:
Merci, je vais l'essayer aujourd'hui. Je vais voir ce qui se passe.

Essayez-le, mais il ne s'applique pas aux principes d'une stratégie de trading sans indicateur. Il s'agit plus de la gestion de l'argent que de la stratégie elle-même.

 
Vitalii Ananev:

Au départ, le risque est fixé en pourcentage du dépôt. Nous devons calculer combien cela représente en termes monétaires. Nous obtenons le montant du risque dans la devise du dépôt. Si le dépôt est en roubles, alors en roubles. Si en dollars, alors en dollars.

Et à partir de là, calculez le volume.

J'en ai parlé plus haut. Si, au départ, le stop-loss est important ou le risque trop faible, ou ces deux facteurs réunis. Les calculs peuvent faire en sorte que le volume soit inférieur au minimum autorisé. Vous devez alors utiliser le volume minimum ou refuser l'offre. Mon code utilise le volume minimum.

Cette approche est également possible. Seulement dans votre exemple, le volume est constant et la taille du stop est régulée par la taille du risque. Dans mon exemple, la taille du stop est régulée par la situation du marché et le risque est régulé par le volume d'une transaction. Je pense qu'il serait plus correct de choisir le stop en fonction de la situation du marché (par exemple la volatilité) plutôt que du risque prévu.

C'est vrai que j'ai des stops dynamiques et que vous avez des stops statiques, et des lots dynamiques, bien qu'ils devraient être statiques parce que le profit est dynamique, et ils doivent être statistiques, et le profit est dynamique pour contrôler les risques par des points de profit, et non en augmentant les lots, en fonction des conditions du marché.
Au moins il y a quelque chose d'utile dans ce forum)
Vous pouvez contrôler les risques d'abord par la distance et ensuite par les lots.
C'est plusieurs fois plus efficace.
 
Vitalii Ananev:

Essayez-le, mais il ne s'applique pas aux principes d'une stratégie de trading sans indicateur. Il s'agit davantage de la gestion de l'argent que de la stratégie elle-même.

Merci, ça a marché, j'ai utilisé le TP comme un analogue de l'augmentation des lots, plus le TP est grand, plus le lot est grand. C'est-à-dire qu'au lieu de lots, j'ai augmenté le delta en fonction de la perte totale. Initialement, j'ai fixé un TP 4 fois plus grand ou juste pour tester jusqu'à ce que le système "démarre". Bien sûr dans le système automatique pour rendre adaptatif combien de fois plus de TP devrait être... je ne sais pas... il devrait y avoir une dépendance.... par exemple la perte moyenne et le profit moyen...
 
Martin Cheguevara:
Merci, ça a marché, j'ai utilisé le TP comme un analogue de l'augmentation des lots, plus le TP est grand, plus le lot est grand. C'est-à-dire qu'au lieu de lots, j'augmente le delta en fonction de la perte totale. Initialement, j'ai fixé un TP 4 fois plus grand ou juste pour tester jusqu'à ce que le système "démarre". Bien sûr dans le système automatique pour rendre adaptatif combien de fois plus de TP devrait être... je ne sais pas... il devrait y avoir une dépendance.... par exemple la perte moyenne et le profit moyen...

Je ne connais pas les tenants et aboutissants de votre système. Mais, si vous réfléchissez, si 3 à 4 fois le profit couvre la perte, alors si le nombre de transactions rentables par rapport au nombre de transactions perdantes sera d'environ 50 à 50, au final vous serez toujours dans le positif. J'ai lu quelque part que L. Williams (ou il l'a écrit dans ses livres) avait environ 40% de pourcentage de trades rentables.

Mais lorsque vous prenez beaucoup de bénéfices, le problème est que le prix ne franchit pas toujours la distance nécessaire. Si nous prenons un stop loss de 10 points, un profit de 30-40 points est facile à atteindre (l'euro bouge de 80-90 points par jour en moyenne). Mais si nous fixons un stop de 100 points, alors 3 à 4 fois plus de profit prendrait le prix de 300 à 400 points, et c'est trop loin pour être atteint en un jour. Ou pire encore, il dépassera 100-150 points et se retournera dans la direction opposée. En même temps, la butée de 10 points est trop petite et peut facilement être manquée.

 
Vitalii Ananev:

Je ne connais pas les tenants et aboutissants de votre système. Mais, si vous réfléchissez, si 3 à 4 fois le profit couvre la perte, alors si le nombre de transactions rentables par rapport au nombre de transactions perdantes sera d'environ 50 à 50, au final vous serez toujours dans le positif. J'ai lu quelque part que L. Williams (ou il l'a écrit dans ses livres) avait environ 40% de pourcentage de trades rentables.

Mais lorsque vous prenez beaucoup de bénéfices, le problème est que le prix ne franchit pas toujours la distance nécessaire. Si nous prenons un stop loss de 10 points, un profit de 30-40 points est facile à atteindre (l'euro bouge de 80-90 points par jour en moyenne). Mais si nous fixons un stop de 100 points, alors 3 à 4 fois plus de profit prendrait le prix de 300 à 400 points, et c'est trop loin pour être atteint en un jour. Ou pire encore, il dépassera 100-150 points et se retournera dans la direction opposée. En même temps, une butée de 10 points est trop petite et on peut facilement la manquer.

J'ai un mécanisme spécial pour cela qui ressemble à une stratégie de pendule.
+ Identification du corridor de prix. Cela augmente les chances de couvrir la distance de 4 points ou plus en une journée.
Bien sûr, tous les paramètres du système ne sont pas calculés à la volée, mais dépendent de la situation du marché et du corridor actuel, dans lequel le prix fluctue...
 
Williams ment si son livre est écrit de la façon dont vous l'avez décrit ...) il est impossible qu'avec un TP de 4 fois les Stops, les trades rentables et non rentables étaient 50/50. Même 40 sur 60 semble être un bel espoir...
30 sur 70 est toujours plus ou moins réaliste...
Plus les arrêts sont petits, plus le nombre de transactions est élevé, plus la charge du facteur le plus important - l'écart sur le dépôt - est importante, car cet écart va tout simplement absorber tous les bénéfices moyens et entraîner des pertes inévitables.