OPEN-SOURCE SCRIPT
Actualizado Pocket Pivot with extrapolated Volume and Moving Averages

The script shows historical pocket pivots, much as other scripts with a green diamond shape on the volume pane.
When the market is open, the current bar, however, is extrapolated to the end of the day using a sixth-order polynomial.
Thus real-time pocket pivots are shown. To work properly, the user must input a time-zone offset parameter; the default is west coast USA.
Time-zone offset is -12 hours to +12 hours compared to the NYSE exchange time zone (USA west coast: -3.)
The volume extrapolation polynomial is based on a historical NASDAQ intraday volume model developed locally by a team.
Only ten-day lookback pocket pivots are computed as defined initially by Dr. Chris Kacher. (The default lookback can be changed by the user.)
Only pocket pivots are shown where the low of the daily bar is within user-defined proximity to the 50-day moving average or 10-day moving average (for continuation pocket pivots.)
When the market is open, the current bar, however, is extrapolated to the end of the day using a sixth-order polynomial.
Thus real-time pocket pivots are shown. To work properly, the user must input a time-zone offset parameter; the default is west coast USA.
Time-zone offset is -12 hours to +12 hours compared to the NYSE exchange time zone (USA west coast: -3.)
The volume extrapolation polynomial is based on a historical NASDAQ intraday volume model developed locally by a team.
Only ten-day lookback pocket pivots are computed as defined initially by Dr. Chris Kacher. (The default lookback can be changed by the user.)
Only pocket pivots are shown where the low of the daily bar is within user-defined proximity to the 50-day moving average or 10-day moving average (for continuation pocket pivots.)
Notas de prensa
Original script incorrectly computed end of trading day and beginning of trading day by subtracting the timezone offset from the NYSE market time.The corrected script adds the timezone offset to correctly use that term.
Notas de prensa
The prior indicator applied extrapolation to volume on weekends: this is not proper. Added line to test if the market is closed (session.ismarket ==false).Also tweaked the lineWidth default value to equal 4.
Notas de prensa
Modified method to turn off extrapolation on weekends by testing if dayofweek(time) == dayofweek.saturday or dayofweek.sunday.Erroneously extrapolating volume on weekends has been a bug since the beginning and it has taken me time to learn of the above test. The remaining hole in the strategy are market holidays and short trading sessions. I do not have a method for this.
Notas de prensa
Removed requirement for setting local time zone offsetNotas de prensa
Yet again getting the extrapolation disabled on weekends. My errors.Notas de prensa
Yet again trying to disable the extrapolation function on weekends...Notas de prensa
Minor cleanup. I noticed that the extrapolation wasn't working at a time when the market was open. The volume extrapolation is supposed to work when the market is open.Notas de prensa
Added test for chart timeframe. Volume extrapolation is only valid on daily charts. Extrapolation is disabled for other timeframes. 2023-06-16Script de código abierto
Siguiendo fielmente el espíritu de TradingView, el creador de este script lo ha publicado en código abierto, permitiendo que otros traders puedan revisar y verificar su funcionalidad. ¡Enhorabuena al autor! Puede utilizarlo de forma gratuita, pero tenga en cuenta que la publicación de este código está sujeta a nuestras Normas internas.
Exención de responsabilidad
La información y las publicaciones que ofrecemos, no implican ni constituyen un asesoramiento financiero, ni de inversión, trading o cualquier otro tipo de consejo o recomendación emitida o respaldada por TradingView. Puede obtener información adicional en las Condiciones de uso.
Script de código abierto
Siguiendo fielmente el espíritu de TradingView, el creador de este script lo ha publicado en código abierto, permitiendo que otros traders puedan revisar y verificar su funcionalidad. ¡Enhorabuena al autor! Puede utilizarlo de forma gratuita, pero tenga en cuenta que la publicación de este código está sujeta a nuestras Normas internas.
Exención de responsabilidad
La información y las publicaciones que ofrecemos, no implican ni constituyen un asesoramiento financiero, ni de inversión, trading o cualquier otro tipo de consejo o recomendación emitida o respaldada por TradingView. Puede obtener información adicional en las Condiciones de uso.