Points pivots (problème de cloture)
Forums › ProRealTime forum Français › Support ProBuilder › Points pivots (problème de cloture)
- This topic has 21 replies, 7 voices, and was last updated 3 days ago by
LucasBest.
-
-
03/22/2025 at 10:39 PM #245145
OK pour Dclose(0), mais je veux accéder au daily close de la veille pour calculer le point pivot journalier, en intraday.
Avec l’indicateur, le résultat est correct:
return (Dclose(1) + Dhigh(1) + Dlow(1)) / 3
Mais en utilisant une stratégie, le pivot est décalé à cause du Dclose(1) qui diffère (sur le Mini NASDAQ 100 par exemple; NQXXXX) :
timeframe(Daily)
buy at -close limit
Pivot = (Dclose(1) + DHigh(1) + DLow(1)) / 3
graphonprice Dclose(1) AS “Dclose(1)” coloured(“Blue”)
graphonprice Pivot AS “Pivot” coloured(“Orange”)03/23/2025 at 3:22 PM #245176Avec IG (CFD), il n’y a pas de différence, alors qu’il y a quelques décimales sur PRT (Futures).
Vous devez demander à PRT en ouvrant un ticket d’assistance. Je ne peux pas te l’expliquer.06/11/2025 at 12:32 AM #248167Bonjour Norito, as tu posté une demande d’assistance à PRT pour le probleme rencontré sur la close stp? Si oui, quel a ete le retour please?
Ce problème m’oblige a rentrer manuellement en dur la close de la veille dans le code du bot ce qui est pas pratique du tout qui plus est, pose probleme pour lancer un backtest sur differente echeance de contrat futur à cause des rolls.
06/11/2025 at 5:40 PM #248192Pas la peine de demander à PRT, nicolas les a déjà questionné et à donner la réponse le 7/10/2023.
Perso, je continue à tracer manuellement la cloture.
06/11/2025 at 9:35 PM #24820006/12/2025 at 7:33 AM #248202Le code suivant à l’air de sortir les bon points pivots journalier et hebdo, que ce soit en mode probuilder ou probacktest. A vérifier.
J’ai pas eu le temps de faire le pivot mensuelPivots journalier et hebdo123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657VosConditions = 0if OpenTime=010000 and dayofweek=1 thenWeekHigh = HighWeekLow = LowWeekClose = CloseendifIF (OpenTime=010000 and dayofweek<>1) or (dayofweek<dayofweek[1]) THENIF dayofweek <> 1 or dayofweek<DAYOFWEEK[1] THENWeekHigh = Max(WeekHigh, DHigh(1))WeekLow = Min(WeekLow, DLow(1))WeekClose = DClose(1)PivotDuJour = (DHigh(1) + DLow(1) + DClose(1)) / 3Elsif dayofweek = 1 and dayofweek=dayofweek[1] thenWeekHigh = Max(WeekHigh, DHigh(2))WeekLow = Min(WeekLow, DLow(2))WeekClose = DClose(2)PivotDuJour = (DHigh(2) + DLow(2) + DClose(2)) / 3endifif dayofweek<dayofweek[1] thenPivotHebdo = (WeekHigh+WeekLow+WeekClose)/3endifendif// Conditions pour ouvrir une position acheteuseIF NOT LongOnMarket AND VosConditions THENBUY 1 CONTRACTS AT MARKETENDIF// Conditions pour fermer une position acheteuseIf LongOnMarket AND VosConditions THENSELL AT MARKETENDIF// Conditions pour ouvrir une position en vente à découvertIF NOT ShortOnMarket AND VosConditions THENSELLSHORT 1 CONTRACTS AT MARKETENDIF// Conditions pour fermer une position en vente à découvertIF ShortOnMarket AND VosConditions THENEXITSHORT AT MARKETENDIF// Stops et objectifs : entrez vos stops et vos objectifs icigraphonprice PivotDuJour coloured("blue",200)graphonprice PivotHebdo coloured("red",200)06/12/2025 at 7:45 AM #248203 -
AuthorPosts
Find exclusive trading pro-tools on