mon petit programme consiste a acheter long ou short sur nasdaq
ouverture de position a la deuxieme heiken ashi de mm couleur AND croisement mm avec reg leg
fermeture montant de l’entree en position + x points
comme x va etre different selont que je suis en long ou short, je ne peux utiliser le target profit en fin de code car il s’applique aussi bien au long qu’au short
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// Conditions pour ouvrir une position acheteuse
c1=(close>open)
c2=(close[1]>open[1])
indicator1=LinearRegression[LRe](close)
indicator2=Average[LAe](close)
c3=(indicator1CROSSES OVERindicator2)
IF(c1ANDc2ANDc3)ANDnotdaysForbiddenEntryTHEN
BUY1CONTRACTATMARKET
ENDIF
// Conditions pour fermer une position acheteuse
c6=(close>POSITIONPRICE+LVe)
IFc6THEN
SELLATMARKET
ENDIF
LVe est mon profit
exemple jouvre a 7500, et je veux vendre avec lve optimisée entre 1 et 100 points
ca marche pas, j ai essayé positionprice et strategyprofit, ca passe pas
Il suffit de placer les instructions SET TARGET PROFIT et SET STOP LOSS directement dans le bloc conditionnel IF/ENDIF qui ouvre l’ouvre. Dans ton code, en les plaçant après la ligne 9, les takeprofit et stoploss seront associés à cet ordre qui vient de s’ouvrir (une position acheteuse). Il faudra faire de même pour les positions de vente à découvert.
Petite remarque, les bougies que tu testes dans tes conditions c1 et c2 seront toujours les vrais chandeliers et non celles affichées sur ton écran. Pour obtenir les valeurs de bougies Heikin Ashi, il faut les calculer dans le code, voir dans cet exemple récent (ou dans un tas d’autres sujets sur le forum): https://www.prorealcode.com/topic/corps-de-bougie-heikin-ashi/
To help us continually offer you the best experience on ProRealCode, we use cookies. By clicking on "Continue" you are agreeing to our use of them. You can also check our "privacy policy" page for more information.Continue