BTC Momentum Detector 1h# BTC Momentum Detector 1h
This indicator is designed to detect significant momentum movements in Bitcoin price on the 1-hour timeframe. It identifies candles with percentage changes within a specific range, which often precede larger price movements.
## How It Works
The indicator analyzes price movements to detect potential momentum shifts:
- Identifies candles with percentage changes between configurable thresholds (default: 1.7% - 2.8%)
- Requires neutral or inverse movement in the prior candle to avoid false signals
- Optional volume filter ensures signals are confirmed by above-average trading activity
- Tracks price continuation to calculate success rates and average returns
## Key Features
- **Signal Detection**: Green triangles below price bars indicate upward momentum signals; red triangles above price bars indicate downward momentum signals
- **Continuation Tracking**: Dashed horizontal lines show the entry price levels of active signals being tracked
- **Statistics Panel**: Displays real-time metrics including signal counts, success rates, and average returns
- **Current Status**: Shows the current price change percentage and active signals being monitored
## Parameters
- **Minimum Percentage Threshold**: Minimum price change to trigger a signal (default: 1.7%)
- **Maximum Percentage Threshold**: Maximum price change to filter out extreme moves (default: 2.8%)
- **Continuation Periods**: Number of periods to track after signal (default: 2)
- **Require Prior Neutral/Inverse**: Filters signals by requiring neutral or opposite prior movement
- **Neutral Threshold**: Defines what's considered a neutral movement (default: 0.1%)
- **Volume Filter**: Option to require above-average volume for confirmation
- **Volume Multiplier**: Volume must exceed average by this factor (default: 2x)
## Strategy Concept
The underlying strategy is based on the concept that when Bitcoin makes a controlled, significant move (not too small, not too large) after a period of neutral or opposite movement, it often continues in that direction for the next few periods. This pattern reflects the early stages of momentum development in the market.
지표 및 전략
CPR with Correct Pivots, EMAs & Buy/Sell SignalsThe script uses to generate buy and sell signals using CPR and EMA
FVRL Buy Signal StrategyFVRL Buy Signal TradingView Script Created!
This script automatically detects the Buy Signal based on the FVRL strategy and:
Marks the Buy Signal when the setup is valid.
Highlights the FVRL support area (blue dotted line).
Sets Stop-Loss (SL) & Take-Profit (TP) dynamically.
Filters trades using a trend confirmation (50-SMA).
Triggers real-time alerts when a Buy Signal appears.
Custom Candle Coloringorange or fuscia candle color if 1.5x last 20 bars volume but closes in opposite direction of the trend
RSI Level 50 StrategyThis strategy generates buy signals when the RSI crosses above the specified level (50) and the price is above the SMA (if the trend filter is enabled). It generates sell signals when the RSI crosses below the specified level (50) and the price is below the SMA (if the trend filter is enabled). The RSI and SMA are also plotted on the chart for visual analysis.
RSI Level 50 StrategyThis strategy generates buy signals when the RSI crosses above the specified level (50) and the price is above the SMA (if the trend filter is enabled). It generates sell signals when the RSI crosses below the specified level (50) and the price is below the SMA (if the trend filter is enabled). The RSI and SMA are also plotted on the chart for visual analysis.
Print Date and Ticker InformationAn indicator to print on the screen the following
Symbol Name
Current Date
Current Time
This is useful when you try to take a snap shot picture of the chart, it will document what instrument you are working with with a date and time stamp.
888 - First Candle Open, Close & 50 MAAMEX:SPY
A very simple indicator showing where the opening candle body high and low were. This is specifically for the body, not the wicks. This continues until the next regular market open. In addition, a 50ma plot has been added with red and green colors to indicate where the 10 and 20ma have crossed it, thus indicating bullish or bearish. 10 and 20ma have been toggled off but can be switched back on in the settings. This is purely for testing as this has been proven to not always determine the day's outcome but does give some levels of support.
Lib3Library "Lib3"
sessions()
This Pine Script library provides customizable bar and background coloring for better chart visualization. It allows users to highlight trends, conditions, or key price levels with dynamic color changes, improving the ease of technical analysis. Ideal for traders seeking enhanced chart clarity and visual cues.
HPM이 스크립트는 CME 선물 마켓이 멈추는 평일 오전 6시부터 7시까지(한 시간)와 주말 간의 가격 움직임을 강조하여 차트에 표시해줍니다. 마켓이 멈춰있는 동안 배경 색과 마감 종가를 시각적으로 강조하여 표시 합니다.
이것을 활용하면 멈춘 시점에서부터의 갭 상승 또는 하락을 파악하는데 용이 해집니다.
또한, 써머타임이 종료되면 마켓이 멈추는 시간이 한 시간 뒤로 밀리는데, 이 부분도 스크립트에 반영되어 있습니다. (써머타임에 따라 정확한 시간대에 맞춰 마켓 멈춤 시점이 자동으로 조정됩니다.)
이 지표를 추가하면, 요일별 비트코인 가격의 움직임, 평일과 주말 CME 마켓이 멈췄을 때의 마감 종가 기준으로 다른 마켓에서 코인 가격이 어떻게 변했는지를 보다 명확하게 구분하여 볼 수 있습니다.
이 스크립트는 1시간봉에서만 작동하도록 설정되어 있습니다. 그 이상의 타임프레임에서는 멈춘 순간의 종가 데이터를 정확히 표시하기 어려워서 1시간봉까지만 표시되도록 제한되어 있습니다.
이 스크립트는 화이트 테마에 최적화 되어있기 때문에, 다크 테마 유저는 지표를 추가한 뒤 개별적으로 원하는 색상을 조절하는 것이 좋습니다.
Covered Call VisualYou enter Covered Call details and this draws the following lines:
Max Profit
Entry Price
Strike Price
Break even
You also enter entry and expiration dates and the lines will plot between those dates with the exception of the entry price.
TPG RSI ProTPG RSI Pro" Indicator
This script is a customized version of the Relative Strength Index (RSI), providing enhanced functionality with signal lines, overbought/oversold zones, and smooth signals for buy and sell indications. Below are the key features and how to use them effectively:
1. Settings
Length: Defines the period for calculating the RSI (default: 14). This can be adjusted based on your trading preferences. A higher number smooths out the RSI line, while a lower number makes it more sensitive.
Method (smoType1): Allows you to choose the smoothing method for the RSI calculation. Options include EMA, SMA, RMA, TMA, or WMA.
Source: Defines the input source for the RSI calculation (default: Close price). You can modify it based on what price data you want to use.
2. Signal Line
Smooth: This defines the smoothing period for the signal line (default: 21).
Method (smoType2): Choose the smoothing method for the signal line. Options are EMA, SMA, RMA, TMA, or WMA.
Color: Customize the color of the signal line for better visibility.
3. Overbought/Oversold (OB/OS) Style
You can customize the upper and lower thresholds for overbought and oversold levels. Typically, 80 and 20 are used, but you can adjust these to suit your strategy.
Overbought Levels (obValue, obValue1): Set thresholds for overbought conditions. The default is 80, with an additional level at 90.
Oversold Levels (osValue, osValue1): Set thresholds for oversold conditions. The default is 20, with an additional level at 10.
Color Options: Customize colors for overbought/oversold areas and their filled backgrounds for better visual guidance.
4. RSI Calculation
The script uses an Augmented RSI calculation, factoring in high, low, and close prices to create a smoother and more responsive RSI.
Signal Line: A moving average of the RSI that acts as a trigger for buy or sell signals.
5. Visuals
RSI Plot: Displays the main RSI line.
Signal Line Plot: Displays the smoothed signal line.
Overbought/Oversold Zones: Highlight these zones using filled areas and horizontal lines for easy reference.
Gradient Fill: Adds a gradient effect to emphasize when the RSI crosses critical thresholds, helping you visually interpret the strength of the trend.
6. Buy and Sell Signals
Buy Signal: Occurs when the RSI crosses above the signal line and is below 50. This may indicate a potential upward reversal, signaling a buy opportunity.
Sell Signal: Occurs when the RSI crosses below the signal line and is above 50. This may indicate a potential downward reversal, signaling a sell opportunity.
Buy signals are labeled "B" in green, while sell signals are labeled "S" in red for clear identification on the chart.
7. How to Use
Identifying Overbought and Oversold Levels: When the RSI crosses above the overbought line (e.g., 80 or 90), it may signal that the asset is overbought, and a price reversal or pullback could be imminent. Conversely, when the RSI crosses below the oversold line (e.g., 20 or 10), it may signal that the asset is oversold, and a price reversal or bounce could occur.
Using the Signal Line: Look for crossovers of the RSI and signal line to identify buy or sell opportunities.
Set Alerts: You can use TradingView's alert system to notify you when the RSI crosses certain levels or when buy/sell signals appear.
This indicator is a versatile tool that can help traders fine-tune their entries and exits by providing clearer overbought and oversold signals, along with smoothed buy/sell signals. Customize the settings based on your trading strategy to make the most of this tool.
Support & Resistance + EMA + Swing SL (3 Min)### **📌 Brief Description of the Script**
This **Pine Script indicator** for TradingView displays **Support & Resistance levels, EMAs (21 & 26), and Swing High/Low-based Stop-Loss (SL) points** on a **3-minute timeframe**.
---
### **🔹 Key Features & Functionality**
1️⃣ **🟥 Support & Resistance Calculation:**
- Finds the **highest & lowest price over the last 50 candles**
- Plots **Resistance (Red) & Support (Green) levels**
2️⃣ **📈 EMA (Exponential Moving Averages):**
- **21 EMA (Blue)** and **26 EMA (Orange)** for trend direction
- Helps in identifying bullish or bearish momentum
3️⃣ **📊 Swing High & Swing Low Detection:**
- Identifies **Swing Highs (Higher than last 5 candles) as SL for Short trades**
- Identifies **Swing Lows (Lower than last 5 candles) as SL for Long trades**
- Plots these levels as **Purple (Swing High SL) & Yellow (Swing Low SL) dotted lines**
4️⃣ **📌 Labels on Swing Points:**
- **"HH SL"** is placed on Swing Highs
- **"LL SL"** is placed on Swing Lows
5️⃣ **⚡ Breakout Detection:**
- Detects if **price crosses above Resistance** (Bullish Breakout)
- Detects if **price crosses below Support** (Bearish Breakout)
- Background color changes to **Green (Bullish)** or **Red (Bearish)**
6️⃣ **🚨 Alerts for Breakouts:**
- Sends alerts when **price breaks above Resistance or below Support**
---
### **🎯 How to Use This Indicator?**
- **Trade with Trend:** Follow **EMA crossovers** and Support/Resistance levels
- **Set Stop-Loss:** Use **Swing High as SL for Shorts** & **Swing Low as SL for Longs**
- **Look for Breakouts:** Enter trades when price **crosses Resistance or Support**
This script is **ideal for scalping & intraday trading** in a **3-minute timeframe** 🚀🔥
Let me know if you need **any modifications or improvements!** 📊💹
Lib2Library "Lib2"
TODO: add library description here
signal_strength()
TODO: add function description here
Returns: TODO: add what function returns
Estrategia EMA CruzadaCruce de EMAs 10 y 19. Funciona mejor en temporalidad de 1 día. Sólo fue probada en BTC.
Lib1Library "Lib1"
TODO: add library description here
grad_100(src)
Parameters:
src (float)
grad_1000(src)
Parameters:
src (float)
grad_random(src)
Parameters:
src (float)
grad_strength(src, buy)
Parameters:
src (int)
buy (bool)
grad(values)
Parameters:
values (float)
clock_icon(clocks)
Parameters:
clocks (float)
Nebula Volatility and Compression Radar (TechnoBlooms)This dynamic indicator spots volatility compression and expansion zones, highlighting breakout opportunities with precision. Featuring vibrant Bollinger Bands, trend-colored candles and real-time signals, Nebula Volatility and Compression Radar (NVCR) is your radar for navigating price moves.
Key Features:-
1. Gradient Bollinger Bands - Visually stunning bands with gradient fills for clear price boundaries.
The gradient filling is coded simply so that even beginners can easily understand the concept. Trader can change the gradient color according to their preference.
fill(pupBB, pbaseBB,upBB,baseBB,top_color=color.rgb(238, 236, 94), bottom_color=color.new(chart.bg_color,100),title = "fill color", display =display.all,fillgaps = true,editable = false)
fill(pbaseBB, plowBB,baseBB,lowBB,top_color=color.new(chart.bg_color,100),bottom_color=color.rgb(230, 20, 30),title = "fill color", display =display.all,fillgaps = true,editable = false)
These two lines are used for giving gradient shades. You can change the colors as per your wish to give preferred color combination.
For Example:
Another Example:
2. Customizable Settings - Adjust Bollinger Bands, ATR and trend lengths to fit your trading styles.
3. Trend Insights - Candles turn green for uptrends, red for downtrends, and gray for neutral zones.
Nebula Volatility and Compression Radar create dynamic cloud like zones that illuminate trends with clarity.
VWAP & EMA 21/29 IndicatorDescription:
This indicator combines VWAP (Volume Weighted Average Price) with two Exponential Moving Averages (EMAs - 21 & 29) to help traders analyze market trends effectively.
Features:
✅ Customizable VWAP with multiple anchor periods (Session, Week, Month, etc.)
✅ Two EMAs (21 & 29) with adjustable length, source, and offset
✅ Option to hide VWAP on higher timeframes (1D or above)
Usage:
VWAP helps identify the fair price and trend direction.
EMA 21 & EMA 29 are useful for short- to mid-term trend analysis and identifying crossovers.
📈 Ideal for intraday and swing traders looking for trend confirmation and entry/exit points.
Let me know if you want any refinements! 🚀
Display Stocks with Change%Display Stocks with Change% - Pine Script™ Indicator
Overview
The Display Stocks with Change% indicator is designed for TradingView to highlight specific stocks and their percentage change on a given date. The indicator allows users to input custom stock names, dates, and percentage changes, displaying relevant information directly on the chart. Additionally, it provides an option to connect the stock's high price with a label using customizable line styles.
Features
Custom Stock List: Users can input multiple stock names along with corresponding dates and percentage changes.
Date-Specific Highlighting: The script dynamically checks if the current bar's date matches any input date and displays relevant stock data.
Color-Coded Percentage Change: Stocks with a negative change are displayed in red, while positive or neutral changes are in black.
Connecting Lines: An option to enable or disable dotted, dashed, or solid lines connecting the stock's high price to the label.
Automatic Label Positioning: Adjusts label alignment based on recent price movement to avoid overlap and enhance visibility.
Input Parameters
COB (Close of Business Dates): A comma-separated list of dates in DD-MM-YYYY format.
Stock Names: A comma-separated list of stock tickers.
Change Percentage: Corresponding percentage changes for the listed stocks.
Show Connecting Lines: Boolean toggle to enable or disable connecting lines.
Line Color & Style: Customizable line color and style (solid, dotted, or dashed).
How It Works
Data Processing: The script splits user inputs into arrays and iterates through them.
Date Matching: It checks if the current bar's date matches any of the provided COB dates.
Label Formatting: When a match is found, it constructs a label containing the stock name and its percentage change.
Text Alignment & Factor Adjustments: Dynamically determines label positioning based on recent price movements.
Label Display: If any matching stocks are found, a label is created at the stock's high price.
Connecting Line (Optional): If enabled, a line is drawn from the stock’s high to the label for better visualization.
Key Benefits for Traders:
Track Multiple Stocks at Once – Displays stock names and their percentage changes on specific dates automatically.
Saves Time – No need to manually check historical data; the indicator overlays key stock movements.
Visual Insights – Labels & color coding (red for negative, black for positive) make it easy to spot trends.
Customizable & Automated – Add your own stocks, dates, and percentage changes; the script adjusts dynamically.
📌 Use Case Example:
You’re tracking MRPL, CARTRADE, and JSWENERGY on specific dates. Instead of digging through historical data, this indicator automatically highlights the stock’s movement on that date, allowing you to make faster, informed trading decisions.
Custom Level IndicatorThis indicator is mainly used for back testing your strategy manually. It allows you to set a fixed target value and SL value to see if your strategy hits the target or it hits the SL.
Input the entry value.
It will allow you to input a fixed target value and SL value for both bullish and bearish trades. The Bullish trades are indicated by Green and Bearish trades are indicated by Red lines.