2 plages horaires pour l’ouverture de contrats
Forums › ProRealTime forum Français › Support ProBuilder › 2 plages horaires pour l’ouverture de contrats
- This topic has 4 replies, 2 voices, and was last updated 3 months ago by
JEANLOUIS69.
-
-
06/25/2025 at 4:02 PM #248537
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-Louis06/25/2025 at 5:55 PM #24853906/25/2025 at 9:43 PM #248545Bonjour, 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 < noEntryAfterTime06/26/2025 at 1:42 PM #248547comme ceci
1234ctime=(opentime>=040000 and time<080000) or (opentime>093000 and time<203000)if condition long and ctime=1 thenbuy 1 contract at marketendif2 users thanked author for this post.
06/26/2025 at 3:04 PM #248554Merci beaucoup, ça marche parfaitement, j’avais simplement oublié de remplacer Timebefore et timeafter par Ctime dans les conditions d’ouverture du trade.
bien cordialement -
AuthorPosts