Bonjour je souhaite sélectionner un jour dans un mois.
dans ce code j’ai sélectionné le mois de janvier mais j’aimerais sélectionner aussi le jour d’entrée et le jour de sortie.
pouvez-vous m’aider merci
DEFPARAM CumulateOrders = False
IF currentmonth = 1 THEN
BUY 1 shares at market
ENDIF
IF currentmonth = 2 THEN
SELL at market
ENDIF
Voilà:
DEFPARAM CumulateOrders = False
EntryDAY = 9
ExitDAY = 20
IF currentmonth = 1 and ((day = EntryDay) OR (day > EntryDay and day[1] < EntryDay) )THEN
//IF currentmonth = 1 and day = EntryDay THEN
BUY 1 shares at market
ENDIF
IF currentmonth = 2 and ((day = ExitDay) OR (day > ExitDay and day[1] < ExitDay) )THEN
//IF currentmonth = 2 and day = ExitDay THEN
SELL at market
ENDIF
J’ai ajouté deux lignes pour chaque type d’opération (entrée et sortie). La première ligne est celle par défaut et elle fonctionne soit lorsque le jour souhaité est un jour de bourse ou non, dans ce dernier cas, elle entre (ou sort) une le jour de bourse suivant.
Vous pouvez échanger les barres obliques de commentaire pour que le code entre et sorte le jour souhaité uniquement, de sorte que s’il ne s’agit pas d’un jour de bourse, ce mois sera ignoré.
oh merci beaucoup Roberto Gozzi, je vais essayer merci 🙂