Bonjour,
Après avoir testé mon programme dans ProBackTest, j’ai décidé de le laisser tourner au jour le jour dans ProOrder AutoTrading.
Lors de la confirmation de l’activation du système de trading, j’ai coché “Utiliser des stops garantis”.
La bulle bleue explicative juste à côté de la coche “Utiliser des stops garantis” dit :
Cette option transformera tout stop défini par l’instruction “SET STOP LOSS” en stop garanti. Veuillez noter que :
- Les instructions “SELL AT X STOP” et “EXITSHORT AT Y STOP” ne sont pas affectées.
- …..
Le fichier, que j’ai joint à mon post, montre une perte où mon Stop Loss est touché (-50 euros et 7,5 euros de Stop Garanti) et deux gains (+32,50 euros et +122,50 euros MAIS avec le coût de 2 Stops Garantis).
Pourquoi le coût du stop garanti est déclenché à chaque fois (même lors d’un gain) alors que mon instruction “SET STOP pLOSS X” est initialisée qu’au départ et que je gère mes sorties avec les instructions “SELL AT X STOP” et “EXITSHORT AT Y STOP” ?
Merci d’avance.
En gérant ces sorties positives avec des ordres conditionnels de type STOP, le broker les considère comme des stoploss et donc applique des frais.
Question importante cependant: ces ordres STOP étaient-ils placés en dessous du prix d’achat et au dessus du prix de vente lors de l’ouverture de l’ordre ?
Mes ordres stop sont placés au dessus du prix d’achat et en dessous du prix vente pour coller à un éventuel retournement et optimiser mes gains.
Donc si je comprends bien, mes sorties étant positives, je ne peux pas utiliser les instructions “SELL AT X STOP” et “EXITSHORT AT Y STOP” sinon le stop garanti est déclenché.
Par contre, vu votre question, est-ce que je peux faire ceci :
RisquePoint = 10
BUY 1 LOTS AT MARKET
SET STOP pLOSS RisquePoint
SELL AT TRADEPRICE - (RisquePoint - 0.5) STOP
Est-ce que le Stop se déclenchera, dans la plupart des cas, avant le Stop Loss ? Si oui, est-ce qu’il applique, quand même, le coût du Stop Garanti ?
Il est certain que l’ordre stop de la ligne 7 sera considéré comme un stop garanti. Une fois qu’un ordre a été taggé STOP GARANTI avec une instruction de type SET STOP LOSS, alors les autres ordres qui fermeront la position le seront aussi.
Donc, pour éviter le stop garanti, il ne faut pas avoir d’instruction SET STOP LOSS.
Nous en avions discuté et fait des tests dans ce topic du forum Anglais: https://www.prorealcode.com/topic/guaranteed-stops-2/
Merci Nicolas pour votre aide.