Important: The following observations are only valid for futures with IB.
Imagine a 30 minute chart of the DAX.
Position your cursor on an arbitrary bar of the current day. Let an indicator show you the values of DCLOSE(1), DCLOSE(2) and DCLOSE(3). Now compare these values with the official end of day Settlements of yesterday, the day before yesterday and the day before the last one, as published by EUREX, https://www.eurex.com/ex-en/markets/idx/dax/Mini-DAX-Futures-139894.
You will find DCLOSE(1) and DCLOSE(2) being identical to these official settlements. But not DCLOSE(3), this one will equal the PRT price at 22:00 of the corresponding day.
Now repeat this observation tomorrow. You will, again, observe that DCLOSE(1) and DCLOSE(2) are identical to EUREX settlements of the corresponding days. And DCLOSE(3) will not! But that’s strange. Because this DCLOSE(3) is DCLOSE(2) from the start of this exercise, and at that time this DCLOSE() was identical to the EUREX settlement, but no longer unfortunately. That is what we call repainting.
To be complete: DCLOSE(1) and DCLOSE(2) are identical to EUREX settlements when called on the current day. DCLOSE(3 and higher) are then identical to the 22:00 PRT price of their referred days.
Well that’s ProBuilder, how about ProBacktest? Well, that’s simple, DCLOSE(1 and higher) are never identical to EUREX settlements, they are ALWAYS identical to the 22:00 PRT price of their referred days.
This means that ProBuilder and ProBacktest differ on the current day and the day before, but show the same, “wrong”, values for the days further back in history.
Given that Daily, Weekly and Monthly Pivots call DCLOSE(), these Pivots will also repaint! All right in ProBuilder for the current day and the day before, but repainted for all other days.
If you have developed a manual trading strategy based on DCLOSE() and/or these Pivots, well sorry, the ProBacktest of the automated version of this strategy will have its signals at different times than your manual trading. What this means for ProOrder is not tested by me sofar.
Please find attached the Indicator and the (dummy) Strategy I used for collecting the data that led to these observations.
And for the die-hards a table with all the data I recorded, for the period 14 till 21 of august, on 2 consecutive days, 20 and 21 august. Green cells correspond with the EUREX settlements, orange-like ones correspond with 22:00 prices. The first block is for on chart prices and native PRT indicators, the second block for the equivalent ProBuilder results, and the third block for the equivalent ProBacktest results.