Chart patterns
Inverse DXY with lag functionInverse DXY with 10 day SMA and lag function.
Compare to other assets to check for correlation.
SMC Indicator v1.1 [Raghav-Ashok]SMC Indicator:
This indicator enables automatic structure mapping in both the main and sub-structures.
Main Structure: Analyzes the market within the given time frame, using analysis from the lower time frame itself. The time frame is selected as an input parameter.
Sub Structure: The structure is formed within the selected time frame in the trading view.
Structure Mapping
Inducement in SMC
Bullish Side Inducement: After a pullback to the lower side, inducement is formed. Once the high is broken, the inducement will shift.
Bearish Side Inducement: After a pullback to the higher side, inducement is formed. Once the low is broken, the inducement will shift.
📌 NOTE: Once inducement is taken, it will not shift until a Break of Structure (BOS) or Change of Character (CHoCH) occurs.
BOS (Break of Structure)
Bullish BOS: After a pullback from high to low and inducement is taken, the structure is formed. Once the high is broken, a Break of Structure on the bullish side is confirmed.
Bearish BOS: After a pullback from low to high and inducement is taken, the structure is formed. Once the low is broken, a Break of Structure on the bearish side is confirmed.
📌 NOTE: The candle must close for the Break of Structure to be valid.
CHoCH (Change of Character)
Bullish CHoCH: After a pullback from low to high, if inducement is taken and the high (H) is broken, a bullish CHoCH is formed.
Bearish CHoCH: After a pullback from high to low, if inducement is taken and the low (L) is broken, a bearish CHoCH is formed.
📌 NOTE: The candle must close for the Change of Character (CHoCH) to be valid.
Order Blocks
This indicator also identifies Order Blocks in both the Main Structure and Sub Structure. These Points of Interest (POI) can be used to execute trades.
Alerts
You can set up alerts in any time frame. Alerts are triggered in the following cases:
Main Structure: When a BOS, CHoCH, or Structure is formed.
Sub Structure: When a BOS, CHoCH, or Structure is formed.
Feature Availability:
1st Phase – ✅ Available
Structure identification
Order Blocks
Order Flow
2nd Phase – Upcoming
Alerts when the price taps into Order Blocks or Order Flow
3rd Phase – Upcoming
Buy and Sell Signals after tapping into Order Blocks or Order Flow
4th Phase – Future Development
Converting Buy and Sell Signals into an Algorithmic Trading System
PSPThis indicator assists in identifying the PSP candle, providing valuable insights for analysis and decision-making. The indicator's functionality is designed to highlight specific patterns that are crucial for accurate interpretation of market trends. By utilizing this tool, users can enhance their ability to detect significant candlestick formations, ultimately improving their overall trading strategy.
Sood Indicator [Essential]// © Sood Indicator
//@version=5
indicator('Sood Indicator ', overlay=true, max_labels_count=500)
show_tp_sl = input.bool(true, 'Display TP & SL', group='Techical', tooltip='Display the exact TP & SL price levels for BUY & SELL signals.')
rrr = input.string('1:2', 'Risk to Reward Ratio', group='Techical', options= , tooltip='Set a risk to reward ratio (RRR).')
tp_sl_multi = input.float(1, 'TP & SL Multiplier', 1, group='Techical', tooltip='Multiplies both TP and SL by a chosen index. Higher - higher risk.')
tp_sl_prec = input.int(2, 'TP & SL Precision', 0, group='Techical')
candle_stability_index_param = 0.5
rsi_index_param = 70
candle_delta_length_param = 4
disable_repeating_signals_param = input.bool(true, 'Disable Repeating Signals', group='Techical', tooltip='Removes repeating signals. Useful for removing clusters of signals and general clarity.')
GREEN = color.rgb(29, 255, 40)
RED = color.rgb(255, 0, 0)
TRANSPARENT = color.rgb(0, 0, 0, 100)
label_size = input.string('huge', 'Label Size', options= , group='Cosmetic')
label_style = input.string('text bubble', 'Label Style', , group='Cosmetic')
buy_label_color = input(GREEN, 'BUY Label Color', inline='Highlight', group='Cosmetic')
sell_label_color = input(RED, 'SELL Label Color', inline='Highlight', group='Cosmetic')
label_text_color = input(color.white, 'Label Text Color', inline='Highlight', group='Cosmetic')
stable_candle = math.abs(close - open) / ta.tr > candle_stability_index_param
rsi = ta.rsi(close, 14)
atr = ta.atr(14)
bullish_engulfing = close < open and close > open and close > open
rsi_below = rsi < rsi_index_param
decrease_over = close < close
var last_signal = ''
var tp = 0.
var sl = 0.
bull_state = bullish_engulfing and stable_candle and rsi_below and decrease_over and barstate.isconfirmed
bull = bull_state and (disable_repeating_signals_param ? (last_signal != 'buy' ? true : na) : true)
bearish_engulfing = close > open and close < open and close < open
rsi_above = rsi > 100 - rsi_index_param
increase_over = close > close
bear_state = bearish_engulfing and stable_candle and rsi_above and increase_over and barstate.isconfirmed
bear = bear_state and (disable_repeating_signals_param ? (last_signal != 'sell' ? true : na) : true)
round_up(number, decimals) =>
factor = math.pow(10, decimals)
math.ceil(number * factor) / factor
if bull
last_signal := 'buy'
dist = atr * tp_sl_multi
tp_dist = rrr == '2:3' ? dist / 2 * 3 : rrr == '1:2' ? dist * 2 : rrr == '1:4' ? dist * 4 : dist
tp := round_up(close + tp_dist, tp_sl_prec)
sl := round_up(close - dist, tp_sl_prec)
if label_style == 'text bubble'
label.new(bar_index, low, 'BUY', color=buy_label_color, style=label.style_label_up, textcolor=label_text_color, size=label_size)
else if label_style == 'triangle'
label.new(bar_index, low, 'BUY', yloc=yloc.belowbar, color=buy_label_color, style=label.style_triangleup, textcolor=TRANSPARENT, size=label_size)
else if label_style == 'arrow'
label.new(bar_index, low, 'BUY', yloc=yloc.belowbar, color=buy_label_color, style=label.style_arrowup, textcolor=TRANSPARENT, size=label_size)
label.new(show_tp_sl ? bar_index : na, low, 'TP: ' + str.tostring(tp) + ' SL: ' + str.tostring(sl), yloc=yloc.price, color=color.gray, style=label.style_label_down, textcolor=label_text_color)
if bear
last_signal := 'sell'
dist = atr * tp_sl_multi
tp_dist = rrr == '2:3' ? dist / 2 * 3 : rrr == '1:2' ? dist * 2 : rrr == '1:4' ? dist * 4 : dist
tp := round_up(close - tp_dist, tp_sl_prec)
sl := round_up(close + dist, tp_sl_prec)
if label_style == 'text bubble'
label.new(bear ? bar_index : na, high, 'SELL', color=sell_label_color, style=label.style_label_down, textcolor=label_text_color, size=label_size)
else if label_style == 'triangle'
label.new(bear ? bar_index : na, high, 'SELL', yloc=yloc.abovebar, color=sell_label_color, style=label.style_triangledown, textcolor=TRANSPARENT, size=label_size)
else if label_style == 'arrow'
label.new(bear ? bar_index : na, high, 'SELL', yloc=yloc.abovebar, color=sell_label_color, style=label.style_arrowdown, textcolor=TRANSPARENT, size=label_size)
label.new(show_tp_sl ? bar_index : na, low, 'TP: ' + str.tostring(tp) + ' SL: ' + str.tostring(sl), yloc=yloc.price, color=color.gray, style=label.style_label_up, textcolor=label_text_color)
alertcondition(bull or bear, 'BUY & SELL Signals', 'New signal!')
alertcondition(bull, 'BUY Signals (Only)', 'New signal: BUY')
alertcondition(bear, 'SELL Signals (Only)', 'New signal: SELL')
Heiken Ashi Swing Entry with Auto SL//@version=5
indicator("Heiken Ashi Swing Entry with Auto SL", "HAS_Auto_SL", overlay=true)
// Import thư viện Heiken Ashi
import wallneradam/TAExt/9
// Chọn cách tính Swing High/Low
type = input.string("High/Low", "Type", , tooltip="Which levels to use for upper and lower?")
// Lấy giá Heiken Ashi
= TAExt.heiken_ashi()
// Khai báo biến Swing High và Swing Low
var float swing_high = na
var float swing_low = na
// Xác định Swing High và Swing Low
if c > o and c < o
swing_high := type == "High/Low" ? high : c
else if c < o and c > o
swing_low := type == "High/Low" ? low : o
// Biến trạng thái lệnh
var bool in_trade = false
var bool is_buy = false
var bool is_sell = false
// Biến lưu giá vào lệnh và SL
var float entry_price = na
var float stop_loss = na
// Điều kiện vào lệnh Buy nếu chưa có lệnh
buy_signal = not in_trade and c > swing_high
if buy_signal
in_trade := true
is_buy := true
is_sell := false
entry_price := c
stop_loss := swing_high // SL ban đầu dưới Swing High
// Điều kiện vào lệnh Sell nếu chưa có lệnh
sell_signal = not in_trade and c < swing_low
if sell_signal
in_trade := true
is_sell := true
is_buy := false
entry_price := c
stop_loss := swing_low // SL ban đầu trên Swing Low
// ✅ DỜI SL DƯƠNG (Trailing Stop) ✅
if is_buy and in_trade and c > entry_price + (entry_price - stop_loss) * 0.5
stop_loss := math.max(stop_loss, swing_low) // Dời SL lên Swing Low mới
if is_sell and in_trade and c < entry_price - (stop_loss - entry_price) * 0.5
stop_loss := math.min(stop_loss, swing_high) // Dời SL xuống Swing High mới
// ✅ ĐÓNG LỆNH KHI CHẠM SL ✅
close_buy = is_buy and c < stop_loss // Đóng lệnh Buy nếu giá xuống dưới SL
close_sell = is_sell and c > stop_loss // Đóng lệnh Sell nếu giá lên trên SL
if close_buy
in_trade := false
is_buy := false
is_sell := false
entry_price := na
stop_loss := na
if close_sell
in_trade := false
is_buy := false
is_sell := false
entry_price := na
stop_loss := na
// 📢 THÊM ĐIỀU KIỆN ALERT 📢
alertcondition(buy_signal, title="Mở lệnh Buy", message="🔔 Buy Signal!")
alertcondition(sell_signal, title="Mở lệnh Sell", message="🔔 Sell Signal!")
alertcondition(close_buy, title="Đóng lệnh Buy", message="⚠️ Close Buy (SL)!")
alertcondition(close_sell, title="Đóng lệnh Sell", message="⚠️ Close Sell (SL)!")
// Vẽ Swing High/Low trên biểu đồ
plot(swing_high, "Swing High", color=color.new(color.green, 40), style=plot.style_stepline)
plot(swing_low, "Swing Low", color=color.new(color.red, 40), style=plot.style_stepline)
// Hiển thị tín hiệu Buy/Sell trên biểu đồ
plotshape(series=buy_signal, location=location.belowbar, color=color.green, style=shape.labelup, title="BUY Signal")
plotshape(series=sell_signal, location=location.abovebar, color=color.red, style=shape.labeldown, title="SELL Signal")
// Hiển thị tín hiệu đóng lệnh (SL)
plotshape(series=close_buy, location=location.abovebar, color=color.orange, style=shape.cross, title="Close Buy (SL)")
plotshape(series=close_sell, location=location.belowbar, color=color.blue, style=shape.cross, title="Close Sell (SL)")
Inflation prix conso vs Croissance - LT - Charles GaveInflation des prix à la conso vs Croissance - Tendances Long Terme - Inspiré par Charles Gave de l'Université de l'Epargne
Ce script TradingView permet d'analyser l'évolution à long terme de l'inflation et de la croissance économique à travers une approche visuelle et comparative. Il s'appuie sur les indices des prix à la consommation (CPI), les indices boursiers et le prix du pétrole pour identifier les tendances économiques d'un pays.
Les indices utilisés sont affichés dans un tableau du graphique pour éviter les confusions.
Dans les paramètres, une sélection des indices est faite par pays, mais ils sont modifiables à la main.
Fonctionnalités principales :
✅ Suivi par pays : Sélectionnez un pays parmi une liste de plus de 30 économies majeures.
✅ Données économiques clés :
Inflation basée sur l'évolution de l'indice des prix à la consommation (CPI).
Croissance mesurée par la relation entre l'indice boursier et le prix du pétrole.
✅ Affichage des tendances :
Un tableau récapitulatif affiche les valeurs actuelles des principaux indicateurs économiques.
Un graphique de quadrants visualise les cycles économiques selon 4 scénarios :
🔵 Croissance avec inflation faible
🔴 Récession avec inflation faible
⚫ Récession avec inflation forte
🟡 Croissance avec inflation forte
Utilisation :
Détection des cycles économiques : Comprendre dans quel environnement économique évolue un pays.
Aide à la prise de décision : Identifier les périodes propices aux investissements ou aux ajustements stratégiques.
Comparaison entre pays : Suivre et comparer plusieurs économies en un clin d'œil.
Ce script est idéal pour les investisseurs, économistes et analystes souhaitant une vision macroéconomique simplifiée mais puissante.
Gold Master By Mayur Chavan®️OANDA:XAUUSD
Gold Master by mayur chavan indicator is a specially designed scalping indicator for XAUUSD (Gold).
It analyzes price action and previous candle patterns to accurately predict buy/sell entries and target levels.
This indicator is optimized to minimize losses and maximize profits.
Key Features:
Accurately detects market trends – Determines whether the price is likely to go up or down.
Previous Candle Analysis – Analyzes past candle behavior to predict the next move.
Entry & Exit Points – Provides precise Buy/Sell entry and exit signals.
Target Levels & Stop Loss – Guides potential profit targets and stop-loss levels.
Designed for maximum profitability with minimal risk.
Note: This script is closed-source, so the exact calculations and logic remain hidden.
Default Settings
*Style*
Regular candle un tick
Volume un tick
ATR un tick
Please do keep in mind that the performance of the indicator reduces as we increase the default settings
Please contact me for access
SuperTrend 100 EMA Enhanced Strategy by YashpalThis is a new strategy using super trend and price action
buy when super trend turned above EMA line and turned green opposite of sell
Zona de Rango 10:30 - 11:30Índicador que sirve unicamente para estrategias neutrales en opciones financieras, ayuda solamente hacer analisis de que en cierto horario el indice SPX se comporta en rango, ideal para estrategias como Iron Butterfly ó Iron Condors
Queen Premium Signal (Personal Use / Non Autotrade)🚀 QUEEN PREMIUM SIGNAL (Personal Use / Non Autotrade) 🔥
Indicator with Smart Exits and Anti Sideway! 🤖
The QUEEN PREMIUM SIGNAL (Personal Use / Non Autotrade) Indicator is designed to help traders by determining the best entry and exit points. This indicator works exactly like Queen Crypto Autotrade V1.60, but can't be autotraded. Equipped with powerful features such as Trailing stop, take profit (TP), partial TP, and the latest breakthrough, the WNS feature , this indicator offers a smarter and more efficient way to trade.
The WNS (Wait and See) feature is a revolutionary improvement that significantly enhances win rate and profit factor by up to 400% . It works by analyzing price movement as it approaches a trend reversal threshold. If certain conditions are not met, the indicator will not open a new position and will enter a Wait and See mode. However, when the conditions align, the background will turn green, signaling a valid trade opportunity. Signal will only appear when the trend reversal happens within this green background zone.
This feature effectively eliminates the main weakness of Volatility-based indicators, which often suffer from false signals when the market is in sideways. By integrating WNS feature, Queen Crypto Autotrade ensures higher profitability, improved safety, and minimal drawdown. With this advanced feature, traders can experience a more profitable, secure, and efficient trading strategy like never before. 🚀
This indicator doesn’t just tell you when to enter the market— it keeps you in the loop 24/7! Every time the indicator see's a long or short opportunity and every time your position hits Entry, Take Profit (TP) or Trailing Stop, you’ll get an update in our Telegram channel 📱
Our advanced indicator not only secures profits with an automatic trailing stop but also detects sideways market conditions to prevent unnecessary losses. When the market enters a sideways phase, the indicator halts new trade entries until conditions are favorable again, ensuring only high-probability trades are executed.
Key Features:
✅ Partial Take Profit (TPP) – Locks in gains at every TP level by closing portions of a trade at set levels. 🎯🟠
✅ Trailing Stop with Moving Target (TS) – The stoploss follows price movements efficiently from one TP point to anothers, securing profits while allowing room for further upside. 🔥
✅ Bias Protection – Prevents market manipulation from eroding gains. 🛡
✅ Sideway Market Detection – Avoids trading in uncertain conditions, reducing unnecessary losses. 📉
✅ Dynamic & Perfect Exits – Maximized profits with precision ⚡️
✅ Dedicated Telegram Channel – Use it as your personal trading notification hub
✅ Optimized Trade Execution – Ensures trades are only placed when market conditions are ideal.🎯
No more guessing, no more checking charts all day. Trade smarter, stay updated, and maximize profits—All hands-free! 😎
To gain access to this INVITE ONLY script, please contact Telegram:
@CSGadmin
t.me/CSGadmin
Blood Moon Dates on BTC ChartBlood Moon Dates
Ah, the ethereal beauty of a Blood Moon! This striking phenomenon occurs during a total lunar eclipse when Earth's shadow engulfs the Moon, giving it a dramatic red tint due to the scattering of sunlight through Earth's atmosphere. It's as if all the sunsets and sunrises on Earth are projected onto the Moon's surface.
JTP MC2 SystemThe MC2 System is a multi-condition trading indicator designed to analyse market trends
Available at: whop.com/jtptrades
52-Week Low Bounce (With Premarket)Dip buy stocks hitting 52 week lows looking to take 10% off the bounce or cut the loss if the stock drops lower.
JTP Signal [Degen]The JTP Signal provides bullish or bearish signals when specific conditions are met. Derived from the JTP Signal indicator, this version eliminates one of the filtering conditions resulting in extremely frequent signals. While these signals aren't actionable on their own, they can be used as entry triggers and invalidations points when combined with technical analysis.
Available at: whop.com/jtptrades
Obsidian by Synapsed Infotech Pvt LtdObsidian is an institutional-grade trading tool designed to help traders analyze market structure and liquidity. It automatically detects key Smart Money Concepts (SMC), including Order Blocks, Break of Structure (BOS), Change of Character (CHoCH), and Fair Value Gaps (FVGs).
How It Works:
Order Blocks (OBs): Highlights areas where institutional buying or selling has occurred, signaling potential zones of interest.
Break of Structure (BOS) & CHoCH: Identifies key structural shifts in market trends. BOS confirms trend continuation, while CHoCH signals possible reversals.
Fair Value Gaps (FVGs): Displays price inefficiencies that institutions may fill before continuing price movements.
Liquidity Zones & Stop Hunts: Helps traders recognize price areas where liquidity is likely to be grabbed before major moves.
$$ Swing Alert Indicator
Swing Alert on its on will Plot all the potential top and bottom.
Alongside with the "$$ BTC, BNB, ETH & SOL ONLY" strategy , you will receive a double confirmation!!
Introducing the $$ Swing Alert Indicator!
This indicator helps identify key swing highs and lows, providing clear BUY and SHORT signals based on market structure. It’s designed for traders looking for precise swing-based opportunities.
For even stronger trade confirmations, use this indicator alongside the "$$ BTC, BNB, ETH & SOL ONLY" strategy ( ). When combined, you get double confirmation, increasing the probability of catching high-quality trade entries.
Enhance your trading strategy with clearer signals and better risk management! 🚀
$$ BTC,BNB,ETH & SOL ONLY
"Crypto Trend Strategy – Smart Entries & Top/Bottom Signals"
This strategy is designed for BTC, BNB, ETH, and SOL, using RSI, moving averages, and ATR to identify high-probability buy and short opportunities. It features:
✅ Smart Entries & Exits – Combines RSI and volume for precise entries, with ATR-based stop loss and take profit.
✅ Top & Bottom Signals – Labels potential market tops and bottoms based on RSI extremes and price action.
✅ Proven Performance – Backtested for 2024 with a 93.64% win rate and +189.83% annual profit.
Perfect for traders looking for reliable trend signals and optimized risk management. 🚀