2 plages horaires pour l’ouverture de contrats

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #248537 quote
    JEANLOUIS69
    Participant
    New

    Bonjour,
    Je voudrais tout simplement remplacer, dans un programme de trades automatiques, la plage horaire d’ouverture de contrats CFD par 2 plages distinctes :

    Aujourd’hui, nous avons la configuration suivante :

    // Empêche le système de placer des ordres pour entrer sur le marché ou augmenter la taille d’une position avant l’heure spécifiée
    noEntryBeforeTime = 040000
    timeEnterBefore = time >= noEntryBeforeTime

    // Empêche le système de placer des ordres pour entrer sur le marché ou augmenter la taille d’une position après l’heure spécifiée
    noEntryAfterTime = 203000
    timeEnterAfter = time < noEntryAfterTime Je voudrais exclure de cette plage horaire la partie qui va de 8H00 à 9H30. On serait donc sur 2 plages horaires pour l'ouverture de contrats : - de 04H0000 à 08H0000 - de 09H3000 à 20H3000 Je me tiens à votre disposition pour d'autres précisions Bien cordialement Jean-Louis

    #248539 quote
    fifi743
    Participant
    Master

    Dison que ma variable est ctime

    ctime=(opentime>=040000 and time<080000) or (opentime>093000 and time<203000)
    #248545 quote
    JEANLOUIS69
    Participant
    New

    Bonjour, merci pour la réponse, pourriez=vous insérer votre solution dans les formules suivantes, le système reste bloqué dans timebefore et timeafter :

    // Empêche le système de placer des ordres pour entrer sur le marché ou augmenter la taille d’une position avant l’heure spécifiée
    noEntryBeforeTime = 040000
    timeEnterBefore = time >= noEntryBeforeTime

    // Empêche le système de placer des ordres pour entrer sur le marché ou augmenter la taille d’une position après l’heure spécifiée
    noEntryAfterTime = 203000
    timeEnterAfter = time < noEntryAfterTime

    #248547 quote
    fifi743
    Participant
    Master

    comme ceci

     	
    ctime=(opentime>=040000 and time<080000) or (opentime>093000 and time<203000)
    if condition long and ctime=1 then
    buy 1 contract at market
    endif
    robertogozzi and Iván González thanked this post
    #248554 quote
    JEANLOUIS69
    Participant
    New

    Merci beaucoup, ça marche parfaitement, j’avais simplement oublié de remplacer Timebefore et timeafter par Ctime dans les conditions d’ouverture du trade.
    bien cordialement

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

2 plages horaires pour l’ouverture de contrats


ProBuilder : Indicateurs & Outils Personnalisés

New Reply
Author
Summary

This topic contains 4 replies,
has 2 voices, and was last updated by JEANLOUIS69
7 months, 1 week ago.

Topic Details
Forum: ProBuilder : Indicateurs & Outils Personnalisés
Language: French
Started: 06/25/2025
Status: Active
Attachments: 1 files
Logo Logo
Loading...