5% Move Counter (Up vs Down)5% Move Counter (Up vs Down)
This indicator tracks how many times a stock has made a 5% or larger move in a single session, and shows the count separately for up days and down days. It’s meant for traders who want quick context on whether a stock has a history of making large moves, instead of manually scrolling through years of price action.
Most tools only tell you what’s happening right now. This one helps you understand what the stock is capable of.
What it shows
Number of 5%+ up days
Number of 5%+ down days
Optional display modes:
All
Up Only
Down Only
Why it’s useful
Different stocks behave differently. Some give clean, powerful bursts when they break out, while others rarely move big even when the setup looks perfect. This tool helps you gauge a stock’s historical “explosiveness” so you can decide whether your strategy fits its behavior.
If your setups depend on volatility or momentum, it helps to know whether the stock has produced big moves before. This gives you that information instantly.
Customization
You can place the stats box anywhere on the chart using a simple 1–9 selector.
You can hide the rows you don’t need through a dropdown.
When a row is hidden, its background becomes fully transparent so the chart stays clean.
Who it’s for
Short-term traders, breakout traders, swing traders, and anyone who wants a quick read on whether a stock moves enough to justify certain types of trades.
Candlestick analysis
Narayan Candle Up/Down Indicator //@version=5
indicator("Candle Up/Down Indicator", overlay=true)
// Candle colors
candleColor = close > open ? color.green : close < open ? color.red : color.gray
// Plot candles as background
bgcolor(candleColor, transp=80)
// Optional: plot arrow on up/down
plotshape(close > open, title="Up Candle", location=location.belowbar, color=color.green, style=shape.triangleup, size=size.tiny)
plotshape(close < open, title="Down Candle", location=location.abovebar, color=color.red, style=shape.triangledown, size=size.tiny)
浅笑纪念版trend = ta.ema(ta.ema(close, 8), 62) // EMA(EMA(close, 8), 62)
plot(trend, color=color.new(#AB47BC, 0), linewidth=5, title="趋势线")
indicator from Amory VIP WIN RATE 99% Only Free 7 DaysAMORY PRO 2025 – WINRATE 99%+ (Original version)
COMPLETELY FREE OPEN VERSION FOR THE FIRST 7 DAYS!
More than 15,000+ Vietnamese & international traders have used it.
AWESOME VIP FEATURES:
• Extremely strong BUY/SELL signals (RSI divergence + breakout trend + volume spike)
• Super beautiful realtime dashboard: Trend – RSI – ADX – ATR – Volume Change – SIGNAL
• Automatically filter noise, block reverse trends, order indicators when the probability of winning is extremely high
• Support Bollinger Bands + ADX filter + EMA trend
• No repaint – No lag – Run smoothly on all time frames 1p → 1D
THIS VERSION IS CURRENTLY 100% FREE FOR THE FIRST 7 DAYS!
After 7 days → the script will automatically lock (only invited people can continue to use it).
If you want to continue using it for a long time (not locked):
Inbox now at: t.me
There will be gifts + special offers for those who inbox during these 7 free days!
AMORY PRO 2025 – THE BEST MONEY MAKING INDICATOR!
© 2025 Amory – All Rights Reserved
Gap Zones with Unfilled AreasA very efficient scalping strategy for BTC. Both for the sell and buy. Take the trade when the price retraces back into 50% of the zone and and aim for a an easy 1:2
TJR Strategy - Pinhead TradesMarks Out Session Ranges
BOS/CHOCH/79% Extension
SMT Divergences
Entry Signals (TP/SL)
ATR Based / Fixed RR
Fully Modular
*Based on TJR'S Session Reversal Strategy
突破鬧鐘//@version=5
indicator("突破鬧鐘", overlay=true)
prevHigh = high
prevLow = low
var label activeLabel = na
var int activeDirection = 0
isBreakHigh = high >= prevHigh
isBreakLow = low <= prevLow
if activeDirection == 1 and low < prevHigh
label.delete(activeLabel)
activeLabel := na
activeDirection := 0
if activeDirection == -1 and high > prevLow
label.delete(activeLabel)
activeLabel := na
activeDirection := 0
if isBreakHigh and activeDirection != 1
if not na(activeLabel)
label.delete(activeLabel)
activeLabel := label.new(bar_index, low, text="突破前高: " + str.tostring(prevHigh), style=label.style_label_up, color=color.green, textcolor=color.white, yloc=yloc.belowbar)
activeDirection := 1
if isBreakLow and activeDirection != -1
if not na(activeLabel)
label.delete(activeLabel)
activeLabel := label.new(bar_index, high, text="跌破前低: " + str.tostring(prevLow), style=label.style_label_down, color=color.red, textcolor=color.white, yloc=yloc.abovebar)
activeDirection := -1
1012多空n//@version=5
indicator("三階段多空訊號(極致穩定版)", overlay=true)
maLen = input.int(10, "MA 長度")
ma = ta.sma(close, maLen)
tick = syminfo.mintick
var bool l1 = false
var bool l2 = false
var float l2Open = na
var float l2Close = na
var label lArrow = na
var bool s1 = false
var bool s2 = false
var float s2Open = na
var float s2Close = na
var label sArrow = na
// ===== 做多 =====
if close > ma and not l1
l1 := true
if l1 and close < close and open > ma and close > ma
l2 := true
l2Open := open
l2Close := close
if l2
if not ((open > ma and close > ma) or (not na(l2Close) and open == l2Close))
l1 := false
l2 := false
l2Open := na
l2Close := na
longTrigger = barstate.isconfirmed and l2 and close > l2Open and close > l2Close
if longTrigger
if not na(lArrow)
label.delete(lArrow)
lArrow := label.new(bar_index, low - tick * 5, "", style=label.style_arrowup, color=color.green, textcolor=color.green, size=size.large)
alert("做多", alert.freq_once_per_bar_close)
l1 := false
l2 := false
l2Open := na
l2Close := na
// ===== 做空 =====
if close < ma and not s1
s1 := true
if s1 and close > close and open < ma and close < ma
s2 := true
s2Open := open
s2Close := close
if s2
if not ((open < ma and close < ma) or (not na(s2Close) and open == s2Close))
s1 := false
s2 := false
s2Open := na
s2Close := na
shortTrigger = barstate.isconfirmed and s2 and close < s2Open and close < s2Close
if shortTrigger
if not na(sArrow)
label.delete(sArrow)
sArrow := label.new(bar_index, high + tick * 5, "", style=label.style_arrowdown, color=color.red, textcolor=color.red, size=size.large)
alert("做空", alert.freq_once_per_bar_close)
s1 := false
s2 := false
s2Open := na
s2Close := na
alertcondition(longTrigger, "做多", "做多")
alertcondition(shortTrigger, "做空", "做空")
HoneG_EURUSD値動き停止アラートv5This is a signal tool that detects price movement stoppages and displays signals with alerts.
Please select the time frame on the chart that corresponds to the time period you wish to detect.
値動きの停止を検知してサイン表示とアラートを出すサインツールです。
チャートの時間足を、検知したい時間相当の足を選んで使ってください。
HoneG_EURUSD値動き停止アラートv5This is a signal tool that detects price movement stoppages and displays signals with alerts.
Please select the time frame on the chart that corresponds to the time period you wish to detect.
値動きの停止を検知してサイン表示とアラートを出すサインツールです。
チャートの時間足を、検知したい時間相当の足を選んで使ってください。
Sree Daily RangeVery simple indicator to draw support and resistance levels given the price. It creates a given lebel at the level
Candle RangeCandle Range
Displays the total range of each candle (high – low) in pips or ticks. The value appears in the status line and updates as you hover over candles. No bars, labels, or chart clutter — just a clean numeric view of candle volatility. Customize text color and decimal precision. Works for Forex, indices, commodities, and other markets.
SMT Fill by DukeSong
What is SMT fill?
Two correlated assets have common FVG on one candle, one asset touched the gap while the other did not. This is a strong sign of trend continuation.
What does this indicator do?
Display FVGs that has SMT fill of current asset (e.g. NQ) with respect to a correlated asset (e.g. ES).
How to use?
Add indicator, select the correlated asset, SIMPLE!
SYXX - HTF Candle Overlay
This script, titled "HTF Candle Overlay by SYXX," is designed to visualize the full range and structure of a higher-timeframe (HTF) candle directly onto a lower-timeframe chart. It helps traders maintain context by showing where the current price action sits relative to a much larger candle's boundaries. Combined with LuxAlgo Volume Node Profile.
1. 🔍 Primary Feature: Higher Timeframe Candle Projection
Configurable Timeframe: The user sets the desired HTF using the Interval input, which defaults to 'D' (Daily). The indicator then tracks the High, Low, Open, and Close of that HTF bar.
Live and Historical Drawing: The script uses box.new to draw boxes representing the candle's full range (High to Low).
Historical Boxes (if changeHTF): When a new HTF candle closes, the completed box for the previous period is drawn.
Live Box (if barstate.islast): The indicator draws a live, dynamic box for the current, incomplete HTF candle, which expands with every new High or Low on the lower chart.
2. 🎨 Visualization & Customization
Color-Coded Bias: The boxes are colored based on the HTF candle's direction:
Bullish/Long (BgLong): Green color is used if the HTF candle closed higher than it opened (close > htfOpen).
Bearish/Short (BgShort): Red color is used if the HTF candle closed lower than it opened.
Box Styling: Users can customize the box's appearance, including border color and style, border thickness, and background opacity (BoxOpacity).
Midline: An optional MidLine is calculated as the average of the HTF High and Low, acting as a potential support/resistance reference point.
Range Display: The indicator can display the range of the box in pips (BoxRangePips) or the percentage of movement relative to the full range (BoxRangePercentage).
Time Labels: It plots time labels that show the start and end time of the completed HTF period (e.g., "07:00 - 11:00").
3. 🚨 Alert System (Placeholders)
The script includes placeholder inputs for standard trading alerts, though the internal logic for checking these conditions is currently commented out or set to false:
Alert: Break Above/Below Box: To signal a breakout of the HTF High or Low.
Alert: Price Re-Enters Box: To signal a pullback back into the range.
Smart Non-Overlapping S/R How to Interpret This Chart
The "Cluster" Effect: Look for areas where lines from different timeframes are close together (e.g., a Daily Support line is right next to a 4-Hour Support line). These "clusters" are very strong zones where price is highly likely to bounce.
Breakouts:
Bullish Breakout: If a candle closes above a Resistance line (e.g., "Daily Res"), that line often turns into new Support.
Bearish Breakout: If a candle closes below a Support line (e.g., "Daily Sup"), that line often turns into new Resistance.
Color Coding:
Orange (Daily): Major levels. Expect big reactions here.
Purple (4H): Medium trend levels. Good for swing trades.
Blue (1H): Minor levels. Good for day trading entries.
MG SUPORTE E RESISTENCIASupport and resistance tested on MNQ; you can choose between daily, weekly, or monthly
Clean Day End TradingThis script visualizes the complete Clean Box Breakout framework.
It automatically detects the intraday boundary window, builds a dynamic High/Low box, and locks levels at boundary close.
Features include:
• Dynamic boundary High/Low with optional historical day-1 & day-2 levels
• Automatic box visualization and real-time level updates
Ideal for traders who want clean, visual confirmation of the breakout model without running a strategy.
AI Kernel Regression StrategyHow to Use This Strategy
Paste the Code: Open the Pine Editor, paste the code, and click "Add to chart".
Look for Reversals:
BUY Signal: The price dipped below the green band (oversold) and snapped back up. The script identifies this as a high-probability bounce.
SELL Signal: The price spiked above the red band (overbought) and snapped back down.
Adjust the "Lookback Window":
In the settings (gear icon), if you change Lookback Window to a higher number (e.g., 15-20), the lines become smoother (better for trends).
If you lower it (e.g., 3-5), it becomes very reactive (better for scalping).
Important Note on "Repainting"
This script uses a technique called Regression. In live trading, it works perfectly (the signal appears when the candle closes). However, be aware that "AI" scripts like this are heavy on calculations. If you refresh your browser, the historical lines might shift slightly to fit the data better. Always wait for the candle to close before taking the trade to ensure the signal is locked in.
5分钟K线数5-min Bar Counter for Day Trading
5-min Bar Counter for Day Trading
5-min Bar Counter for Day Trading
5-min Bar Counter for Day Trading
Daily High-Low-Open + LabelsSimple PDH/PDL/DO indicator. It is in horizontal line form and it includes labels. So you don't have to place them daily yourself. Updates on its own every single day.
LTD Buy/Sell Stoch, MACD, RSI and ADX With Trend Filter V4.2This indicator is based upon Stoch, MACD and RSI overbought/oversold levels. In addition some 200 EMAs are added for trend confirmation. Some more features will be added on next version
Here are the following features it have
- Multiple EMAs filter added for trend based signals only
- Added Pullback Protection with volume
- Added Buy only or Sell only filters
- Added ATR Stop loss calculator
- Added Lot Calculator
Smoothed Heiken Ashi Candles9-SMA Trading Method (Buy and Sell Rules)
Sell Rules
A candle closes above.
Buy Rules
A candle closes below the 9-SMA.






















