Bonjour,
Je souhaite que ma stratégie s’arrête après un certain nombre de point en gain OU un certain nombre de gain en perte.
J’ai aucune idée de comment m’y prendre.
Je pensais m’inspirer de ce topic:
Reprendre le lendemain apres 3 pertes
Merci pour votre aide.
Cordialement,
Mr. Z
L’instruction Positionperf retourne la valeur du profit/perte en pourcentage vis à vis du prix (et non du capital). Grâce à un petit calcul entre cette PositionPerf et le tradeprice (soit la valeur du prix d’ouverture de l’ordre) on peut en déduire le gain/perte en points. Voilà pour l’idée, je pensai avoir déjà codé quelque-chose du genre pour une autre demande, mais je retrouve pas le post pour le moment …
Bonjour,
Merci Nicolas pour ces premières pistes. Je pense que je vais devoir augmenter mes talents de développeur avant de pouvoir aller plus loin sur ma stratégie.
Bonjour,
Je débute moi aussi et je cherche coder une limite journalière, en points, indépendante des stoploss/profit des trades et indépendante du nombre de trade de la journée.
avez-vous réussi à coder votre objectif journalier en points?
Cordialement
Eric
DAKParticipant
Average
Voici le code que j’utilise :
MaxDailyProfit = 1000 // in USD
MaxDailyLoss = 1000 // in USD
once TradeAllowed=1
If intradaybarindex=0 then
MyProfit=STRATEGYPROFIT
TradeAllowed=1
endif
If StrategyProfit>=MyProfit+MaxDailyProfit or Strategyprofit<=MyProfit-MaxDailyLoss then
TradeAllowed=0
endif
// Trade entry
IF TradeAllowed=1 AND yourconditions THEN
BUY 1 CONTRACTS AT MARKET
ENDIF
IF TradeAllowed=1 AND yourconditions THEN
SELL 1 CONTRACTS AT MARKET
ENDIF
Il se réinitialise à chaque nouvelle journée, il suffit d’inscrire le montant en gain ou perte maximal en monnaie.