BTC Trend Momentum (BTM) with VWMOBTC Trend Momentum (BTM) with VWMO – A Smarter Way to Trade Bitcoin 🚀
Overview
Bitcoin price movements can be volatile, often leading to fake breakouts and whipsaws that mislead traders. BTC Trend Momentum (BTM), combined with Volume Weighted Moving Average (VWMO), helps smooth out market noise and provide clearer trend signals.
This script integrates momentum analysis, trend strength detection, and zero-line crossovers, allowing traders to make smarter entries and exits while avoiding false signals.
⸻
Why Use This Indicator?
✅ Momentum Histogram – Easily visualize trend strength with color-coded bars.
✅ Volume-Weighted Analysis – Uses VWMO to filter out weak price movements.
✅ Zero Line Crossover Alerts – Identifies major trend shifts in real-time.
✅ Dynamic Color Coding – Stronger trends highlighted in brighter colors.
✅ Background Shading – Differentiates bullish & bearish zones for easy trend reading.
✅ Built-in Alerts – Get notified of trade opportunities instantly.
⸻
How to Trade Using BTC Trend Momentum (BTM)
🔹 Buy Signal: When the momentum histogram (green bars) crosses above the EMA (orange line).
🔹 Sell Signal: When the momentum histogram (red bars) crosses below the EMA.
🔹 Strong Trend Confirmation: If histogram bars turn lime (bullish) or maroon (bearish), it indicates strong momentum.
🔹 Zero Line Crossovers: A bullish crossover above zero confirms an uptrend, while a bearish crossover below zero confirms a downtrend.
For better results, combine with RSI, MACD, or VWAP to confirm trend strength before entering trades.
⸻
Best Timeframes for Trading
📌 1H & 4H – Ideal for swing trading Bitcoin.
📌 5M & 15M – Perfect for scalping BTC with precision.
⸻
💡 Would you integrate BTC Trend Momentum (BTM) into your trading strategy? Let us know your thoughts below!
Candlestick analysis
Custom CCI with Smoothed and Color Zonessdaasdasdaasdasd asd asda
a sdasd asd as das das this is oscilkator for signals thanks
Breaker, Market Structure, ADR ZonesThis is hybrid of multiple scripts spliced together and consists of the following:
1. LuxAlgo's 2023 Breaker Blocks with Signals
2. LuxAlgo's 2023 Market Structure CHoCH/BOS (Fractal)
3. TFlab's 2024 Market Structures + ZigZag CHoCH/BOS - MSS/MSB
4. KivancOzbiligic's 2021 Supertrend
5. DreadBlitz's 2019 Bollinger Bands on MACD
6. LoneSomeTheBlue's 2021 Higher High Lower Low Strategy (With Source Code)
7. the author(s) of TradingView's in-house VWAP indicator
Special shoutout to the following indicators:
UAlgo's Price Action Volumetric Order Blocks
TTrades Daily Bias by TradeforOpp (based on the youtube video by TTrades
-----------------------------------------------------------------------------------------
The code produces Breaker Blocks (which are based on ICT concepts), shows Changes of Character "ChoCh" and Breaks of Structure "BOS", Higher Highs and Lower Lows, Volume Weighed Average Price (VWAP), and Average Daily Range (ADR) zones.
It also includes an indicator table to show confluence: whether price is currently above or below VWAP, whether the 13, 21, and 50 emas are ordered bearish or bullish, whether SuperTrend is in a bullish or bearish trend, and the current momentum and speed of the current candle via derivations from Commodity Channel Index (CCI). Finally, it also allows the user to the display Heiken Ashi candle shadows to see trend through the noise.
It is intended to be useful for both swing and day trading.
How to Use This Script:
This indicator is intended as a swiss army knife so you can find multiple ways how to use this.
Probably one of best ways to use this script is wait for a bullish or bearish Breaker Block to appear simultaneously or near-simultaneously with a Change of Character "Choch" in the same direction. Use other elements for confluence, such loss or regain of VWAP or its outer bands, state of the SuperTrend, etc. During day trades, this appears to be especially useful when price falls soon outside the 1st outer VWAP band and continues to close outside of it, suggesting a strong trend for the day.
The CCI indicators in the table are useful for showing both speed and momentum. Contrary to the common perception that CCI above 100+ is "overbought" or CCI below -100 is "oversold", you actually want to trade with, not against these conditions because it implies one side has control. The "CCI" in the table simply lists the current index position, whereas CCI is the 1st derivative of CCI (velocity), and the CCI more akin to an acceleration when CCI is extending beyond its bollinger band.
When viewing the daily timeframe, you will see Average Daily Range zones appear. These are useful as they tend to act as "support" and "resistance". A break through the upper or lower ADR zones within the opening minutes of the session indicates a strong breakout/breakdown. See Range Rush Reversal indicator by Kiakili on how to use ADR zones.
Note: This is version 5 script. The conversion to version 6 is not quite so simple as a click of a button.
Final Notes: Please, by all means test this code for algorithmic trading ala "Michael Automates" on Youtube. If you are an aspiring (or actual) statistical modeler, you should be generating multiple decision-tree-like flags to create triggering conditions for buying and selling (feature engineering. Try incorporate moving up stops), then iterate through different model fits to see what generates the highest net profit and profit factor at the lowest drawdown (there's a lot of target variables you could potentially create to model for). Then check for robustness by testing your model on multiple out-of-time vintages and on multiple asset classes. If they are great results, post your code and results here as a Strategy please!
I can be found at @sax_yak on Twitter (now X).
SBS Signals999It's a longTerm Indicator used for investment purposes only. Use monthly TF for better result and start investing whenever buy signal generate. an d wait for monthly candle close and still BUY signal is there then go for investment.
Indiq 2.0The functionality of the indicator includes the following features:
Moving Averages (MA):
The ability to adjust periods for short (short_ma_length) and long (long_ma_length) moving averages.
Display of moving averages on the chart:
Short MA (blue line).
Long MA (red line).
Generation of buy and sell signals:
Buy (BUY): When the short MA crosses the long MA from below.
Sell (SELL): When the short MA crosses the long MA from above.
Visualization of signals on the chart:
Buy is displayed as a green BUY marker below the candle.
Sell is displayed as a red SELL marker above the candle.
Liquidity Heatmap:
Liquidity levels:
Levels are calculated based on the closing price and a step (liquidity_step).
Levels are grouped by the nearest price values.
Volumes at levels:
Volume (volume) is accumulated for each liquidity level.
Levels with a volume less than min_volume_filter are not displayed.
Time filtering:
Levels that have not been updated within the last time_filter bars are not displayed.
Volatility filtering:
Levels are filtered by volatility (ATR) to exclude those outside the volatility range.
Color gradient:
The color of levels depends on volume (gradient from gradient_start_color to gradient_end_color).
Visualization:
Liquidity levels are displayed as horizontal lines.
Volumes at levels are shown as text labels.
RSI Filtering:
The ability to enable/disable RSI filtering (rsi_filter).
Liquidity levels are filtered based on overbought (rsi_overbought) and oversold (rsi_oversold) conditions.
Levels that do not meet RSI conditions are not displayed.
MACD Filtering:
The ability to enable/disable MACD filtering (macd_filter).
Liquidity levels are filtered based on the MACD histogram condition (e.g., only if the histogram is above zero).
Levels that do not meet MACD conditions are not displayed.
Display of Market Maker Buys:
Condition for market maker buys:
Volume exceeds the average volume over the last 20 bars by 2 times.
Closing price is above the opening price.
Market maker buys are displayed on the chart as orange MM Buy markers below the candle.
Indicator Settings:
Moving average parameters:
short_ma_length: Period for the short MA.
long_ma_length: Period for the long MA.
Liquidity heatmap parameters:
liquidity_step: Step between liquidity levels.
max_levels: Maximum number of levels to display.
time_filter: Time filter (last N bars).
min_volume_filter: Minimum volume for displaying a level.
volatility_filter: Volatility filter (ATR multiplier).
RSI parameters:
rsi_filter: Enable/disable RSI filtering.
rsi_overbought: Overbought RSI level.
rsi_oversold: Oversold RSI level.
MACD parameters:
macd_filter: Enable/disable MACD filtering.
Color settings:
gradient_start_color: Starting color of the gradient.
gradient_end_color: Ending color of the gradient.
Visualization:
Moving averages:
Short MA: Blue line.
Long MA: Red line.
Signals:
Buy: Green BUY marker.
Sell: Red SELL marker.
Liquidity heatmap:
Liquidity levels: Horizontal lines with a color gradient.
Volumes: Text labels at levels.
Market maker buys:
Orange MM Buy markers.
Alerts:
The ability to set alerts for signals:
Buy (BUY).
Sell (SELL).
Additional Features:
Flexible filter settings:
Filtering by time, volume, volatility, RSI, and MACD.
Extensibility:
The ability to add new filters (e.g., Stochastic, Volume Profile, etc.).
Visual customization:
Adjustment of colors, sizes, and display styles.
Summary:
The indicator provides a comprehensive tool for analyzing liquidity, generating trading signals, and tracking market maker activity. It combines:
A liquidity heatmap.
Signals based on moving averages.
Filtering by RSI and MACD.
Display of market maker buys.
Flexible settings and visualization.
This indicator is suitable for traders who want to analyze liquidity levels, identify entry and exit points, and monitor the actions of large market players.
9 EMA, 20 EMA & Engulfing Signals Rajdeep main 4This indicator is a combination of 3 major technical aspects.
1. 9 EMA
2. 20 EMA
3. Engulfing candles
This indicator gives you signals about a strong pullback for taking trade. This strategy works well in all timeframes.
How to take trade?
1. Wait for the signal to happen.
2. Observe the candle showing signal & take trade as soon as next candle crosses High of signal candle, vice versa.
3. SL will be signal candle's low, vice versa.
4. TGT will be 1:1 considering the SL.
5. Can trail SL.
Thank You.
Candle Size Alertت وضیحات برای انتشار ابزار در TradingView
🔹 نام ابزار: Candle Size Alert
🔹 توضیحات:
این اندیکاتور برای شناسایی کندلهای بزرگ طراحی شده است. این ابزار میانگین اندازهی ۱۰ کندل گذشته را محاسبه کرده و اگر کندل فعلی ۳ برابر میانگین کندلهای قبلی باشد، یک لیبل هشدار در بالای کندل نمایش میدهد. همچنین میتوان هشدارهای معاملاتی را از طریق alertcondition() فعال کرد.
🔹 ویژگیها:
✅ امکان تغییر تعداد کندلهای محاسبه شده (پیشفرض: ۱۰)
✅ امکان تنظیم ضریب حساسیت (پیشفرض: ۳ برابر)
✅ نمایش لیبل هشدار در بالای کندلهای بزرگ
✅ پشتیبانی از هشدارهای خودکار (AlertCondition)
⚠️ نکته: این اندیکاتور فقط برای تحلیل استفاده میشود و سیگنال خرید یا فروش ارائه نمیدهد.
🔹 Indicator Name: Candle Size Alert
🔹 Description:
This indicator detects large candles by calculating the average size of the last 10 candles. If the current candle is 3 times larger than the average of the previous candles, a warning label appears above the candle. Additionally, automated alerts can be triggered using alertcondition().
🔹 Features:
✅ Adjustable candle count for calculations (default: 10)
✅ Customizable sensitivity multiplier (default: 3x)
✅ Visual alert label above large candles
✅ Supports automated alerts (AlertCondition)
⚠️ Note: This indicator is for analysis purposes only and does not provide buy/sell signals.
Swing Finder By Akash
This script is designed to highlight areas on a chart where there are **three or more consecutive candles** of the same color (bullish or bearish). It provides a visual indication of extended bullish or bearish momentum by changing the background color and marking the starting point of these areas.
### **How it works:**
1. **Identifying Bullish and Bearish Candles:**
- **Bullish candles** are defined as candles where the closing price is higher than the opening price (close > open).
- **Bearish candles** are defined as candles where the closing price is lower than the opening price (close < open).
2. **Consecutive Candle Counters:**
- A counter for **bullish candles** (`bullishCount`) and **bearish candles** (`bearishCount`) is maintained to track consecutive occurrences of bullish and bearish candles.
- These counters are **incremented** when consecutive bullish or bearish candles occur. They are **reset** to zero whenever a trend reversal happens (e.g., from bullish to bearish or vice versa).
3. **Area Marking:**
- If there are **three or more consecutive bullish candles**, the background is highlighted in **green** to indicate a bullish area.
- If there are **three or more consecutive bearish candles**, the background is highlighted in **red** to indicate a bearish area.
- A **green label** is plotted below the bars where the bullish area starts, and a **red label** is plotted above the bars where the bearish area starts.
### **Visual Indicators:**
- **Background Color:**
- **Green** for areas with 3 or more consecutive bullish candles.
- **Red** for areas with 3 or more consecutive bearish candles.
- **Labels:**
- A **green label** is plotted below the chart to mark the start of a bullish area.
- A **red label** is plotted above the chart to mark the start of a bearish area.
### **Usage:**
- This indicator can help traders identify strong trends, as consecutive bullish or bearish candles often indicate extended momentum in one direction.
- By marking these areas, traders can potentially look for entry points or identify when trends may be losing strength or reversing.
---
Feel free to adjust the description if you'd like it to reflect more specific details based on your use case!
Trend Robot with EMA & Trailing Stop🚀 Automated Trading Bot built for MetaTrader 5 (MT5), utilizing Exponential Moving Average (EMA) filtering, dynamic Trailing Stop Loss, and a risk-based lot sizing strategy to optimize trade entries and exits.
🔹 Key Features:
✅ EMA Trend Filter – Trades only in the direction of the trend using an 8-period EMA.
✅ Trailing Stop Loss (TSL) – Adjusts SL dynamically once price moves 15+ points in profit.
✅ Risk Management – Automatically calculates lot sizes based on 4% risk per trade.
✅ Time-Based Trading – Allows configuring start & end hours to avoid trading during low-liquidity periods.
✅ Smart Order Execution – Places Buy Stop & Sell Stop orders based on price action and recent highs/lows.
✅ Customizable Inputs – Modify TP, SL, Magic Number, and expiration time easily.
🔹 Built for traders who want a structured, automated approach to forex trading with trend confirmation and adaptive risk management.
📌 Best used on trending pairs with volatile price movements! 🚀
Risk-Based Position Size ProRisk-Based Position Size Indicator
Overview:
The Risk-Based Position Size Indicator helps traders determine the appropriate position size for each trade based on their total capital and risk percentage. This indicator dynamically calculates position size using two different methods:
Wick Range (High - Low): Calculates position size based on the total range of the candlestick.
Candle Body (Close - Open): Calculates position size using only the body of the candlestick, ignoring wicks.
It provides a visual representation of position sizing as a histogram and adjusts dynamically based on price movement.
Key Features:
✅ Two Calculation Modes:
Wick Range (Red Bars) – Uses the entire candlestick range (High - Low).
Candle Body (Blue Bars) – Uses only the difference between Close and Open.
✅ Customizable Risk Settings:
Define Total Capital (default: $100,000).
Set Risk Percentage per trade (default: 1%).
✅ Automatic Position Sizing:
Adjusts position size dynamically for each candlestick.
Prevents division errors when the range is zero.
✅ Rounding Option:
Toggle rounding of position size for better readability.
✅ Clear Visual Representation:
Displayed as a histogram for easy interpretation.
Red bars for Wick Range, Blue bars for Candle Body calculations.
How to Use:
Add the indicator to your TradingView chart.
Set your Total Capital and Risk Percentage in the settings.
Choose a Calculation Method:
Wick Range: Uses High - Low for sizing.
Candle Body: Uses absolute difference of Close - Open.
If desired, enable Round Position Size for easier interpretation.
Observe the histogram bars to see the calculated position size for each candle.
This indicator is useful for risk management, ensuring that position sizes are aligned with account size and market volatility. 🚀
New Features & Fixes:
✅ User can select decimal precision (0 to 5 places) from the settings.
✅ If rounding is enabled, values are rounded based on the chosen precision.
✅ If rounding is disabled, original values are shown without forced rounding.
✅ Wick Range (Red) & Candle Body (Blue) are still plotted together.
Now, you have full control over how many decimal places to display! 🎯
Powerful Gold & Nasdaq BotThe Powerful Gold & Nasdaq Trading Bot is a robust Pine Script strategy designed to generate strong buy and sell signals based on a combination of technical indicators. It is optimized for trading XAU/USD (Gold) and NASDAQ/USA100, leveraging a blend of trend-following and momentum-based strategies to identify high-probability trade setups.
🔹 Key Features:
✅ EMA Crossovers – Detects trend shifts using fast and slow exponential moving averages (EMA).
✅ RSI Confirmation – Ensures trades align with momentum by using the Relative Strength Index (RSI).
✅ MACD Signal Filtering – Confirms entries using MACD crossovers, reducing false signals.
✅ ATR-Based Stop Loss & Take Profit – Dynamically adjusts risk management using the Average True Range (ATR) multiplier.
✅ Long & Short Trades – Executes both buy and sell positions for full market coverage.
🔹 How It Works:
📌 Buy Entry: When the fast EMA crosses above the slow EMA, RSI is above 50, and MACD is bullish.
📌 Sell Entry: When the fast EMA crosses below the slow EMA, RSI is below 50, and MACD is bearish.
📌 Risk Management: Stop-loss and take-profit levels are set automatically based on ATR multipliers to optimize risk-reward.
🔹 Ideal for Traders Who:
✔️ Want automated, high-probability signals for Gold and Nasdaq.
✔️ Prefer dynamic risk management instead of fixed stop-loss and take-profit levels.
✔️ Need a fully structured and backtestable strategy on TradingView.
lucasI designed this indictor to give long/short signals on >30m htf, with entries on lower timeframes <15m. it also gives a bias on market conditions with a highlighted background. green/red/blue to represent a higher likelihood of a trade working in a specific direction. you can set alerts as well! I programmed the functionality with heikin ashi candles, and i highly recommend enabling them. you can tip me on my twitter/X page @100x_leverage (:
AZZAM KHALID 1H Comprehensive Trading StrategyEMA (Exponential Moving Average) for trend detection.
RSI (Relative Strength Index) to identify overbought and oversold areas.
ATR (Average True Range) to calculate dynamic stop loss and take profit. Reversal candlestick patterns such as:
Hammer and Hanging Man
Morning & Evening Star
Shooting Star Clear buy and sell orders with:
Clear entry and exit signals
Dynamic stop loss and take profit by ATR Works on all timeframes.
Cryptogenik's Inflation-Adjusted Candles v2025Inflation-Adjusted Price Indicator by Cryptogenik
This indicator adjusts price data for inflation, allowing you to visualize how stock/asset prices would look with constant purchasing power. By using Consumer Price Index (CPI) data from FRED, it transforms nominal prices into inflation-adjusted values that reflect real-world purchasing power.
What This Indicator Does
The Inflation-Adjusted Price indicator converts traditional price charts to show what prices would be if the purchasing power of currency remained constant. This is essential for long-term analysis, as it removes the distortion caused by inflation when comparing prices across different time periods.
Key Features
Displays inflation-adjusted price candles alongside original prices
Uses official CPI data from the Federal Reserve (FRED:CPIAUCSL)
Allows easy comparison between nominal and real prices
Helps identify true price movements by filtering out the effects of inflation
Perfect for long-term investors and macroeconomic analysis
How To Use It
Apply the indicator to any chart
Green/red candles show the inflation-adjusted prices
Gray line shows the original unadjusted price
The information label displays the current CPI value
This indicator is particularly valuable for analyzing stocks, commodities, and other assets over periods of 5+ years, where inflation effects become significant. It helps answer the question: "Has this asset truly increased in value, or is the price increase just reflecting inflation?"
Technical Details
The indicator calculates adjusted prices using the formula: (price / CPI) * 100, which effectively shows prices as a percentage of current purchasing power. This approach normalizes all prices to a consistent standard, making historical comparisons more meaningful.
Cryptogenik's Inflation-Adjusted Candles v2025
Previous Day LevelsThis indicator plots the previous day's high, low, and 50% levels, providing a framework for analyzing price behavior relative to these key levels.
Full Description:
The Previous Day Levels indicator is a tool designed to help traders analyze price action based on key levels from the previous trading session. By plotting the high, low, and mid-point (50%) of the prior day’s range, traders can assess potential market bias and directional tendencies for the current trading day.
Key Features:
Plots the previous day’s high (100%), low (0%), and intermediate levels (25%, 50%, 75%).
Allows users to customize line visibility, color, style, and width.
Helps traders identify potential support and resistance zones.
Provides a bias framework for determining whether price is more likely to target the previous high or low based on behavior around the 50% level.
Use Case:
This indicator is particularly useful for intraday and short-term traders who incorporate price action into their strategy.
If price trades above the 50% level and holds, it suggests a bullish bias, indicating that price may aim for the previous day's high.
If price trades below the 50% level and holds, it suggests a bearish bias, indicating that price may aim for the previous day's low.
The high and low levels can act as key support and resistance zones, where price may react or reverse.
How to Use:
Apply the indicator to your chart.
Observe how price interacts with the 50% level.
Use price behavior around these levels to establish a directional bias.
Adjust the line styles and colors to match your personal preference.
Disclaimer:
This indicator is a tool for market analysis and does not provide financial advice. Always perform your own analysis and risk management when trading.
Wick to Candle Ratio with Multiple ColorsThis Pine Script v5 indicator for TradingView visualizes the wick-to-candle ratio by plotting a colored dot above each candle to highlight the proportion of the wick compared to the total candle size. It calculates the upper and lower wick lengths, the body size, and the total candle range, then determines the wick-to-body ratio as a percentage. Based on this ratio, the script assigns a color to the dot: green when the body is large compared to the wick (wick-to-body ratio > 60%), and an invisible orange dot otherwise. However, the color logic appears incomplete, as there are references to additional conditions that are not fully implemented. The dot is positioned a fixed distance above the candle wick, determined by the offset input. This tool helps traders quickly identify candles with significant wicks, indicating potential price reversals or rejections.
Swing Data - SETindexSET RS
What is CANSLIM?
Understanding Each Step of CANSLIM
C – Current Quarterly Earnings
A – Annual Earnings Growth
N – New Products, Services, or Management
S – Supply and Demand
L – Leader or Laggard
I – Institutional Sponsorship
M – Market Direction
The best CANSLIM screener
Advantages of CANSLIM
Disadvantages of CANSLIM
Putting it all together
Frequently asked questions