Göstergeler ve stratejiler
Gann Box from Last Swing High/Low with Alerts By NiteshGann Box from Last Swing High/Low with Alerts By Nitesh
RVOL Color-Coded VolumeRVOL Color-Coded Volume Indicator
This tool visualizes volume intensity through color-coded bars in a separate panel, making it easy to identify significant market moves driven by unusual volume.
Key Features:
- Displays volume bars with varying colors and intensities based on RVOL (Relative Volume)
- Shows a customizable moving average line for volume reference
- Includes alert conditions for different RVOL thresholds
Color System:
Blue shades (Bullish):
- Light: Normal volume (RVOL < 1)
- Medium: Above average volume
- Dark: Heavy buying volume
- Solid: Extreme volume surge
Pink shades (Bearish):
- Light: Normal volume (RVOL < 1)
- Medium: Increased selling
- Dark: Heavy selling
- Solid: Extreme selling pressure
Gray shades (Neutral):
- Used when opening and closing prices are equal
- Intensity varies with RVOL level
Additional Features:
- Dotted threshold lines for easy reference
- Background highlighting for extreme volume events
- Data window shows exact RVOL values
- Multiple alert conditions for volume thresholds
The indicator helps traders spot potential trend changes and momentum shifts by highlighting unusual volume patterns without interfering with price analysis.
Weekly Vertical LinesShows a verticle line every week to show me when the week ends. Nice and simple.
DEMA-WMA-SMMA Strategy with Bollinger BandsBUY: Green labels below bars
SELL: Red labels above bars
Exit Buy: Red triangles above bars
Exit Sell: Green triangles below bars
Bot for Spot Market - Custom GridThis script is designed to create a trading bot for the spot market, specifically for buying and selling bitcoins profitably. Recommended for timeframes above two hours. Here are the main functions and features of the script:
Strategy Setup: The bot is set up with a custom grid strategy, defining parameters like pyramiding (allowed number of simultaneous trades), margin requirements, commission, and initial capital.
Order Requirements: It calculates the order price and amount based on the minimum requirements set by the exchange and rounds them appropriately.
Entry Conditions: The bot makes new entries if the closing price falls a certain percentage below the last entry price. It continues to make entries until the closing price rises a certain percentage above the average entry price.
Targets and Plots:
It calculates and plots the target profit level.
It plots the average entry price and the last entry price.
It plots the next entry price based on the defined conditions.
It plots the maximum number of orders allowed based on equity and the number of open orders.
Timerange: The bot can start trading from a specific date and time defined by the user.
Entries: It places orders if the timerange conditions are met. It also places new orders if the closing price is below the last entry price by a defined percentage.
Profit Calculation: The script calculates open profit or loss for the open positions.
Exit Conditions: It closes all positions if the open profit is positive and the closing price is above the target profit level.
Performance Table: The bot maintains and displays statistics like the number of open and closed trades, net profit, and equity in a table format.
The script is customizable, allowing users to adjust parameters like initial capital, commission, order values, and profit targets to fit their specific trading needs and exchange requirements.
SAR_BB_PC_ST_2025Супер трендовый инструмент
Использование самых популярных индикаторов настоящего времени в 1 для определения точки входа и выхода
Bitcoin DCA Strategy ( CICIL BITCOIN ) - Khilman AhmadiSTRATEGY INI, MENSIMULASIKAN UNTUK CICIL BITCOIN SECARA DAILY PADA SAAT MARKET OPEN DAILY ,
Kenapa tidak ada transaksi ?
iyah karna disini kita hanya beli dan hold, jadi report summary nya bisa dilihat di tab- penguji strategi - kinerja,pada bagian hasil beli dan tahan - kita bisa melihat hasil berapa persen keuntungan / kerugian yg kita dapat.
masukan rentang data yang bakal di backtest.
usd per order
masukan modal ( isi 1000000 usd ) tergantung berapa order
masukan pyramid ( jumlah order bisa di isi 2000 ) - ini berarti 2000 hari ( dilebihin gpp )
PriceCatch Stock Range Binning-v1Hi Traders.
This is a simple script that will show you the number of times an instrument was within a change% zone. For example, you will know how many times it was between 5% and 10%, or 1% and 3%. So with this info, you will be able to set your expectation regarding the move the instrument is likely to make on any trading day. So, if you notice that the instrument has moved into a higher zone, then you can estimate to an extent where it will attempt to go.
Play with it and you will know its use.
I have kept the source open so that you can study it yourself and make any changes as per your needs.
Remember, this is not an indicator but just an info script.
All the best with your trades.
Crypto Scanner IndicatorExplanation of Criteria
Highest High of 125 Days:
Compares the current closing price to the highest price in the last 125 days.
Triggers when the close equals the highest high (adjust to >= if you want to include closes above prior highs).
Volume Double the 125-Day Average:
Checks if the current volume is at least twice the average volume of the past 125 days.
RSI Below 70:
Uses the 14-period RSI to avoid overbought conditions (RSI < 70).
Enhanced Gold Strategy (15M)Enhanced Gold Trading Strategy (15M)
This Pine Script strategy is designed for gold trading on a 15-minute timeframe, optimizing trend and momentum signals for high-probability trades. It incorporates multiple technical indicators to filter out false signals and improve trade accuracy.
Key Features:
✅ Moving Average Crossovers – Uses a 20-period short MA and 50-period long MA to identify trend shifts.
✅ Relative Strength Index (RSI) – Helps confirm overbought and oversold conditions to time entries better.
✅ Bollinger Bands Expansion – Ensures trades occur only in high-volatility market conditions.
✅ ADX Trend Strength Filter – Filters out trades in weak or choppy markets by requiring a trend strength above 20.
✅ Dynamic Support & Resistance – Uses the last 50-period high/low levels instead of static price levels.
✅ ATR-Based Stop-Loss & Take-Profit – Adapts dynamically to market conditions for optimal risk management.
✅ London/New York Overlap Filter – Restricts trading to the most liquid market hours (1 PM - 4 PM GMT).
Trading Logic:
Long Entry:
Short MA crosses above Long MA (Bullish crossover).
RSI below oversold level (Potential reversal).
Bollinger Bands expansion (Confirming strong momentum).
Price near dynamic support level (Ensuring a key level is respected).
ADX above 20 (Validating a strong trend).
Short Entry:
Short MA crosses below Long MA (Bearish crossover).
RSI above overbought level (Potential reversal).
Bollinger Bands expansion (Confirming strong momentum).
Price near dynamic resistance level (Ensuring a key level is respected).
ADX above 20 (Validating a strong trend).
This strategy is built for high-probability gold trades by combining trend-following, momentum, and volatility factors. With adaptive risk management, it ensures controlled losses and optimized profit potential.
Big Fish Small Fish Yummy (Forex)This indicator is a versatile, multi-functional tool built in Pine Script™ (v6) that blends volatility, price action, and risk management to help you spot key forex trading opportunities. Here’s what it offers:
Key Features:
ATR & Candle Analysis:
Utilizes the Average True Range (ATR) to gauge market volatility. It identifies “Big Fish” candles—those with significant bullish or bearish momentum—by comparing the current candle’s range against a multiple of the previous ATR. It also evaluates wick sizes to detect “yummy” pin bars, signaling potential reversals or precise entry/exit points.
Swing Detection:
Incorporates a swing detection system that examines recent price action over a user-defined lookback period. By confirming valid swing highs and lows through trend analysis and sequence validation, the script highlights potential shifts in market momentum.
Risk & Lot Size Calculator:
Features a built-in calculator that uses your capital, chosen risk percentage, and ATR-derived pip values to compute optimal lot sizes. The script adjusts calculations based on different symbols and currencies, ensuring proper sizing for various forex pairs.
Multi-Pair Data Integration:
Pulls daily price data from OANDA for several major currency pairs (e.g., USD/JPY, USD/CHF, AUD, GBP, NZD, CAD, EUR), which supports accurate cross-market analysis and risk adjustments.
SMA & Lookback Visualization:
Plots three Simple Moving Averages (SMAs) to provide additional trend context. A customizable lookback highlight further accentuates recent price movements, making it easier to identify relevant market conditions.
How It Works
ATR Calculation & Candle Evaluation:
The script computes the ATR over a user-specified period and uses it to determine whether a candle qualifies as a “Big Fish” based on its range. Both bullish and bearish conditions are assessed.
Swing & Pin Bar Identification:
Through a combination of swing range validation, linear regression for trend confirmation, and sequence checks, the indicator marks potential swing highs and lows. It then monitors subsequent bars for “yummy” pin bar patterns—small bodies with relatively large wicks—which may signal reversals.
Risk Management & Lot Sizing:
Once a qualifying candle is identified, the script calculates stop-loss levels and suggests a lot size tailored to your account balance and risk settings. This dynamic adjustment factors in the pip value differences among various currency pairs.
Visual Cues & Labels:
The indicator uses colored bars and plotted shapes to highlight swing changes and fish candle events. Informative labels display key metrics like ATR pips, calculated lot size, and account capital, providing a quick overview of potential trade setups.
Customization
Input Parameters:
Adjust ATR length, multipliers for both big and small fish, swing lookback periods, and wick size thresholds to suit your trading style.
Display Options:
Toggle visual elements such as ATR pip display, lot size, and capital information on labels.
SMA Settings:
Set the lengths for three SMAs to help visualize trend direction.
Antony Moving Average (AMA)EMA 9 (Blue), EMA 20 (Red), SMA 65 (Green), and SMA 200 (Yellow). Most times the stock respects 65 instead of 50 and so choosing 65 helps in better results.
Historical Risk IndicatorHistorical Risk Indicator — это инструмент, анализирующий ценовую историю актива за заданный период (в месяцах) и оценивающий уровень риска относительно локальных экстремумов. Индикатор рассчитывает процентное расположение текущей цены в диапазоне `минимум–максимум` за заданное количество месяцев.
- 🟢 Зеленый цвет: Низкий риск (цена ближе к минимумам периода).
- 🟠 Оранжевый цвет: Средний риск (цена в среднем диапазоне).
- 🔴 Красный цвет: Высокий риск (цена ближе к максимумам периода).
Этот индикатор помогает трейдерам понимать, насколько текущая цена находится в зоне риска по сравнению с историческим диапазоном.
⚙️ Входные параметры:
- Количество месяцев для анализа (по умолчанию 12) — устанавливает временной диапазон, на основе которого вычисляются уровень риска и ценовые экстремумы.
📊 Как использовать?
- Используется для оценки рыночного положения актива по отношению к его историческим максимумам и минимумам.
- Помогает находить моменты, когда цена находится в "беспокойной" зоне.
- Может быть полезным как самостоятельный инструмент, так и в сочетании с другими индикаторами.
🎯 Идеально подходит для позиционных и свинг-трейдеров, анализирующих долгосрочные движения цены! 🚀
Delta% per CandleIl delta% nell'indicatore rappresenta la percentuale dell'imbalzo tra il volume degli acquisti e delle vendite in una singola barra. In altre parole, viene calcolato come:
Delta% = (Volume Buy – Volume Sell) / Volume Totale × 100
It's better to use it for futures—enjoy!
EMA POD Indicator #gangesThis script is a technical analysis indicator that uses multiple Exponential Moving Averages (EMAs) to identify trends and track price changes in the market. Here's a breakdown:
EMA Calculation: It calculates six different EMAs (for periods 5, 10, 20, 50, 100, and 150) to track short- and long-term trends.
Trend Identification:
Uptrend: The script identifies an uptrend when the EMAs are in ascending order (EMA5 > EMA10 > EMA20 > EMA50 > EMA100 > EMA150).
Downtrend: A downtrend is identified when the EMAs are not in ascending order.
Trend Change Tracking: It tracks when an uptrend starts and ends, displaying the duration of the trend and the percentage price change during the trend.
Visuals:
It plots the EMAs on the chart with different colors.
It adds green and red lines to represent the ongoing uptrend and downtrend.
Labels are displayed showing when the uptrend starts and ends, along with the trend's duration and price change percentage.
In short, this indicator helps visualize trends, track their changes, and measure the impact of those trends on price.
PSAR & RSI Strategy with Risk Management navin✅ Custom Buy & Sell Conditions:
Buy: When price crosses above PSAR and RSI is oversold (<30)
Sell: When price crosses below PSAR and RSI is overbought (>70)
✅ Take Profit & Stop Loss Added:
Take Profit: +5% from the entry price (adjustable)
Stop Loss: -3% from the entry price (adjustable)
✅ Dynamic RSI Color Coding:
Green when RSI is oversold (<30)
Red when RSI is overbought (>70)
Blue in the neutral range
✅ Alerts for Trading Signals:
Sends alerts when buy/sell conditions trigger
✅ Strategy Execution for Backtesting:
Opens Long Trades when a buy signal appears
Closes Trade Automatically on a sell signal, take profit, or stop loss
Micha Stocks Custom Watermark (fixed offsetY by n.b)fixed Y offset so no overlap with other indicators.
special thanks to "micha stocks" for the idea.
Ultimate Multi-Timeframe Indicator//@version=5
indicator("Ultimate Multi-Timeframe Indicator", overlay=true)
// EMA Ayarları
ema50 = ta.ema(close, 50)
ema200 = ta.ema(close, 200)
trendBullish = ta.crossover(ema50, ema200)
trendBearish = ta.crossunder(ema50, ema200)
// RSI Ayarları
rsi = ta.rsi(close, 14)
rsiOverbought = 70
rsiOversold = 30
rsiBullish = rsi < rsiOversold
rsiBearish = rsi > rsiOverbought
// MACD Ayarları
= ta.macd(close, 12, 26, 9)
macdBullish = ta.crossover(macdLine, signalLine)
macdBearish = ta.crossunder(macdLine, signalLine)
// Bollinger Bantları
bbBasis = ta.sma(close, 20)
bbUpper = bbBasis + ta.stdev(close, 20) * 2
bbLower = bbBasis - ta.stdev(close, 20) * 2
bbBreakout = close > bbUpper or close < bbLower
// Giriş & Çıkış Sinyalleri
buySignal = trendBullish and macdBullish and rsiBullish
sellSignal = trendBearish and macdBearish and rsiBearish
// Grafikte Gösterimler
plot(ema50, color=color.blue, title="EMA 50")
plot(ema200, color=color.red, title="EMA 200")
plot(bbUpper, color=color.green, title="Bollinger Upper")
plot(bbLower, color=color.green, title="Bollinger Lower")
plot(bbBasis, color=color.orange, title="Bollinger Basis")
// Alış & Satış İşaretleri
plotshape(series=buySignal, location=location.belowbar, color=color.green, style=shape.labelup, title="BUY Signal", text="BUY")
plotshape(series=sellSignal, location=location.abovebar, color=color.red, style=shape.labeldown, title="SELL Signal", text="SELL")
// Uyarılar
alertcondition(buySignal, title="BUY Alert", message="Strong Buy Signal")
alertcondition(sellSignal, title="SELL Alert", message="Strong Sell Signal")
// Al-Sat Sinyalleri için Etiketler
bgcolor(buySignal ? color.green : na, transp=90)
bgcolor(sellSignal ? color.red : na, transp=90)
Pulse of Cycle Oscillator"Pulse of Cycle" Oscillator: Logic and Usage
What Is It and How Does It Work?
The "Pulse of Cycle" is an oscillator that measures the cycles of price rises and falls, helping you spot overbought and oversold conditions. Unlike classic indicators, it doesn’t focus on how much the price moves but tracks its direction (up or down) like a "pulse." Here’s the logic:
Price Movement:
If the price rises compared to the previous bar, it adds +1.
If the price falls, it subtracts -1.
If the price stays the same, it adds 0.
Decay Factor: Each step, the previous value is multiplied by a factor (e.g., 0.9) to shrink it slightly. This keeps the oscillator from growing too big and focuses it on recent price action.
Signals: The oscillator moves around zero. When it crosses certain levels (e.g., 5 and 10), it warns you about overbought or oversold zones:
Weak Signal: Above ±5, the market might be stretching a bit.
Strong Signal: Above ±10, a reversal is more likely.
In short, it tracks the "rhythm" of price streaks (consecutive ups or downs) and signals when things might be getting extreme.
How It Looks on the Chart
Line: The oscillator moves around a zero line.
Colors:
Blue: Normal zone (between -5 and +5).
Orange: Weak overbought (+5 and up) or oversold (-5 and down).
Red: Strong overbought (+10 and up).
Lime: Strong oversold (-10 and down).
Threshold Lines: You’ll see lines at 0, ±5, and ±10 on the chart to show where you are.
How to Use It?
Here’s how to trade with this oscillator:
Buy Opportunity (Long Position):
When?: The oscillator drops below -5 (weak) or -10 (strong), then starts moving back toward zero. This suggests the price has hit a bottom and might rise.
Example: It falls to -12 (lime), then rises to -8. You could buy, expecting a bounce.
Tip: Wait for a green candle to confirm if you want to be safer.
Sell Opportunity (Short Position):
When?: The oscillator rises above +5 (weak) or +10 (strong), then starts dropping back toward zero. This indicates the price might have peaked and could fall.
Example: It hits +11 (red), then drops to +7. You could sell, expecting a decline.
Tip: Look for a red candle to confirm the turn.
Neutral Zone: If it’s between -5 and +5, the market is balanced. You can wait for a clearer signal.
Practical Steps to Use
Add to TradingView:
Paste the code into Pine Editor and click “Add to Chart.”
Adjust Settings (Optional):
Decay (0.9): Lower to 0.7 for faster response, raise to 0.95 for smoother movement.
Thresholds (5 and 10): Change them (e.g., 4 and 8) based on your market.
Watch Signals:
Follow the color changes and threshold crossings.
Set Alerts:
Right-click the oscillator > “Add Alert” to get notified on overbought/oversold signals.
Things to Watch Out For
Confirmation: Pair it with support/resistance levels or candlestick patterns for stronger signals.
Market Type: Works best in range-bound (sideways) markets. In strong trends (all up or down), signals might mislead.
Risk: Always use a stop loss—below the last low for buys, above the last high for sells.
Summary
The "Pulse of Cycle" is a simple yet powerful tool that tracks price movement streaks. Use it to catch reversals at strong signals (-10/+10) or get early warnings at weak signals (±5). The colors and lines on the chart make it easy to see when to act.