Manipuler les dates.

Viewing 9 posts - 1 through 9 (of 9 total)
  • Author
    Posts
  • #8180 quote
    Pierreee
    Participant
    New

    Bonjour a tous et merci de me lire 😉

     

    J’ai une variable “a” contenant une date (Today).

    Je souhaite lui soustraire 2 jours, puis-je faire a-2 ?

    2eme question : Comment lui soustraire 2 mois ?

     

    Merci d’avance 🙂

    PS : Je suis nouveau sur le forum,soyez indulgent, je me présenterai dans la partie dédie très bientôt.

    #8213 quote
    Nicolas
    Keymaster
    Master

    Bonjour Pierreee (avec 3 e !),

    C’est pas simple puisque les dates sont exprimés en nombres : YYYYDDMM , donc les soustractions ou additions peuvent ne pas donner les résultats escomptés, car le formatage en date n’est pas opéré par la plateforme, pour elle c’est un nombre ..

    Cela dépend de ce que tu cherches à faire, mais une solution est d’utiliser l’instruction DAYS  qui te renvoi le nombre de jours révolus depuis le 1er Janvier 1900.

    #8284 quote
    Pierreee
    Participant
    New

    Merci pour ta réponse si rapide, je vais tester si l’instruction DAYS correspond a ce que j’essaye de faire et je vous tient au courant.

     

    Merci beaucoup

    #8292 quote
    Pierreee
    Participant
    New

    UPDATE

     

    Ok j’ai testé l’instruction DAYS mais je ne pense pas qu’elle correspondent a ce que je veux faire.

    J’essaye de mettre dans une variable le nombre de jours passé depuis la dernière position fermée.

     

    J’ai pensé a une boucle qui rajouterais +1 a une variable a chaque exécution mais cela n’as pas l’air d’être possible puisque le script ne s’exécute pas en rythme (days).

    Il y a t’il une built-in variable pour cela (je n’ai rien trouvé) ou une façon de résoudre mon problème ?

    Pierreee

    #8324 quote
    Pierreee
    Participant
    New

    up !

    #8326 quote
    Nicolas
    Keymaster
    Master

    Inutile de faire des UP pour info, seulement 1 jour depuis le dernier post! 😀 et un dimanche 😴
    Les positions sont elles fermées par le code ou par un takeprofit ou stoploss dans l’ordre?

    #8401 quote
    Pierreee
    Participant
    New

    Désolé pour le Up!

    Les positions peuvent être fermés sois par un stoploss/takeprofit ou par le code mais toute suggestion pour l’une ou l’autre est la bienvenue.

    Je pense néanmoins que je devrais reformuler ce que je tente de faire. Mon code a tendance a reprendre position immédiatement après avoir fermé une première.Cette seconde prise de position est prise a mauvais escient, je souhaite donc conditionner la prise de position a un certain temps d’attente après la fermeture de la précédente et donc limiter la prise d’ordre.

     

    Merci d’avance.

    #8415 quote
    Nicolas
    Keymaster
    Master

    Si je posais la question, c’était qu’il était plus évident de “flagger” le moment (ou la bar) où on ferme l’ordre et donc de compter une quantité de x bars ensuite pour reprendre position ou pas.

    Très honnêtement, avec le code posté ici, ce serait bien plus facile de t’aider 🙂

    #8438 quote
    Pierreee
    Participant
    New

    Je n’ai aucun problème avec le fait de poster mon code mais j’ai peux être une idée qui permettrai de répondre en partie au problème. Je vais créer une fonction équivalente au Stop Loss qui permettra de transformer ces derniers en ordres standards.

     

    Je te tiens au courant 😉 Encore merci

Viewing 9 posts - 1 through 9 (of 9 total)
  • You must be logged in to reply to this topic.

Manipuler les dates.


ProOrder : Trading Automatique & Backtests

New Reply
Author
author-avatar
Pierreee @pierreee Participant
Summary

This topic contains 8 replies,
has 2 voices, and was last updated by Pierreee
9 years, 9 months ago.

Topic Details
Forum: ProOrder : Trading Automatique & Backtests
Language: French
Started: 05/26/2016
Status: Active
Attachments: No files
Logo Logo
Loading...