OPEN-SOURCE SCRIPT
Mayer Multiple | Astral Vision

Mayer Multiple | Astral Vision 🌠💠
The Mayer Multiple divides Bitcoin's price by its moving average, expressing how extended or compressed price is relative to its long-term trend.
Readings above 2.4 have historically marked distribution zones; readings below 0.6 have marked generational accumulation opportunities.
Unlike most implementations that treat the Mayer Multiple as a static valuation tool, this version adds a configurable moving average of the multiple itself, enabling trend analysis directly on the oscillator.
Valuation mode colors by threshold breach.
Trend mode colors continuously by whether the multiple is above or below its own MA.
Both the SMA length and the multiple MA length are fully adjustable, and overbought/oversold thresholds are user-defined rather than fixed.
Price-space bands are projected directly onto the chart showing the exact levels where each threshold would be reached.
Calculation ⚙️
`Mayer Multiple = BTC Price / SMA(Price, length)`
`Multiple MA = SMA(Multiple, length)`
`Price OB = OB threshold × SMA`
`Price OS = OS threshold × SMA`
Disclaimer 🎯
This indicator is a personal research tool for educational and informational purposes only. It does not constitute financial advice or investment recommendation of any kind. I am not affiliated with any financial institution, research firm, or organization. Always conduct your own research before making any financial decision.
Inputs 🎛️
- `Color Mode` Valuation (threshold-based) or Trend (above/below multiple MA)
- `Price SMA Length` moving average length for the multiple calculation (default 200)
- `Multiple SMA Length` moving average applied to the multiple itself (default 200)
- `Overbought / Oversold Threshold` user-defined valuation extremes (default 2.4 / 0.6)
Colors 🎨
5 Astral Vision presets + custom override. Default: Paradiso.
Plots 📊
- Mayer Multiple oscillator colored by active mode
- Multiple moving average signal baseline
- Overbought / oversold threshold lines with fill between
- Price-space OB / OS bands projected onto the chart
- Background highlight when price breaches either band
- Candle coloring by active regime
The Mayer Multiple divides Bitcoin's price by its moving average, expressing how extended or compressed price is relative to its long-term trend.
Readings above 2.4 have historically marked distribution zones; readings below 0.6 have marked generational accumulation opportunities.
Unlike most implementations that treat the Mayer Multiple as a static valuation tool, this version adds a configurable moving average of the multiple itself, enabling trend analysis directly on the oscillator.
Valuation mode colors by threshold breach.
Trend mode colors continuously by whether the multiple is above or below its own MA.
Both the SMA length and the multiple MA length are fully adjustable, and overbought/oversold thresholds are user-defined rather than fixed.
Price-space bands are projected directly onto the chart showing the exact levels where each threshold would be reached.
Calculation ⚙️
`Mayer Multiple = BTC Price / SMA(Price, length)`
`Multiple MA = SMA(Multiple, length)`
`Price OB = OB threshold × SMA`
`Price OS = OS threshold × SMA`
Disclaimer 🎯
This indicator is a personal research tool for educational and informational purposes only. It does not constitute financial advice or investment recommendation of any kind. I am not affiliated with any financial institution, research firm, or organization. Always conduct your own research before making any financial decision.
Inputs 🎛️
- `Color Mode` Valuation (threshold-based) or Trend (above/below multiple MA)
- `Price SMA Length` moving average length for the multiple calculation (default 200)
- `Multiple SMA Length` moving average applied to the multiple itself (default 200)
- `Overbought / Oversold Threshold` user-defined valuation extremes (default 2.4 / 0.6)
Colors 🎨
5 Astral Vision presets + custom override. Default: Paradiso.
Plots 📊
- Mayer Multiple oscillator colored by active mode
- Multiple moving average signal baseline
- Overbought / oversold threshold lines with fill between
- Price-space OB / OS bands projected onto the chart
- Background highlight when price breaches either band
- Candle coloring by active regime
สคริปต์โอเพนซอร์ซ
ด้วยเจตนารมณ์หลักของ TradingView ผู้สร้างสคริปต์นี้ได้ทำให้เป็นโอเพนซอร์ส เพื่อให้เทรดเดอร์สามารถตรวจสอบและยืนยันฟังก์ชันการทำงานของมันได้ ขอชื่นชมผู้เขียน! แม้ว่าคุณจะใช้งานได้ฟรี แต่โปรดจำไว้ว่าการเผยแพร่โค้ดซ้ำจะต้องเป็นไปตาม กฎระเบียบการใช้งาน ของเรา
My premium indicators are available on Whop:
whop.com/astralvision
Astral Vision 🌠💠
whop.com/astralvision
Astral Vision 🌠💠
คำจำกัดสิทธิ์ความรับผิดชอบ
ข้อมูลและบทความไม่ได้มีวัตถุประสงค์เพื่อก่อให้เกิดกิจกรรมทางการเงิน, การลงทุน, การซื้อขาย, ข้อเสนอแนะ หรือคำแนะนำประเภทอื่น ๆ ที่ให้หรือรับรองโดย TradingView อ่านเพิ่มเติมใน ข้อกำหนดการใช้งาน
สคริปต์โอเพนซอร์ซ
ด้วยเจตนารมณ์หลักของ TradingView ผู้สร้างสคริปต์นี้ได้ทำให้เป็นโอเพนซอร์ส เพื่อให้เทรดเดอร์สามารถตรวจสอบและยืนยันฟังก์ชันการทำงานของมันได้ ขอชื่นชมผู้เขียน! แม้ว่าคุณจะใช้งานได้ฟรี แต่โปรดจำไว้ว่าการเผยแพร่โค้ดซ้ำจะต้องเป็นไปตาม กฎระเบียบการใช้งาน ของเรา
My premium indicators are available on Whop:
whop.com/astralvision
Astral Vision 🌠💠
whop.com/astralvision
Astral Vision 🌠💠
คำจำกัดสิทธิ์ความรับผิดชอบ
ข้อมูลและบทความไม่ได้มีวัตถุประสงค์เพื่อก่อให้เกิดกิจกรรมทางการเงิน, การลงทุน, การซื้อขาย, ข้อเสนอแนะ หรือคำแนะนำประเภทอื่น ๆ ที่ให้หรือรับรองโดย TradingView อ่านเพิ่มเติมใน ข้อกำหนดการใช้งาน