10-Day Moving Average with Yellow dot on crossover pointsSimple 10-Day MA. When the line crosses the candles, a yellow dot is displayed.
Motif-Motif Chart
Quantum Precision Forex Strategy//@version=5
strategy("Quantum Precision Forex Strategy", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=10)
// Input parameters
atrLength = input(14, "ATR Length")
atrMultiplier = input(2.0, "ATR Multiplier")
riskRewardRatio = input(3, "Risk-Reward Ratio")
confirmationLength = input(10, "Confirmation Period")
// ATR Calculation
aTR = ta.atr(atrLength)
stopLoss = atrMultiplier * aTR
takeProfit = stopLoss * riskRewardRatio
// Custom Quantum Confirmation Indicator
momentum = ta.mom(close, confirmationLength)
volatility = ta.stdev(close, 20) > ta.sma(ta.stdev(close, 20), 50)
trendStrength = ta.ema(close, 20) > ta.ema(close, 50)
confirmationSignal = momentum > 0 and volatility and trendStrength
// Entry Conditions
longCondition = confirmationSignal and ta.crossover(ta.ema(close, 10), ta.ema(close, 30))
shortCondition = not confirmationSignal and ta.crossunder(ta.ema(close, 10), ta.ema(close, 30))
if (longCondition)
strategy.entry("Quantum Long", strategy.long)
strategy.exit("Quantum Exit Long", from_entry="Quantum Long", stop=close - stopLoss, limit=close + takeProfit)
if (shortCondition)
strategy.entry("Quantum Short", strategy.short)
strategy.exit("Quantum Exit Short", from_entry="Quantum Short", stop=close + stopLoss, limit=close - takeProfit)
// Neural Adaptive Trendlines
trendlineShort = ta.linreg(close, 10, 0)
trendlineLong = ta.linreg(close, 50, 0)
plot(trendlineShort, title="Short-Term Trendline", color=color.blue, linewidth=2)
plot(trendlineLong, title="Long-Term Trendline", color=color.red, linewidth=2)
// AI-Inspired Market Sentiment Indicator
marketSentiment = ta.correlation(ta.ema(close, 10), ta.ema(close, 50), 20)
plot(marketSentiment, title="Market Sentiment", color=color.green)
Optimized Multi-Timeframe MACD, RSI & Volume AlertOptimized Multi-Timeframe MACD, RSI & Volume Alert for 15minK
Smart Money Breakout Signals [AlgoAlpha]Apply the indicator to your NASDAQ chart (e.g., NAS100 or NQ futures).
Look for:
BUY/SELL signals.
Take-Profit Level (green line).
Trailing Stop Level (red line).
Consolidation zones (blue background).
Uptrend/Downtrend patterns (labeled on the chart).
Multi-Timeframe Heikin Ashi SMA5 LEDIndicator to show in a table if the Heikin Ashi bars of different timeframes are above or below the 5SMA (high or low). In case the HA bar is above the 5SMA (high, with 1 offset) the table is gonna show this timeframe in green, in case it's below the 5SMA (low, with 1 offset) the table is gonna show this timeframe in red, if it's between the two 5SMA it's gonna show the timeframe in white. Available timeframes: 1, 5, 15, 30, 60, 240, 1D, 1W, 1M.
Used for the Trading Made Easy strategy.
Fixed Range Volume Profile (Avg Price)Fixed Range Volume Profile (Avg Price) displays volume distribution over a user-defined time range. It collects each bar’s volume based on its average price, assigns volume to predefined bins, and scales horizontal lines proportionally. This indicator highlights key price levels, assisting traders in identifying support, resistance, and market activity zones.
EMA 20- 50 Crossover BUY & SELL StrategyThis strategy gives a buy signal when 20 ema line crosses 50 ema line from below and sell signal when 20 ema line crosses 50 ema line from above.
beanBean's Multi-Instrument Pattern Scanner.
This indicator scans H1 timeframe for specific technical patterns. Here's how each pattern is detected:
PATTERN DETECTION CRITERIA:
1. Hammer
- Body Size: ≤ 30% of total candle length
- Lower Wick: > 50% of total candle length
- Upper Wick: < 20% of total candle length
- Formula:
* bodySize = |close - open|
* upperWick = high - max(open, close)
* lowerWick = min(open, close) - low
* totalLength = high - low
2. Shooting Star
- Body Size: ≤ 30% of total candle length
- Upper Wick: > 50% of total candle length
- Lower Wick: < 20% of total candle length
- Uses same measurements as Hammer but inverted
3. Outside/Inside (OI)
Checks three consecutive bars:
- Outside Bar: Bar2 high ≥ Bar3 high AND Bar2 low ≤ Bar3 low
- Inside Bar: Bar1 high ≤ Bar2 high AND Bar1 low ≥ Bar2 low
Pattern confirms when both conditions are met
4. Bullish/Bearish Umbrella
Checks two consecutive bars:
Bullish:
- Current bar's high ≤ previous bar's high
- Current body high ≤ previous bar's high
- Current body low ≥ previous body high
Bearish:
- Current bar's low ≥ previous bar's low
- Current body low ≥ previous bar's low
- Current body high ≤ previous body low
5. Three Bar Triangle (3BT)
Checks three consecutive bars:
- Current bar's high ≤ max(previous two highs)
- Current bar's low ≥ min(previous two lows)
- Indicates price compression
DISPLAY AND ALERTS:
- Patterns are displayed in real-time in the table
- Multiple patterns can be detected simultaneously
- Pattern detection resets each new H1 candle
CONFIGURATION:
- Each row can be independently configured
- Patterns are checked on H1 timeframe close
- Alert frequency: Once per H1 bar close
Note: All measurements use standard OHLC values from only completed H1 candles.
Elliott Wave with Fibonacci & Volume (±10% Buffer, ADX Fixed)주로 단타용 인데 모니터링 중입니다.
후행성 지표인지 아닌지 지켜보고 있어요
YXL-INDEX Weinstein Stage Analysis斯坦·韦恩斯坦的阶段分析是一种方法,旨在根据股票价格运动的生命周期来确定最佳的买入和卖出时机。以下是四个阶段的简要概述:
阶段1:筑底区 - 股票在下跌趋势后横向移动,形成基础。这是股票价格整合的积累期,没有明确的趋势。股票在30周移动平均线(现在通常用40周或200日移动平均线取代)附近波动。
阶段2:上升阶段 - 股票在显著成交量下从基础突破,标志着新的上升趋势。价格超过移动平均线,移动平均线开始向上倾斜。这个阶段被认为是买入的最佳时机,因为预计股票将继续上升。
阶段3:顶部区 - 在一段显著的上涨后,股票开始平稳或再次横向移动。移动平均线开始平坦,股票可能会在该平均线上方和下方交易。这一阶段表明上升动能正在减弱,是时候准备卖出或获利了。
阶段4:下降阶段 - 股票从阶段3的整合中突破下行,进入下跌趋势。价格持续低于移动平均线,移动平均线现在向下倾斜。此阶段的特点是持续的低点和低点,建议退出或进行空头操作。
韦恩斯坦的方法在他的《在牛市和熊市中获利的秘诀》一书中详细描述,他还讨论了这些阶段如何适用于不同的市场环境,不仅是单个股票,还有行业和指数。
随着时间的推移,这一方法已经得到改进,一些从业者使用不同的移动平均线或增加更细致的解释,如子阶段(例如1A、1B、2A等,以进行更详细的分析)。
对那些有兴趣应用阶段分析的人来说,像阶段分析筛选器这样的工具或在TradingView等平台上的指标可以自动化地根据价格和成交量数据识别阶段。然而,理解韦恩斯坦教导的基本原则对于有效应用仍然至关重要。
请记住,虽然阶段分析可以提供交易时间的框架,但它只是众多工具中的一种,应该结合其他分析形式(如基本面分析)和风险管理策略一起使用。
ATR & CCIThe **ATR % & 14-Day CCI Indicator** displays the **ATR as a percentage** of the closing price and a **14-day CCI** to identify overbought/oversold conditions. ATR % is shown as a number, while CCI highlights momentum shifts.
MACD RSI EMA Strategy//@version=5
indicator("MACD RSI EMA Strategy", overlay=true)
// MACD Calculation
= ta.macd(close, 12, 26, 9)
macdCrossUp = ta.crossover(macdLine, signalLine)
macdCrossDown = ta.crossunder(macdLine, signalLine)
// RSI Calculation
rsiValue = ta.rsi(close, 14)
rsiAbove50 = rsiValue > 50
rsiBelow50 = rsiValue < 50
// EMA Calculation
ema9 = ta.ema(close, 9)
priceBelowEma9 = close < ema9
priceAboveEma9 = close > ema9
// Buy and Sell Conditions
buySignal = macdCrossUp and rsiAbove50 and priceAboveEma9
sellSignal = macdCrossDown and rsiBelow50 and priceBelowEma9
// Plot Buy/Sell Signals
plotshape(buySignal, location=location.belowbar, color=color.green, style=shape.labelup, title="Buy Signal")
plotshape(sellSignal, location=location.abovebar, color=color.red, style=shape.labeldown, title="Sell Signal")
// Plot EMA
plot(ema9, title="EMA 9", color=color.blue)
YXL-INDEX Weinstein Stage Analysis斯坦·韦恩斯坦的阶段分析是一种方法,旨在根据股票价格运动的生命周期来确定最佳的买入和卖出时机。以下是四个阶段的简要概述:
阶段1:筑底区 - 股票在下跌趋势后横向移动,形成基础。这是股票价格整合的积累期,没有明确的趋势。股票在30周移动平均线(现在通常用40周或200日移动平均线取代)附近波动。
阶段2:上升阶段 - 股票在显著成交量下从基础突破,标志着新的上升趋势。价格超过移动平均线,移动平均线开始向上倾斜。这个阶段被认为是买入的最佳时机,因为预计股票将继续上升。
阶段3:顶部区 - 在一段显著的上涨后,股票开始平稳或再次横向移动。移动平均线开始平坦,股票可能会在该平均线上方和下方交易。这一阶段表明上升动能正在减弱,是时候准备卖出或获利了。
阶段4:下降阶段 - 股票从阶段3的整合中突破下行,进入下跌趋势。价格持续低于移动平均线,移动平均线现在向下倾斜。此阶段的特点是持续的低点和低点,建议退出或进行空头操作。
韦恩斯坦的方法在他的《在牛市和熊市中获利的秘诀》一书中详细描述,他还讨论了这些阶段如何适用于不同的市场环境,不仅是单个股票,还有行业和指数。
随着时间的推移,这一方法已经得到改进,一些从业者使用不同的移动平均线或增加更细致的解释,如子阶段(例如1A、1B、2A等,以进行更详细的分析)。
对那些有兴趣应用阶段分析的人来说,像阶段分析筛选器这样的工具或在TradingView等平台上的指标可以自动化地根据价格和成交量数据识别阶段。然而,理解韦恩斯坦教导的基本原则对于有效应用仍然至关重要。
请记住,虽然阶段分析可以提供交易时间的框架,但它只是众多工具中的一种,应该结合其他分析形式(如基本面分析)和风险管理策略一起使用。
Trading System Custom candle rangeThe indicator calculates that the range of the candle is greater than the average of the ranges of the last 5 candles.
It also calculates that the shadows are less than 30% of the entire range.
When it satisfies these two conditions the candle is signaled with an arrow, but there is the possibility of customizing the signal.
There are 2 ema, one of 9 and the other of 21 customizable periods.
The generic alert option has been added, that is, when the alert is signaled it is activated, regardless of whether it is bullish or bearish.
The candle that respects the previous conditions, if it then crosses one of the two ema and its half exceeds the level of the external ema, this candle is signaled with a green dot, covering the arrow that already indicated it was a signaled candle.
In addition, lines are drawn that expose a type of trade management:
The red line is the stop loss which is located at a distance of 50% of the range;
The yellow line is the closing level of the candle;
The blue line is the 50% extension of the range;
The green line is the extension of the range of the candle by 1.
In any case, in the settings they can be customized
ICT Midnight with EMAs (Buriamla)This TradingView indicator combines the **ICT NY Midnight Open** with **EMA (20/50/100/200)** to help traders analyze price action efficiently.
Features:
✅ **NY Midnight Open Line** – Marks the New York session's midnight open price with customizable horizontal and vertical lines.
✅ **Exponential Moving Averages (EMAs)** – Plots 20, 50, 100, and 200-period EMAs for trend identification.
✅ **Customizable Inputs** – Modify time zones, line styles, colors, and session settings to fit different exchanges.
Ideal for traders using ICT concepts and trend-following strategies. 🚀
NUBA 20 Nes2tilson t3 rsı ema50 - 200 Bu algoritma da her türlü çeşit var. tablodan özellikleri açıp kapatabilirsiniz.
NextAi SignalsIndicador criado com base em padrões de reversão e exaustão de preço .. utilizando analise gráfica e candles de exaustão.
Indicador criado exclusivamente para a plataforma NextAi
Profit path Moving Average Strategy*Strategy Logic*:
- The strategy.entry() function is used to enter a long position when a buy signal is generated.
- The strategy.close() function is used to close the position when a sell signal is generated
Enhanced Buy/Sell Signals//@version=5
indicator("Enhanced Buy/Sell Signals", overlay=true)
// Parameters
lengthRSI = input(14, title="RSI Length")
lengthSMA = input(50, title="SMA Length")
overbought = input(70, title="Overbought Level")
oversold = input(30, title="Oversold Level")
fastLength = input(12, title="MACD Fast Length")
slowLength = input(26, title="MACD Slow Length")
signalSmoothing = input(9, title="MACD Signal Smoothing")
// Indicators
rsi = ta.rsi(close, lengthRSI)
sma = ta.sma(close, lengthSMA)
= ta.macd(close, fastLength, slowLength, signalSmoothing)
// Buy/Sell Conditions
buySignal = ta.crossover(rsi, oversold) and close > sma and ta.crossover(macdLine, signalLine)
sellSignal = ta.crossunder(rsi, overbought) and close < sma and ta.crossunder(macdLine, signalLine)
// Plotting
plotshape(series=buySignal, title="Buy", location=location.belowbar, color=color.green, style=shape.labelup, text="BUY")
plotshape(series=sellSignal, title="Sell", location=location.abovebar, color=color.red, style=shape.labeldown, text="SELL")
// Alerts
alertcondition(buySignal, title="Buy Signal", message="Buy signal detected!")
alertcondition(sellSignal, title="Sell Signal", message="Sell signal detected!")
INDICADORES DOC 4IN1 V1.4.3Indicador agregando varios indicadores de doc.
Donde vemos volumen en las velas.
Bandas haciendo de medias moviles.
Lineas de cruce.
Market Sessions & ICT NY Open with EMAs Combined (Buriamla)This combined indicator brings together two powerful functionalities in one script:
Market Sessions (By Leviathan):
Session Boxes/Zones: It displays market sessions for Tokyo, London, New York, and optionally Sydney.
Customization: You can choose between different display types (boxes, zones, timeline, or colored candles), adjust session times (all in UTC), and customize visual settings like colors, borders, and labels.
Session Metrics: It tracks the open, high, and low of each session and optionally shows changes in pips or percentages.
Alerts: The script includes alert conditions for session starts and when new highs or lows are reached during a session.
ICT NY Midnight Open with EMAs:
NY Midnight Open: It calculates the New York session’s midnight open price based on your selected time and timezone, plotting a horizontal line and a label at that price.
EMAs: It plots four Exponential Moving Averages (EMAs) with customizable periods (20, 50, 100, and 200), giving you insight into key dynamic support and resistance levels.
Both parts retain their original inputs, allowing you to tailor the display and behavior of each section independently while enjoying the benefits of both indicators on one chart.
Market Shift Strategy//@version=5
strategy("Market Shift Strategy", overlay=true, margin_long=100, margin_short=100)
// Inputs
htfTimeframe = input.timeframe("4H", title="Higher Timeframe")
obLookback = input.int(50, title="Order Block Lookback Period")
// 1. Check HTF Market Structure (Bullish)
htfHigh = request.security(syminfo.tickerid, htfTimeframe, high)
htfLow = request.security(syminfo.tickerid, htfTimeframe, low)
htfBullish = htfHigh < htfHigh and htfHigh < htfHigh and
htfLow < htfLow and htfLow < htfLow
// 2. Find HTF Support (Recent Swing Low)
var float htfSupport = na
htfSwingLow = ta.pivotlow(htfLow, 2, 2)
if not na(htfSwingLow)
htfSupport := htfSwingLow
// 3. Detect Order Blocks on LTF
var float obHighs = array.new_float()
var float obLows = array.new_float()
detectOB() =>
bearishCandle = close < open
bullishBreak = close > high
nearSupport = math.abs(low - htfSupport) <= htfSupport * 0.005
if bearishCandle and bullishBreak and nearSupport and htfBullish
array.unshift(obHighs, high )
array.unshift(obLows, low )
// Keep only recent OBs
if array.size(obHighs) > obLookback
array.pop(obHighs)
array.pop(obLows)
detectOB()
// 4. Entry Conditions
var bool entrySignal = false
var float entryPrice = na
var float stopLoss = na
var float takeProfit = na
for i = 0 to array.size(obHighs)-1
obH = array.get(obHighs, i)
obL = array.get(obLows, i)
// Check price return to OB zone
if low <= obH and high >= obL and not entrySignal
entrySignal := true
entryPrice := obL
stopLoss := obL - (obL * 0.001)
takeProfit := htfHigh
break
// 5. Execute Strategy
if entrySignal
strategy.entry("Long", strategy.long)
strategy.exit("Exit", "Long", stop=stopLoss, limit=takeProfit)
entrySignal := false
// Plotting
plotshape(entrySignal, style=shape.triangleup, color=color.green, location=location.belowbar)
plot(stopLoss, "Stop Loss", color=color.red, linewidth=2)
plot(takeProfit, "Take Profit", color=color.green, linewidth=2)