PROTECTED SOURCE SCRIPT

📊 Data Box Stat

452
āļŠāļ„āļĢāļīāļ›āļ•āđŒ Pine Script āļ•āļąāļ§āļ™āļĩāđ‰ (Data Box: Bullish/Bearish Streak & Max Position)

āļŠāļ„āļĢāļīāļ›āļ•āđŒāļ™āļĩāđ‰āļˆāļ°āļŠāļĢāđ‰āļēāļ‡ āļāļĨāđˆāļ­āļ‡āļ‚āđ‰āļ­āļĄāļđāļĨ (data box) āđ‚āļŠāļ§āđŒāļ­āļĒāļđāđˆāļšāļ™āļāļĢāļēāļŸ TradingView
āđ‚āļ”āļĒāļˆāļ°āđāļŠāļ”āļ‡:

āļˆāļģāļ™āļ§āļ™āđāļ—āđˆāļ‡āđ€āļ‚āļĩāļĒāļ§ (āļ›āļīāļ”āļšāļ§āļ) āļ•āļīāļ”āļ•āđˆāļ­āļāļąāļ™āļĨāđˆāļēāļŠāļļāļ” (āđ€āļŠāđˆāļ™ āļ›āļīāļ” > āļ›āļīāļ”āđāļ—āđˆāļ‡āļāđˆāļ­āļ™)

āļˆāļģāļ™āļ§āļ™āđāļ—āđˆāļ‡āđāļ”āļ‡ (āļ›āļīāļ”āļĨāļš) āļ•āļīāļ”āļ•āđˆāļ­āļāļąāļ™āļĨāđˆāļēāļŠāļļāļ” (āļ›āļīāļ” < āļ›āļīāļ”āđāļ—āđˆāļ‡āļāđˆāļ­āļ™)

āļˆāļģāļ™āļ§āļ™āđāļ—āđˆāļ‡āđ€āļ‚āļĩāļĒāļ§āļ—āļĩāđˆāļ•āđˆāļ­āđ€āļ™āļ·āđˆāļ­āļ‡āļŠāļđāļ‡āļŠāļļāļ”āđƒāļ™āļ­āļ”āļĩāļ• (āļ•āļąāđ‰āļ‡āđāļ•āđˆāļ•āđ‰āļ™āļāļĢāļēāļŸ)

āļˆāļģāļ™āļ§āļ™āđāļ—āđˆāļ‡āđāļ”āļ‡āļ—āļĩāđˆāļ•āđˆāļ­āđ€āļ™āļ·āđˆāļ­āļ‡āļŠāļđāļ‡āļŠāļļāļ”āđƒāļ™āļ­āļ”āļĩāļ•

āļœāļđāđ‰āđƒāļŠāđ‰āļŠāļēāļĄāļēāļĢāļ–āđ€āļĨāļ·āļ­āļāļ•āļģāđāļŦāļ™āđˆāļ‡ āļ—āļĩāđˆāļˆāļ°āđāļŠāļ”āļ‡āļāļĨāđˆāļ­āļ‡āļ‚āđ‰āļ­āļĄāļđāļĨ (āđ€āļŠāđˆāļ™ āļĄāļļāļĄāļ‚āļ§āļēāļšāļ™, āļāļĨāļēāļ‡āļˆāļ­, āļĄāļļāļĄāļ‹āđ‰āļēāļĒāļĨāđˆāļēāļ‡ āļŊāļĨāļŊ) āđ„āļ”āđ‰āļˆāļēāļāļŦāļ™āđ‰āļē Settings āļ‚āļ­āļ‡āļ­āļīāļ™āļ”āļīāđ€āļ„āđ€āļ•āļ­āļĢāđŒ

āļŦāļĨāļąāļāļāļēāļĢāļ—āļģāļ‡āļēāļ™āļ‚āļ­āļ‡āļŠāļ„āļĢāļīāļ›āļ•āđŒ
āļĢāļąāļšāļ„āđˆāļēāļ•āļģāđāļŦāļ™āđˆāļ‡āļāļĨāđˆāļ­āļ‡āļˆāļēāļāļœāļđāđ‰āđƒāļŠāđ‰

āļĄāļĩāļŠāđˆāļ­āļ‡āđƒāļŦāđ‰āđ€āļĨāļ·āļ­āļāļ•āļģāđāļŦāļ™āđˆāļ‡āļāļĨāđˆāļ­āļ‡āđƒāļ™ Setting (drop-down)

āļ„āđˆāļēāļ—āļĩāđˆāđ€āļĨāļ·āļ­āļ (āđ€āļŠāđˆāļ™ "top_right") āļˆāļ°āļ–āļđāļāđāļĄāļ›āđ„āļ›āļĒāļąāļ‡āļ•āļģāđāļŦāļ™āđˆāļ‡āļˆāļĢāļīāļ‡āļ‚āļ­āļ‡āļ•āļēāļĢāļēāļ‡āđƒāļ™ TradingView

āļ„āļģāļ™āļ§āļ“āļˆāļģāļ™āļ§āļ™āđāļ—āđˆāļ‡āđ€āļ‚āļĩāļĒāļ§/āđāļ”āļ‡ āļ•āļīāļ”āļ•āđˆāļ­āļāļąāļ™

āļ—āļļāļāđāļ—āđˆāļ‡āđƒāļŦāļĄāđˆāļˆāļ°āđ€āļŠāđ‡āļ„āļ§āđˆāļē

āļ–āđ‰āļēāļ›āļīāļ”āļšāļ§āļāļāļ§āđˆāļēāļāđˆāļ­āļ™āļŦāļ™āđ‰āļē: āđ€āļžāļīāđˆāļĄ bullish streak +1, āļĢāļĩāđ€āļ‹āđ‡āļ• bearish streak

āļ–āđ‰āļēāļ›āļīāļ”āļ•āđˆāļģāļāļ§āđˆāļēāļāđˆāļ­āļ™āļŦāļ™āđ‰āļē: āđ€āļžāļīāđˆāļĄ bearish streak +1, āļĢāļĩāđ€āļ‹āđ‡āļ• bullish streak

āļ–āđ‰āļēāļ›āļīāļ”āđ€āļ—āđˆāļēāļāļąāļ™: āļĢāļĩāđ€āļ‹āđ‡āļ•āļ—āļąāđ‰āļ‡āļ„āļđāđˆ

āļŠāļ„āļĢāļīāļ›āļ•āđŒāļˆāļ°āđ€āļāđ‡āļšāļ„āđˆāļēāļŠāļđāļ‡āļŠāļļāļ”āļ‚āļ­āļ‡ streak āļ—āļĩāđˆāđ€āļ„āļĒāđ€āļāļīāļ”āļ‚āļķāđ‰āļ™ āļ•āļąāđ‰āļ‡āđāļ•āđˆāļ•āđ‰āļ™āļāļĢāļēāļŸ (max streak)

āļŠāļĢāđ‰āļēāļ‡āļāļĨāđˆāļ­āļ‡āđāļŠāļ”āļ‡āļœāļĨ (table)

āļāļĨāđˆāļ­āļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāļˆāļ°āļ–āļđāļāļŠāļĢāđ‰āļēāļ‡āđƒāļŦāļĄāđˆ āđ€āļ‰āļžāļēāļ°āļ•āļ­āļ™āđ€āļ›āļĨāļĩāđˆāļĒāļ™āļ•āļģāđāļŦāļ™āđˆāļ‡āđ€āļ—āđˆāļēāļ™āļąāđ‰āļ™ (āđ„āļĄāđˆāļŠāļĢāđ‰āļēāļ‡āđƒāļŦāļĄāđˆāļ—āļļāļāļšāļēāļĢāđŒ)
āļ‹āļķāđˆāļ‡āļŠāđˆāļ§āļĒāđƒāļŦāđ‰āđ€āļŠāļ–āļĩāļĒāļĢāđāļĄāđ‰āđƒāļŠāđ‰āđƒāļ™ Timeframe āđƒāļŦāļāđˆ āđ€āļŠāđˆāļ™ week āļŦāļĢāļ·āļ­ month

āđāļŠāļ”āļ‡āļœāļĨāļšāļ™āļāļĢāļēāļŸ

----

This **“DATA BOX Dashboard”** indicator helps traders quickly understand how often the market closes up, down, or flat in a row — without needing to crunch numbers themselves.

- **Main purpose:** Tracks streaks of consecutive up closes, down closes, or unchanged closes, then displays them in a clean dashboard on the chart.
- **What it shows:**
- Longest streaks ever recorded for each type (up, down, flat)
- Number of days in each category and their percentages out of all days analyzed
- Current streak status (e.g., how many days in a row the market has closed up or down)
- A concise summary line that wraps everything together
- **Real-time view:** While a bar is still forming, it shows a “live status” (rising, falling, unchanged) along with the percentage change so far.
- **Signals:** Highlights when the current streak is approaching its historical average, giving context instead of predictions.
- **Customization:** Users can choose language (Thai/English), themes, fonts, colors, table position, and analysis period.
- **Alerts:** Can notify when a streak hits a chosen threshold or breaks a new record.
- **How to use:** It works on any symbol and timeframe. Use the dashboard as context to see whether current market behavior is “normal” compared to history, and combine it with your own trading strategy.

āļ•āļēāļĢāļēāļ‡āļĄāļĩ 3 āđāļ–āļ§ (āļŦāļąāļ§āļ•āļēāļĢāļēāļ‡, āļ‚āđ‰āļ­āļĄāļđāļĨ bullish, āļ‚āđ‰āļ­āļĄāļđāļĨ bearish)

āļ„āļ­āļĨāļąāļĄāļ™āđŒ: āļŠāļ·āđˆāļ­, āļˆāļģāļ™āļ§āļ™āļĨāđˆāļēāļŠāļļāļ”, āļˆāļģāļ™āļ§āļ™āļŠāļđāļ‡āļŠāļļāļ”

āđƒāļŠāđ‰āļŠāļĩāđāļĒāļāđāļ•āđˆāļĨāļ°āđāļ–āļ§āđƒāļŦāđ‰āļ­āđˆāļēāļ™āļ‡āđˆāļēāļĒ

āļœāļĨāļĨāļąāļžāļ˜āđŒāļšāļ™āļāļĢāļēāļŸ
āļˆāļ°āđ€āļŦāđ‡āļ™āļāļĨāđˆāļ­āļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāļ—āļĩāđˆāļĄāļļāļĄ (āļŦāļĢāļ·āļ­āļĄāļļāļĄāļ—āļĩāđˆāđ€āļĨāļ·āļ­āļ)

āļšāļĢāļĢāļ—āļąāļ” "āļ›āļīāļ”āļšāļ§āļ": āđ‚āļŠāļ§āđŒāļˆāļģāļ™āļ§āļ™āđāļ—āđˆāļ‡āđ€āļ‚āļĩāļĒāļ§āļĨāđˆāļēāļŠāļļāļ” āđāļĨāļ°āļŠāļđāļ‡āļŠāļļāļ”

āļšāļĢāļĢāļ—āļąāļ” "āļ›āļīāļ”āļĨāļš": āđ‚āļŠāļ§āđŒāļˆāļģāļ™āļ§āļ™āđāļ—āđˆāļ‡āđāļ”āļ‡āļĨāđˆāļēāļŠāļļāļ” āđāļĨāļ°āļŠāļđāļ‡āļŠāļļāļ”

āļāļĨāđˆāļ­āļ‡āļˆāļ°āļ­āļąāļ›āđ€āļ”āļ•āļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļīāļ—āļļāļāļšāļēāļĢāđŒ

āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™
āđ€āļžāļīāđˆāļĄāļ­āļīāļ™āļ”āļīāđ€āļ„āđ€āļ•āļ­āļĢāđŒāļ™āļĩāđ‰āđƒāļ™āļāļĢāļēāļŸāđƒāļ”āļāđ‡āđ„āļ”āđ‰

āļ•āļąāđ‰āļ‡āļ„āđˆāļēāļ•āļģāđāļŦāļ™āđˆāļ‡āļāļĨāđˆāļ­āļ‡āđƒāļ™ Settings

āđ€āļŦāļĄāļēāļ°āļāļąāļšāļāļēāļĢāļ”āļđāļžāļĪāļ•āļīāļāļĢāļĢāļĄāļĢāļēāļ„āļē āđāļ™āļ§āđ‚āļ™āđ‰āļĄ āđ‚āļĄāđ€āļĄāļ™āļ•āļąāļĄ āļŦāļĢāļ·āļ­āļŠāļąāļāļāļēāļ“ exhaustion
(āđƒāļŠāđ‰āđ„āļ”āđ‰āļāļąāļšāļ—āļļāļ Timeframe āđ€āļŠāđˆāļ™ Day, Week, Month)

āļ„āļģāļˆāļģāļāļąāļ”āļŠāļīāļ—āļ˜āļīāđŒāļ„āļ§āļēāļĄāļĢāļąāļšāļœāļīāļ”āļŠāļ­āļš

āļ‚āđ‰āļ­āļĄāļđāļĨāđāļĨāļ°āļšāļ—āļ„āļ§āļēāļĄāđ„āļĄāđˆāđ„āļ”āđ‰āļĄāļĩāļ§āļąāļ•āļ–āļļāļ›āļĢāļ°āļŠāļ‡āļ„āđŒāđ€āļžāļ·āđˆāļ­āļāđˆāļ­āđƒāļŦāđ‰āđ€āļāļīāļ”āļāļīāļˆāļāļĢāļĢāļĄāļ—āļēāļ‡āļāļēāļĢāđ€āļ‡āļīāļ™, āļāļēāļĢāļĨāļ‡āļ—āļļāļ™, āļāļēāļĢāļ‹āļ·āđ‰āļ­āļ‚āļēāļĒ, āļ‚āđ‰āļ­āđ€āļŠāļ™āļ­āđāļ™āļ° āļŦāļĢāļ·āļ­āļ„āļģāđāļ™āļ°āļ™āļģāļ›āļĢāļ°āđ€āļ āļ—āļ­āļ·āđˆāļ™ āđ† āļ—āļĩāđˆāđƒāļŦāđ‰āļŦāļĢāļ·āļ­āļĢāļąāļšāļĢāļ­āļ‡āđ‚āļ”āļĒ TradingView āļ­āđˆāļēāļ™āđ€āļžāļīāđˆāļĄāđ€āļ•āļīāļĄāļ—āļĩāđˆ āļ‚āđ‰āļ­āļāļģāļŦāļ™āļ”āļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™