HTF Order Flow with OB & FVGSMC trading that working order flow and react on order block in HTF.
work well with 1 HR time frame as alert
15m to check on
1m to entry upon reversal.
to further pinpoint entry can go into 10sec time frame for reversal.
exit using 15m POI
Indicators and strategies
Proper Multi-Timeframe Trend Analysisa table showing the trend (bullish or bearish) for the daily, 4-hour, 1-hour, and 15-minute timeframes based on the last 15 trading session candles.
To determine the proper trend analysis based on the last 15 candles, we need to analyze whether the price is consistently moving upward (bullish) or downward (bearish) over the last 15 candles. This can be achieved by calculating the slope of a linear regression line or by checking if the highs and lows are consistently increasing or decreasing.
12/21 h1h4 for m512/21 ema at 12x and 48x. This indicator will plot a 12/21 ema for the 1 hour and 4 hour chart on a 5 minute chart.
12/21 ema 4x and 16x12/21 ema band at 12x and 48x. This indicator will plot the 12/21 ema bands for 1 hour and 4 hour on a 5 minute chart.
EMA Cross Indicator with 55 EMAAn EMA Ribbon with a 55 EMA is a powerful technical indicator used to identify trends, momentum shifts, and potential trading opportunities. The EMA (Exponential Moving Average) is a weighted moving average that places more emphasis on recent price action, making it more responsive to price changes compared to a Simple Moving Average (SMA).
Macro Stock IndicatorHi, this plots fundamentals of a stock's underlying value instead of its price. This works 99% times. You can check.
Daily VWMADaily Volume Weighted Moving Average
An indicator which shows the daily volume weighted moving average for the last 24 hours. The indicator adapts to the sampling frequency in the chart.
Percentage Change on Candles% change on candles indicator, used for signalling breakouts, back-testing, gathering quantifiable data
5-Day SMA Trend Indicator (30m)This 5-Day SMA Trend Indicator is a simple yet powerful tool designed to help traders visualize short-term trend strength and direction. It analyzes the 5-day simple moving average (SMA) on an intraday timeframe (default: 30 minutes) to determine whether the market is in a bullish or bearish short-term trend.
Key Features:
✅ 5-Day SMA Calculation – Plots a 5-period simple moving average (SMA) on an intraday chart
✅ Trend Detection – Identifies when the SMA is rising or falling
✅ Price Positioning – Determines whether price is above or below the SMA
✅ Color-Coded Background –
• 🟩 Green → Price is above a rising SMA (bullish trend)
• 🟥 Red → Price is below a falling SMA (bearish trend)
✅ Intraday Analysis – Uses 30-minute candles by default, but you can adjust the timeframe
How It Works:
1. The script calculates the 5-day SMA using intraday price data.
2. It determines if the SMA is rising (bullish) or falling (bearish) by checking the slope of the moving average.
3. It checks if the current price is above or below the SMA.
4. If price is above a rising SMA, the background turns green (bullish signal).
5. If price is below a falling SMA, the background turns red (bearish signal).
6. If neither condition is met, no background color is applied.
Use Cases:
📌 Trend Confirmation – Helps traders confirm if a rally is sustainable or likely to fail
📌 Entry & Exit Signals – Can assist in timing buy and sell decisions based on short-term trend direction
📌 Risk Management – Avoid buying into weak rallies below a falling SMA
Crosby Ratio Indicator//@version=5
indicator("Crosby Ratio Indicator", overlay=false)
// Define the parameters (Adjust as needed)
length = input(14, title="Lookback Period")
// Example Calculation (Replace with actual Crosby Ratio formula)
highs = ta.highest(high, length)
lows = ta.lowest(low, length)
crosby_ratio = (highs - lows) / lows * 100 // Placeholder formula
// Plot the Crosby Ratio
plot(crosby_ratio, title="Crosby Ratio", color=color.blue, linewidth=2)
// Add a baseline (Optional)
hline(50, "Threshold", color=color.red, linestyle=hline.style_dotted)
Cruzamento de MME 6 e 24entrada no cruzamento das medias 6 com a 24
a média de 6 cruzando a media de 24 para cia da uma oportunidade de compra
a média de 6 cruzando a média de 24 para baixo da uma oportunidade de venda
Candle SMA & Institutional FlowI think this would help the people. When they want to take the benefit of trading along side institutions.
Gap Statistics (Positive and Negative, Excluding 0 Gaps)Gap statistics for all tf's. Positive and Negative values are seperately evaluated.
Ichimoku Entry Historical Data ExportCSV Ichimoku Entry Historical Data Export
test
The Ichimoku Oscillator is a technical indicator derived from the Ichimoku Kinko Hyo system, designed to measure market momentum and trend strength. It is typically calculated as the difference between the Tenkan-sen (Conversion Line) and the Kijun-sen (Base Line).
Key Aspects:
1. Momentum Measurement:
• A positive value suggests that the short-term trend (Tenkan-sen) is stronger than the medium-term trend (Kijun-sen), indicating bullish momentum.
• A negative value indicates that the short-term trend is weaker than the medium-term trend, signaling bearish momentum.
2. Trend Confirmation & Reversals:
• When the Ichimoku Oscillator crosses above zero, it may indicate a bullish signal.
• When it crosses below zero, it may signal a bearish trend.
3. Divergence Analysis:
• If the price is making new highs while the oscillator is declining, it could indicate a potential reversal.
• If the price is making new lows while the oscillator is rising, it could signal a possible bullish reversal.
4. Integration with Other Indicators:
• Traders often combine it with other Ichimoku components (e.g., Cloud (Kumo), Chikou Span) for more comprehensive analysis.
• It can also be used alongside volume indicators or RSI to confirm momentum shifts.
Advanced Buy/Sell Signal with FiltersРодионов_________________________________________________________________________________________________
GSD by MATAGSD by MATA - Gold-Sensitive Divergence Indicator
Overview:
The GSD by MATA indicator is designed to analyze the inverse correlation between an instrument’s price movement and gold (XAU/USD) over a selected time period. It helps traders identify whether the instrument tends to move in the opposite direction of gold, providing insights into potential hedging opportunities or market sentiment shifts.
How It Works:
User-Defined Time Period:
The user selects a time frame for comparison (1 Day, 1 Week, 1 Month, 3 Months, 6 Months, or 12 Months).
The indicator calculates the percentage change in both the instrument’s price and gold price over this period.
Inverse Movement Calculation:
If gold increases and the instrument decreases, the indicator registers a negative inverse change.
If gold decreases and the instrument increases, the indicator registers a positive inverse change.
If both move in the same direction, no inverse movement is recorded.
Cumulative Tracking:
The Reverse Change line shows the instant inverse movement.
The Total Change line accumulates the inverse movements over time, helping traders spot trends and long-term divergences.
How to Use:
A rising Total Change line (green) suggests that the instrument frequently moves in the opposite direction of gold, indicating a possible hedge effect.
A falling Total Change line (red) means the instrument has been moving in sync with gold rather than diverging.
The 0 reference line helps identify whether the cumulative effect is positive or negative over time.
Bollinger Bands with DIFF, RIOT, ZHIXIAN bobliuBollinger Bands with DIFF, RIOT, ZHIXIAN
新增DIFF上下差异
RIOT,DIFF斜率指标
BTC Scalping StrategyBTC 5min scalping strategy that uses 9 and 21 ema crossover mixed with RSI and volume.
crypto Position Size Calcultor// This source code is subject to the terms of the Mozilla Public License 2.0 at mozilla.org
// © Awke
//@version=5
indicator(title = "crypto Position Size Calcultor", shorttitle="CPSC" , overlay=true )
RULE1= " Trade Info "
Rule2= " Account Info"
headline= "Trade display info "
// trade info inputs
entry = input.float(0.0, title="Entry" , group=RULE1)
stoploss = input.float(0.0, title = "Stop Loss", group =RULE1)
takeprofit = input.float(0.0, title="Target Price", group =RULE1)
// Acoount info inputs
Account_balance= input.float(0.0 , title = "Account Balance",group=Rule2)
riskpertrade = input.float(0.0 , title="Risk % of the trade",group=Rule2)
// finding out the stop loss and target
stop_loss_distanation = entry - stoploss
take_profit_distantion = takeprofit - entry
// rrturing into percentage
sl_per = stop_loss_distanation / entry * 100
tg_per = take_profit_distantion / entry * 100
// calculating risk reward ratio and postion size
risk_reward_ratio = tg_per / sl_per
position_size = Account_balance* riskpertrade / sl_per
// diplaying info in table
f_Format() =>
_s = str.tostring(syminfo.mintick)
_s := str.replace_all(_s, "25", "00")
_s := str.replace_all(_s, "5", "0")
_s := str.replace_all(_s, "1", "0")
ch_1 = 0.00000000002
ch_2 = 1
ch_3 = 0.00
// logic of display
if (entry > ch_1 and stoploss > ch_1 and takeprofit > ch_1 and Account_balance > ch_2 and riskpertrade > ch_3 )
// options
var Bottom_left = position.bottom_left
var Bottom_right= position.bottom_right
var Top_left= position.top_left
var Top_right = position.top_right
display = input.bool(true, title="Display Info Table", group=headline)
dposition = input.string(Bottom_right ,options = , title = "Display Positions")
if (display)
var table myTable = table.new(dposition, 2, 6, border_width = 1)
txt1 = "Account Balance "
txt2 = str.tostring(Account_balance) + " USD"
table.cell(myTable , 0,0,bgcolor = color.rgb(128,0,128) ,text_color = color.rgb(255,255,255), text=txt1, text_halign=text.align_center, text_size = size.auto)
table.cell(myTable , 1,0,bgcolor = color.rgb(128,0,128) ,text_color = color.rgb(255,255,255), text=txt2, text_halign=text.align_center,text_size = size.auto)
txt3 = "Risk Per Trade %"
txt4= str.tostring(riskpertrade) + " %"
table.cell(myTable , 0,1,bgcolor = color.rgb(0,255,255) ,text_color = color.rgb(0,0,0), text=txt3, text_halign=text.align_center,text_size = size.auto)
table.cell(myTable , 1,1,bgcolor = color.rgb(0,255,255) ,text_color = color.rgb(0,0,0), text=txt4, text_halign=text.align_center,text_size = size.auto)
txt5 = "Entry "
txt6= str.tostring(entry)
table.cell(myTable , 0,2,bgcolor = color.black ,text_color = color.white, text=txt5, text_halign=text.align_center,text_size = size.auto)
table.cell(myTable , 1,2,bgcolor = color.black,text_color = color.white, text=txt6, text_halign=text.align_center,text_size = size.auto)
txt7 = "Stop Loss"
txt8= str.tostring(stoploss)
table.cell(myTable , 0,3,bgcolor = color.red ,text_color = color.white, text=txt7, text_halign=text.align_center,text_size = size.auto)
table.cell(myTable , 1,3,bgcolor = color.red,text_color = color.white, text=txt8, text_halign=text.align_center,text_size = size.auto)
txt9 = "Take Profit"
txt10= str.tostring(takeprofit)
table.cell(myTable , 0,4,bgcolor = color.green ,text_color = color.white, text=txt9, text_halign=text.align_center,text_size = size.auto)
table.cell(myTable , 1,4,bgcolor = color.green,text_color = color.white, text=txt10, text_halign=text.align_center,text_size = size.auto)
txtx1 = "Position Size Of Trade"
txtx2= str.tostring(math.abs(position_size), f_Format()) + " USD"
table.cell(myTable , 0,5,bgcolor = color.blue ,text_color = color.white, text=txtx1, text_halign=text.align_center,text_size = size.auto)
table.cell(myTable , 1,5,bgcolor = color.blue,text_color = color.white, text=txtx2, text_halign=text.align_center,text_size = size.auto)
// displaying trade lines like entry , stoploss , takeprofit
display_trade_lines=input.bool(true, title="Display trade lines")
hline(display_trade_lines ? entry :na , color= color.blue ,linestyle = hline.style_dotted , linewidth=3)
hline(display_trade_lines ? stoploss :na , color= color.red ,linestyle = hline.style_dotted , linewidth=3)
hline(display_trade_lines ? takeprofit :na , color= color.green ,linestyle = hline.style_dotted , linewidth=3)
Cash Flow YieldsCash Flow Yields Indicator
This indicator offers a straightforward way to visualize a company’s cash flow metrics—Free Cash Flow (FCF), Operating Cash Flow (OCF), and Capital Expenditures (CapEx)—as yields relative to its market capitalization. With the flexibility to switch between Trailing Twelve Months (TTM) and Quarterly data, it’s perfect for spotting financial efficiency trends at a glance. Values are plotted as dynamic lines with smart color coding and labeled for clarity.
Features:
TTM & Quarterly Data: Toggle between financial periods to suit your analysis.
Color-Coded Lines: Green for positive OCF, teal for positive FCF, and blue for CapEx. Red and maroon kick in when values turn negative.
Yield Perspective: See FCF, OCF, and CapEx as percentages of market cap, making it easy to compare cash flow strength across companies.
Clear Labels: The latest values pop up on the chart, positioned to the right of the last bar.
Simple & Intuitive: No clutter - just clean lines and numbers to help you focus on what matters.
To use it, add it to your chart and toggle between TTM or Quarterly to see trends. FCF should roughly equal OCF minus CapEx. Adjust your view to focus on companies with strong FCF yields for potential opportunities.
This indicator is freely available and open-source on TradingView for everyone to use. Enjoy!