Bonsoir
Stop profit c'est qu'on on passe son stop loss au dessus de son prix d'ouverture quand on est en situation de plus value latente, si le prix progresse en notre défaveur le stop est exécuté et on sort du marché avec un léger gain, l'objectif est de rendre le risque nul
L'idéal ce serait que le programme fasse cette manœuvre au bout de x points de plus value, jai essayé de mettre ça en place avec la variable Positionperf, mais déjà elle s'utilise avec un pourcentage de prix, et non pas avec un nombre de pt, ce qui complique un peu la chose (pas possible d'écrire pPositionperf pour la régler sur un comptage de point, comme avec Stop pTrailing ou Stop pLoss)
J'ai inscris ça dans le code mais ça nexecute pas le stop profit une fois x points de plus value
Je suis bloqué parce que comme dit plus haut, le stop ne peut pas être au dessus de l'ouverture d'une position, et le takeprofit ne peut pas être en dessus
Je cherche toujours une pirouette de programmation a effectuer pour contourner ça, mais j'ai débouché sur rien encore
Problème intégration Heiken Ashi
-
ConfidentChart
- Chevalier Jedi
- Messages : 2790
- Enregistré le : 08 oct. 2019 15:03
-
Log
- Ewok
- Messages : 45
- Enregistré le : 04 juin 2021 15:33
Re: Problème intégration Heiken Ashi
Bonjour,
Je n'ai pas du tout testé, aucune idée si ça fonctionne et surtout si ça correspond bien à tes attentes.
// Variables
Gap = 4 // gain potentiel (en points) déclenchant le stop profit (ou GainMini)
GainMini = 2 // fixer une valeur en tenant compte du spread (gain net = GainMini - spread)
PerteMax = 5 // stop loss initial
// Stops et objectifs
If high > (POSITIONPRICE + gap) then
Set Stop Loss (PositionPrice + GainMini)
Else
Set Stop Loss PerteMax
Endif
En gros, par rapport à ce que je comprends que tu as essayé, j'utilise PositionPrice au lieu de PositionPerf.
Je n'ai pas du tout testé, aucune idée si ça fonctionne et surtout si ça correspond bien à tes attentes.
// Variables
Gap = 4 // gain potentiel (en points) déclenchant le stop profit (ou GainMini)
GainMini = 2 // fixer une valeur en tenant compte du spread (gain net = GainMini - spread)
PerteMax = 5 // stop loss initial
// Stops et objectifs
If high > (POSITIONPRICE + gap) then
Set Stop Loss (PositionPrice + GainMini)
Else
Set Stop Loss PerteMax
Endif
En gros, par rapport à ce que je comprends que tu as essayé, j'utilise PositionPrice au lieu de PositionPerf.
-
ConfidentChart
- Chevalier Jedi
- Messages : 2790
- Enregistré le : 08 oct. 2019 15:03
Re: Problème intégration Heiken Ashi
Effectivement c'est peut-être une meilleure idée d'utiliser positionprice a la place
Je teste ça ce soir sur mon programme, et je te dirais les ajustements que j'ai pu faire
Je teste ça ce soir sur mon programme, et je te dirais les ajustements que j'ai pu faire
-
ConfidentChart
- Chevalier Jedi
- Messages : 2790
- Enregistré le : 08 oct. 2019 15:03
Re: Problème intégration Heiken Ashi
Je viens de l'inclure dans le code, j'ai rectifié les chiffres en fonction du rapport d'optimisation
Il y'a quelque chose de bizarre sur le backtest, on dirait que le programme ouvre et ferme ses positions aussitôt
Je le laisse tourner en démo pour cette nuit et je verrais ce que le programme aura exécuté comme ordres, afin de rectifier les variables si nécessaire
merci du coup de main en tout cas
Il y'a quelque chose de bizarre sur le backtest, on dirait que le programme ouvre et ferme ses positions aussitôt
Je le laisse tourner en démo pour cette nuit et je verrais ce que le programme aura exécuté comme ordres, afin de rectifier les variables si nécessaire
merci du coup de main en tout cas
-
Log
- Ewok
- Messages : 45
- Enregistré le : 04 juin 2021 15:33
Re: Problème intégration Heiken Ashi
De rien.
J'espère que ça fonctionnera comme tu le souhaites. Et si ça débouche sur quelque chose de rentable, alors c'est top.
J'espère que ça fonctionnera comme tu le souhaites. Et si ça débouche sur quelque chose de rentable, alors c'est top.
-
Amarantine
- Modératrice
- Messages : 75630
- Enregistré le : 16 sept. 2011 19:12
Re: Problème intégration Heiken Ashi
Avant de participer au forum, il faut se présenter dans présentation des membres comme l'exige la nétiquette. Cela permet aux membres de mieux répondre à tes questions en connaissant ton niveau, ton expérience et ton compte sera débloqué.
-
Amarantine
- Modératrice
- Messages : 75630
- Enregistré le : 16 sept. 2011 19:12
Re: Problème intégration Heiken As
En attente de présentation .