Skip to content
All library documents

A Modular Dot Board for Session, Squeeze, Trend, and Swing Signals

Article ProRealCode

Summary

This ProRealTime indicator organizes several kinds of market context into stacked rows of colored dots beneath the price chart. Its modules include market-session markers, a squeeze display, accumulated trend conditions, and candle or swing signals. Users can switch modules on or off, adjust row spacing and background colors, and add further modules using the included template structure.

The squeeze module compares Bollinger Bands with Keltner Channels to label squeeze, release, or neither. It calculates these conditions using both regular prices and Heikin-Ashi values, then uses color brightness to show whether the two calculations agree. The session row assigns colors to specified intraday time ranges. The document also includes trend and swing-count code, but the supplied text cuts off much of the trend logic. It presents an indicator display system, not a tested entry and exit strategy; it gives no performance evidence, and its fixed session times and indicator settings may need adaptation to the instrument and chart.

Key ideas

  • The dashboard places independent indicator modules on separate, vertically stacked rows beneath the chart.
  • Users can enable modules, change row spacing and colors, or adapt the provided template to add another module.
  • The squeeze module compares Bollinger Band and Keltner Channel relationships on regular and Heikin-Ashi data.
  • Dot color and brightness communicate squeeze state and agreement between the two calculations.
  • The document describes display logic but provides no evidence that its signals are profitable.

Tags

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.