Programme pour backtest suivant achat et vente a date fixe

Forums ProRealTime forum Français Support ProOrder Programme pour backtest suivant achat et vente a date fixe

Viewing 3 posts - 1 through 3 (of 3 total)
  • #202985

    Bonjour

     

    j’ai essayé de voir avec l’outil d’aide a la création pour faire un code afin de backtester une “stratégie” simple, qui consiste d’acheter a une date prédefinie et a revendre a une autre sur un sous jacent.

    Mais je n’ai pas trouvé comment paramétrer ces dates.

    je désire donc backtetser par exemple

    strategie 1 : un achat à l’ouverture du 01/02 avec revente à la fermeture au 30/03 sur la même année

    strategie 2 : un achat à l”ouvertureau 01/11 d’une année puis revente à la fermeture au 30/01 de l’année suivante.

    Pas su trouver non plus quelque chose de similaire dans le forum

    Quelqu’un pourrais m’indiquer le code complet pour chaque stratégie ?

    Un grand merci à vous.

    #203292

    strategie 1 : on peut utiliser pour cela les instructions DAY et MONTH pour tester les jours et mois:

    pour la stratégie 2, c’est pareil, sauf qu’on pourra aussi l’utiliser l’instruction YEAR avec la même logique.

    #203364

    Bonjour

     

    Merci pour ce retour,

     

    j’ai fait un premier test avec ce code , mais sur certaines années il ouvre une premiere position sans la clôturer  puis une seconde l’année suivante et cloture les 2 trades 3 ans après le premier trade

    Exemple avec :

    ouverture le 1er fevrier 2013

    ouverture le 3 fevrier 2014

    pas d’ouverture en 2015

    et clôture des 2 positions le 30/03/2016

    ou bien

    Ouverture le 3/02/2020 et fermeture le 30/03/2021

    voir photos jointes

    Quel est le problème ici ?

     

    Pour la strategie 2, avec l’ouverture sur un mois d’une année et fermeture sur un mois l’année suivante je ne vois pas comment integrer l’indication avec year.

    pourriez vous m’indiquer la ligne de code ?

     

    Merci à vous

     

     

Viewing 3 posts - 1 through 3 (of 3 total)

Create your free account now and post your request to benefit from the help of the community
Register or Login