OPEN-SOURCE SCRIPT

MM Day Trader Levels

Por jmosullivan
Atualizado
As an intraday trader, there are certain key levels that I care about for short-term price action on every single chart. When I first began day trading, each morning I would painstakingly mark those key levels off on the charts I planned to trade each day. Depending on the number of charts I was watching, this would take up quite a bit of my time that I felt would have been much better spent doing other things. It also meant that those levels would often be left behind, and on later days I might be trading a symbol and get confused when a line appeared and I'd be paying attention to it only to later discover that it wasn't from prior day, but from some other day in the past when I had marked it off.

I looked all over TradingView to find indicators that did this automatically for me, and I found a lot of them. One by one I tried them, and inevitably I would always find that something was wrong with them. Often they didn't have all of the levels I wanted (so I would have to combine multiple indicators), but more often I found that the levels would be incorrect, or they would be buggy and not appear consistently, or they would not appear at the right time, or they would not work on futures! The list of problems went on and on. And the biggest issue I found was that nobody knew how to get session volume profile in an indicator.

So, over the course of a few years I figured out how to solve all of those problems and now I'm thrilled to present this free indicator for everyone like me who trades intraday and wants a clean consistent way to see the prior day levels that they care about automatically on every single chart (even futures). The levels the indicator provides are:

  • Yesterday High & Low
  • Value Area High & Low & Point of Control
  • Today's Open
  • Yesterday's Close (aka "Settlement" on futures)
  • Premarket High & Low (non-futures only)
  • Overnight High & Low (futures only)


These levels are extremely important, and I expect price to be reactive to them, so each level has a shaded background behind it so that the levels stand out against other lines you may have on your chart. I try to keep configuration as simple as possible, but there are configuration options that allow you to:

  • Hide any of the levels
  • Change the color for the levels
  • Shade the value area (or not)
  • Change the label text, size, type (basic label or plain text) and location (how far to the right of last candle to place the label
  • Adjust session volume profile value area volume & number of rows


The biggest advantage to this indicator over others on TradingView is how it handles session volume profile. When it comes to futures, TradingView does differentiate between regular trading hours and "electronic" trading hours on the charts, but their timeframes for those sessions are unusual, and they do not provide any programmatic way to differentiate between them. So, I created a whole new library for dealing with futures sessions that is fully integrated into both my Session Volume Profile library and this indicator, allowing me to bring you the best and only custom indicator available on TradingView that provides you with true regular session volume profile information across every type of symbol, including futures.

I'm incredibly proud of everything I've been able to provide with this indicator, and even more thrilled to say that I'm proud of how the indicator has been implemented. Once again releasing this indicator and all associated code for free and open source. I encourage you to take a look at the source code to see how it all works, take advantage of the free underlying libraries I created to make all of this possible: Session Library and Session Volume Profile Library.
Notas de Lançamento
Some charts were not printing session.islastbar's, causing a bug where the levels from prior day would not switch over. Introduced a failsafe where it forces the day levels to switch if the day switches over.
Notas de Lançamento
TradingView recently introduced a change that caused bugs with lines and labels, making them disappear and reappear randomly. This release is a workaround for that bug so the lines and labels should remain in place consistently.
daytraderlevelsintradayPivot points and levelspointofcontrolsessionvolumeprofilevalueareaVolume Profileyesterdayyesterdayhighyesterdaylow
jmosullivan
I release TradingView indicators and libraries designed to make you a better trader. For detailed info about them, head over to improve.trading

Script de código aberto

No verdadeiro espírito do TradingView, o autor desse script o publicou como código aberto, para que os traders possam compreendê-lo e analisá-lo. Parabéns ao autor! Você pode usá-lo gratuitamente, mas a reutilização desse código em publicações é regida pelas Regras da Casa. Você pode favoritá-lo para usá-lo em um gráfico.

Quer usar esse script no gráfico?

Aviso legal