Indicators and strategies
肥猫汉化三重平滑信号plotshape(ta.crossunder(v2,v1) ? l : na, title="Bullish Signal", style = shape.labelup, location=location.absolute, size = size.small, color = green)
plotshape(ta.crossover(v2,v1) ? h : na, title="Bearish Signal", style = shape.labeldown, location=location.absolute, size = size.small, color = red)
Simplified STH-MVRV + Z-ScoreSimplified Short Term Holder MVRV (STH-MVRV) + Z-Score Indicator
Description:
This indicator visualizes the Short Term Holder Market Value to Realized Value ratio (STH-MVRV) and its normalized Z-Score, providing insight into Bitcoin’s market cycle phases and potential overbought or oversold conditions.
How it works:
The STH-MVRV ratio compares the market value of coins held by short-term holders to their realized value, helping to identify periods of profit-taking or accumulation by these holders.
The indicator calculates three versions:
STH-MVRV (MVRV): Ratio of current MVRV to its 155-day SMA.
STH-MVRV (Price): Ratio of BTC price to its 155-day SMA.
STH-MVRV (AVG): Average of the above two ratios.
You can select which ratio to display via the input dropdown.
Threshold Lines:
Adjustable upper and lower threshold lines mark significant levels where market sentiment might shift.
The indicator also plots a baseline at 1.0 as a reference.
Z-Score Explanation:
The Z-Score is a normalized value scaled between -3 and +3, calculated relative to the chosen threshold levels.
When the ratio hits the upper threshold, the Z-Score approaches +2, indicating potential overbought conditions.
Conversely, reaching the lower threshold corresponds to a Z-Score near -2, signaling potential oversold conditions.
This Z-Score is shown in a clear table in the top right corner of the chart for easy monitoring.
Data Sources:
MVRV data is fetched from the BTC_MVRV dataset.
Price data is sourced from the BTC/USD index.
Usage:
Use this indicator to assess short-term holder market behavior and to help identify buying or selling opportunities based on extremes indicated by the Z-Score.
Combining this tool with other analysis can improve timing decisions in Bitcoin trading.
Z-score filter Daily/Weeklyindicator identifies potential buy and sell signals based on price deviations from a linear regression line. Here's what it does:
Calculates a linear regression line with customizable length (default 21) and offset (default 30)
Computes a z-score by measuring how many standard deviations the current price is from the regression line
Generates signals when:
A "buy" signal occurs when the z-score crosses above a lower threshold (default -4.7), indicating the price was deeply undervalued but is now recovering
A "sell" signal occurs when the z-score crosses below an upper threshold (default 5.1), indicating the price was extremely overvalued but is now declining
The indicator displays triangles with "BUY" or "SELL" text when signals occur, and shows the linear regression line in blue (which can be toggled off). It can operate on either daily or weekly timeframes based on user selection, with corresponding alerts that can be configured.
This indicator essentially identifies potential reversal points when price has moved too far away from its statistical "fair value" as defined by the regression line, making it useful for mean-reversion trading strategies.
Haniva ATRHaniva ATR Indicator
This indicator is fully based on ATR (Average True Range) calculations and is designed for analyzing behavior of price movement. It is tailored for traders who follow the BPM style.
Applications of the indicator:
1- Yellow candles represent inside bars, and you can trade them with inside bar hunt setup.
2- The ATR table calculates Average True Range values across multiple timeframes for better volatility assessment.
3- The Stop Loss & Target table provides suggested stop loss and target levels, dynamically calculated based on each timeframe’s ATR.
4- Long shadows (wicks) are highlighted in the chart, and their 50% zones are clearly marked to assist with identifying potential reversal or reaction points.
5- The indicator also defines key percentages used to determine the leg timeframe, helping traders align their setups with market structure.
Smart Pinbar Signal📌 Overview
This is a highly configurable and professional Pinbar Identifier, designed to provide reliable rejection signals for price action traders. Unlike traditional Pinbar indicators, this version combines structural precision with multiple optional filters to eliminate noise and highlight only the most meaningful reversal signals.
🔍 What It Does
This script identifies bullish and bearish pinbars based on the following core criteria:
Main Wick ≥ Body × multiplier
Opposite Wick ≤ % of total range
Body ≤ % of total range
Total Wick Length ≥ % of the full candle range
These rules capture the true rejection behavior behind price action instead of just relying on candle color or length.
⚙️ Optional Filters (All Toggleable)
To further refine the signals, this script provides advanced filtering options:
✅ Volume Filter
Filters out low-volume candles. Only signals with higher-than-average volume are shown.
✅ ATR Filter
Ensures the total candle range exceeds recent average volatility (ATR), avoiding weak or insignificant setups.
✅ MA Proximity Filter
Signals must occur near a chosen moving average (EMA/SMA), useful for identifying pullback reversals in trending markets.
✅ Candle Direction Check
Optional enforcement that bullish pinbars must close higher than open (green) and bearish must close lower (red).
📈 Use Cases
✅ Intraday reversal spotting (5min/15min/1H)
✅ Swing trading at key levels (Daily/4H)
✅ Backtestable as part of a trend-following or contrarian system
✅ Combine with support/resistance or OB/FVG zones for ICT-style execution
🛠️ Customizable Parameters
Wick/body ratios
Volume MA length
ATR length
MA type and length
Distance from MA (%)
Min wick-to-range ratio
Everything is modular and user-controlled.
✅ Why This Script?
Most Pinbar indicators are either too simplistic or hardcoded. This tool lets you:
Define your own Pinbar logic
Add context-aware filters
Stay flexible across different markets and strategies
Open Interest Top//@version=5
indicator("Open Interest Top", "OI Top", format = format.volume)
bool overwriteSymbolInput = input.bool(false, "Override symbol", inline = "Override symbol")
string tickerInput = input.symbol("", "", inline = "Override symbol")
string symbolOnly = syminfo.ticker(tickerInput)
string userSymbol = overwriteSymbolInput ? symbolOnly : syminfo.prefix + ":" + syminfo.ticker
string openInterestTicker = str.format("{0}_OI", userSymbol)
string timeframe = syminfo.type == "futures" and timeframe.isintraday ? "1D" : timeframe.period
= request.security(openInterestTicker, timeframe, [open, high, low, close, close > close ], ignore_invalid_symbol = true)
oiOpen := oiOpen ? oiOpen : na
oiHigh := oiHigh ? oiHigh : na
oiLow := oiLow ? oiLow : na
if barstate.islastconfirmedhistory and na(oiClose)
runtime.error(str.format("No Open Interest data found for the {0} symbol.", userSymbol))
hasOHLC = ta.cum(oiOpen)
color openInterestColor = oiColorCond ? color.teal : color.red
plot(hasOHLC ? na : oiClose, "Futures Open Interest", openInterestColor, style = plot.style_stepline, linewidth = 4)
plotcandle(oiOpen, oiHigh, oiLow, hasOHLC ? oiClose : na, "Crypto Open Interest", color = openInterestColor, wickcolor = openInterestColor, bordercolor = openInterestColor)
plot(oiClose)
Trend Overview & Percent Change with Growth per DayThis indicator helps to indentify the growth over a period. I would recommend using it on daily charts and to screen performance of an asset.
TrendHunters BasicTrendHunters Signal Cloud
Designed exclusively for the TrendHunters community, this indicator supports our core trading strategy by providing clear, actionable trend reversal signals to help you visually identify momentum shifts and breakout opportunities.
Key features include:
High probability trend reversal indicator
Optional visual clouds that change color based on price positioning
Intuitive entry signals helping you spot high-probability buy and sell zones
Whether you’re a beginner or an experienced swing trader, this indicator offers a clean and reliable visual tool to enhance your decision-making process and stay aligned with the TrendHunters methodology.
ATS Net Volume EXPERT V5.0Professional-grade version, and it can index data from other cycles within the current cycle, allowing observation of the status of other cycles in a single chart.
This is a fully quantitative auxiliary chart indicator. Values above the zero line represent net inflow status and the magnitude of net inflow, while values below the zero line indicate net outflow status and the magnitude of net outflow. Changes in net volume often signal trend reversals and emerging opportunities. This fully quantitative indicator serves as a powerful tool to help you identify these critical signals. By precisely visualizing the dynamic changes in net volume, it provides clear insight into the battle between bullish and bearish forces.
专业级版本,并且可以在当前周期索引其他周期的数据,能在一个图表中观察其他周期所处的状态。
这是基于全量化的副图指标,零轴以上代表净流入状态和净流入的数值,零轴以下代表净流出状态和净流出的数值。净量的变化往往预示着趋势的转折与机遇的来临。这个全量化的指标正是帮助您捕捉这些关键信号的有力工具。通过精准呈现净量的动态变化,它让您清晰看到多空力量的博弈
SSS (Smati Sati Swing) v0.2SSS (Smati Sati Swing) v0.2 – อินดิเคเตอร์เทรดสั้นที่ออกแบบมาเพื่อเทรดเดอร์ที่ต้องการ “สติ” บนความผันผวน
🔹 EMA89 + สีบอกเทรนด์แบบ Real-time
แสดงเส้น EMA89 พร้อมเปลี่ยนสีตามสถานะเทรนด์ เพื่อให้เข้าใจภาพรวมได้ชัดเจน
🔹 ปัก Label Candlestick พิเศษ (Doji / Hammer)
ช่วยระบุจุดกลับตัวหรือความลังเลของตลาดแบบอัตโนมัติ
🔹 แสดงกล่อง Session (Asia / London / USA)
วาดกล่องช่วงเวลา Session แบบ Real-time ไม่ต้องรอ Session จบ
เพื่อดูพฤติกรรมราคาตามเวลาที่มี Volume สูง
🔹 Dashboard Multi-Timeframe
ดูสถานะเทรนด์ (Uptrend / Sideway / Downtrend)
ของแต่ละ TF ได้ในที่เดียว – ครอบคลุม TF: 1m, 5m, 15m, 30m, 1h, 4h
🔹 แสดง Lot Size & Margin Size แนะนำ
เพียงกรอกขนาดพอร์ต ระบบจะแสดงคำแนะนำ
ถ้าเลือก "Crypto" จะคำนวณ Margin ประมาณ 5%
ถ้าเลือก "FX" จะคำนวณ Lot Size โดยอิงจากพอร์ต $10,000 = 1 Lot
สามารถเปิด/ปิดการแสดงผลได้ตามต้องการ
SSS (Smati Sati Swing) v0.2 – A short-term trading indicator that brings mindfulness to the chaos.
🔹 EMA89 + Real-time Trend Color
Displays EMA89 with color-coded logic to help you instantly see trend direction.
🔹 Special Candlestick Labels (Doji / Hammer)
Automatically highlights potential reversal or indecision candles.
🔹 Real-Time Session Boxes (Asia / London / USA)
Visually shows session ranges live as they form — no delay or waiting for session to end.
Perfect for spotting behavior during high-volume market hours.
🔹 Multi-Timeframe Trend Dashboard
Instantly check trend status (Uptrend / Sideway / Downtrend)
across multiple timeframes: 1m, 5m, 15m, 30m, 1h, 4h – all in one place.
🔹 Lot Size & Margin Size Suggestions
Enter your account size and the system will suggest:
For Crypto: estimated Margin (5% of your balance)
For FX: suggested Lot Size (based on $10,000 = 1 Lot)
Toggle display on/off as needed.
Twlv's CRT IndicatorHow It Works
The CRT Indicator operates by analyzing the size, structure, and relationship of candlesticks to uncover market dynamics. It follows the A-M-D (Accumulation-Manipulation-Distribution) framework:
Accumulation: Detects consolidation phases where price forms a range (often with inside bars).
Manipulation: Identifies false breakouts or “turtle soup” setups, where price sweeps a high/low but closes within the prior candle’s range.
Distribution: Signals the true market move, such as breakouts or reversals, confirmed by price action.
For example:
Bullish CRT Pattern: A bearish candle is followed by a candle that sweeps the low but closes higher within the first candle’s range, plotted with a green triangle to indicate a potential buy signal.
Bearish CRT Pattern: A bullish candle is followed by a candle that sweeps the high but closes lower within the first candle’s range, marked with a red triangle for a potential sell signal.
The indicator also supports customizable settings, such as timeframe selection, line styles, and alert conditions, to suit individual trading strategies.
Candlestick Pattern SignalThe “Candlestick Pattern Signal” script is designed to automatically detect key candlestick patterns on lower timeframes and signal potential buy or sell opportunities. This tool is especially useful for traders who focus on lower timeframe chart analysis and want to capture quick reversal or continuation moves based on reliable candlestick formation.
Daily Close Horizontal LineDCHL by ELF
This script is useful for tracking important daily closing levels, which often act as support or resistance in technical analysis.
ETH Smart Buy/Sell System (With Zones, Labels & Cooldown)"ETH Smart Buy/Sell System (With Zones & Price Labels)" is an intelligent trading indicator that relies on multi-condition technical analysis to generate accurate buy and sell signals based on the fulfillment of 4 out of 5 predefined conditions. It also includes clear price targets and a visible stop-loss.
How the Indicator Works:
Automatic Support and Resistance Detection:
Calculates the lowest low and highest high over a set number of candles (lookback) to define support (lowestLow) and resistance (highestHigh) zones.
Multi-Condition Technical Analysis:
Buy Conditions (at least 4 must be met):
Current price is near a support level.
Presence of a bullish reversal candle (e.g., hammer or bullish engulfing).
Trading volume is higher than average.
RSI is below 35 and showing signs of upward movement.
Bullish MACD crossover (MACD line crosses above the signal line).
Sell Conditions (same logic):
Price is near a resistance level.
Bearish reversal candle (e.g., shooting star or bearish engulfing).
High trading volume.
RSI is above 70 and starting to decline.
Bearish MACD crossover.
Target and Stop-Loss Identification:
When a buy signal appears, an upward target (e.g., +2%) and a stop-loss (e.g., -1%) are displayed. The opposite applies for a sell signal.
Visual Signals on the Chart:
"BUY" or "SELL" labels appear as arrows on the candles.
Labels display the current price, target, and stop-loss.
Support and Resistance Levels Visualization:
Shown on the chart to help traders understand the broader market context.
Automated Alerts:
An alert is triggered when a smart buy or sell signal occurs (i.e., when 4 or more conditions are met).
Features:
Integrates price action, candlestick patterns, technical indicators (RSI, MACD), and volume analysis.
Suitable for short timeframes (e.g., 15-minute chart).
Provides a semi-automated trading system with clear targets and calculated stop-losses.
Momentum Indicator for Day TradingThis indicator was built to help you concentrate on the following scenarios:
- Best Entry points on fast momentum breaks:
Momentum takes no longer than several minutes (2 to 5 minutes ~)
Strong break without good entry point along - you should act fast
- Best Entry points on long momentum breaks:
Momentum can take between 15 minutes to 1 hour.
Has good entry points along the trend.
The following are the marks of those trends:
✅ - Long trend possibility entry point.
📈 - Short trend possibility entry point.
👮♂️ - Negative sign - watch out!
📉🛒 - Buying the dip sign which means possible second option after the first trend already finished.
Goodluck!
Goldbach The Algo2 Buy and Sell Signal Tracker[Spec]Goldbach The Algo2 Buy and Sell Signal Tracker – Dual Range Confluence System
This indicator identifies high-probability buy and sell signals using a dual Goldbach range logic: 729 (macro) and 243 (micro). It filters for confluence moments when price behavior aligns across both ranges, delivering precise orange BUY or SELL signals based on engineered liquidity zones and structural levels.
This script does not use the yellow “Special” label. It focuses only on the confirmed orange BUY/SELL signals.
What Is Goldbach Logic in Trading?
Goldbach trading logic divides price into structured dealing ranges (such as 81, 243, or 729 points) and assigns fixed proportional levels within each range. These levels act as reaction zones, similar to Fibonacci, but based on consistent mathematical structure.
Key proportional levels:
0.03 – Rebalance Band (RB)
0.11 – Order Block (OB)
0.17 – Fair Value (FV)
0.50 – Equilibrium (EQ)
0.83 – Reverse FV
0.89 / 0.97 – OB and RB upper zones
These levels define where price is likely to react, reverse, or consolidate.
How the Spec Version Works
This indicator uses two Goldbach ranges at once:
729-point range (macro structure)
243-point range (micro structure)
A signal is only triggered when both ranges show aligned behavior using Algo2 logic — a confirmation method that increases the quality of each signal.
Signal Logic Summary
Buy Signal (Orange Label):
Price enters the discount zone (0.03–0.11)
Accumulation signs appear (wicks, pauses, rejections)
Price breaks above 0.17 (FV) = confirmation
Target zones: EQ (0.50) or upper levels (0.89–0.97)
Sell Signal (Orange Label):
Price reaches premium zone (0.89–0.97)
Distribution or trap behavior appears
Price breaks below 0.83 (reverse FV) = confirmation
Target zones: EQ (0.50) or lower levels (0.11–0.03)
Timeframes for Best Use
5M – 15M: Ideal for live execution during NY and London sessions
30M – 1H: Best for swing-level confirmation setups
1M – 3M: Advanced scalpers can use for micro confluence
Signals are rare but high quality — designed to filter noise and provide clean decision points.
How to Trade It
Watch for confirmed orange BUY/SELL labels
Use them as standalone entry points or confirmation tools
Combine with market session timing and structural analysis for improved accuracy
Backtest on trending assets such as NAS100, BTC, or major Forex pairs
Quick Summary
The Spec version of the Goldbach Algo2 Signal Tracker filters trades using a dual-range confluence model (729/243). Signals only appear when both macro and micro ranges agree, improving confidence and reducing noise. Ideal for traders who want fewer, more precise entries on structured ranges.
The 243 Goldbach - Algo 2 BuySell SignalThis indicator identifies potential buy and sell opportunities using Goldbach-based PO3 (Power of 3) mathematics. Designed for algorithmic and ICT-style trading, it highlights engineered liquidity zones within structured dealing ranges — particularly the 243-unit fractal.
It prints actionable signals (green/red labels) based on price behavior inside manipulation zones like:
RB (Reaccumulation Band)
OB (Order Block)
FV (Fair Value)
MB (Mid Block)
These zones reflect areas where price is likely to reverse, pause, or extend based on institutional liquidity principles.
How It Works:
The script calculates a dynamic PO3 range set to 243 units, then tracks price behavior across engineered Goldbach levels. It prints:
Green = Buy Signal when price enters the lower zone and confirms bullish intent
Red = Sell Signal when price reaches the upper zone and shows bearish confirmation
Best Timeframes:
Scalping: 1M–5M
Day Trading: 15M–30M
Swing Confirmation: 1H+
You can jump across multiple timeframes to find the best setups, especially during New York Killzone (8:00–11:00 EST) and when using your own timing models like the 3-6-9 Tesla Time Indicator.
Bonus Pro Tip:
For best results, combine this indicator with:
Goldbach Algo 2 Buy and Sell Tracker – for advanced 729/243 signals (orange/purple)
Your existing trading model or structure/liquidity analysis
Session timing: Focus on NY Open for optimal momentum
This allows you to track both regular 243 signals (green/red) and Spec signals (orange/purple) for stronger confluence and clarity.
Customizable Settings:
Toggle labels (text or circle)
Show or hide Goldbach lines and zones
Built-in RB/FV/OB markers
Backtesting Suggested:
Test this tool within your existing trading strategy. Use it for confirmations, entries, or re-entries in trending markets — especially on NAS100 or similar algorithmic structures.
Goldbach Take ProfitsGoldbach Take Profit Levels – Algorithmic TP Zones for NAS100 Using 243/729 PO3 Logic
This indicator provides structured Take Profit (TP) levels using a proprietary Goldbach-based PO3 system, designed for algorithmic trading on NAS100 and similar trending instruments.
It calculates four TP zones derived from mathematically precise 243 and 729 ranges, helping traders spot likely reaction, reversal, or continuation points in the trend.
TP Levels Explained:
TP: FV (Fair Value) – Minor reversal zone
TP: MB (Mid Block) – Moderate reaction level
TP: LV (Liquidity Void) – High-probability liquidity target
TP: OB (Order Block) – Likely premium or discount exit
📈 Use Cases:
Pair with Goldbach 243 BuySell Signal for quicker scalps
Pair with Goldbach 729 Signal for higher timeframe entries
Validate whether price has room to reach new TP levels before entering
This TP tool is part of a broader confluence-based system. When used with the 243 and 729 BuySell indicators, it helps structure trade exits after precision-based entries. However, it can also function independently to project logical profit zones.
✅ Best Trading Practices:
Wait for a fresh signal with untouched TP zones
Confirm trend direction using 30M or 1H timeframes
Use lower timeframes (1M–5M) for sniper entries
Avoid trades if TP3 or TP4 have already been hit
🕒 Timeframe Strategy:
Bias: 1H
Signal Confirmation: 15M–30M
Entry Execution: 3M–1M
⚠️ Important Notes:
This tool is built for structured, disciplined execution in algorithmic trading systems. It is especially effective in London and New York sessions, where volatility aligns well with PO3-based projections.
Primarily tested and optimized for NAS100, but adaptable for other trending markets.
🔐 Closed Source Notice:
This script uses proprietary Goldbach PO3 math to calculate take-profit zones and is published as closed source.
SETUP ALERTI made a indicator that give you a alert when there is a potential setup
it can be a pullback or reversal that can occur
the indicator only works on 5m
it gonna give you a little black dot above your screen if there is a potential setup, that little black dot doesn't gonna disturb your screen so much and it isn't biased like red or green signals
if go to other tfs than 5m you don't gonna see the black dot to, so only 5m
how i used it is when i got a setup i analyze where price comes from after i got that black dot plotted above my screen, if i see its a potential reversal poi where price comes from i am gonna look for a pullback on the ltfs to buy or sell to go with the trend
and if price didn't took a potential poi for a reversal i see as price took a trap/smt to make a pullback so i look for a setup where i can entry for the continuation after the pullback
more questions about it
@ycenti tg
pssss.... it works on all pairs we don't make differnce about it
just simple as it is!
P1 & P2 Helper by Brighter DataThis script draws the current high & low on the chart for multiple timeframes in P1/P2 format: P1 is either the highest or lowest point of the timeframe, whichever came first. P2 is whichever came second.
For example, on the daily timeframe if the daily low is marked out as P1 and the daily high is P2, it means that the daily low was put in before the daily high. This mapping of highs/lows is used as support for the BD dashboard and its statistics.
Roman OR LevelsThis script is designed by Roman (romanceperiod) on Discord and it is a simple tool for his friends & community members to use.
The tool marks the highs and lows the first 3 bars after the set time and is recommended to use the 1 minute timeframe. It also displays the past 3 days worth of data on that same timeframe.
Cheers & good luck trading! Indicators do not make you win, they're just very helpful to draw things :)