DMI + ADX + Key Level — Carlos VizcarraMi indicador personal de adx para la estrategia de Rafael Cepeda Trader
Candlestick analysis
Dr_FirstCandle Boxthis indicator draws the first 4 hour candle on newyork time high and low for 24 hours
7Lots v27Lots strategy
The strategy is a counter-trend with a return to the moving average. Based on the DCA strategy, but greatly simplified to 7 lots (limit orders) and using the default martingale x2.5
Strategy description
Two moving averages are used. The first MA can be used as a filter for opening a position and also closing if the second MA is disabled. If both are enabled, then the position is closed by the second MA, and the first is used as a filter. There is also a separate take profit and if the price does not reach it, the position will be closed when returning to the MA, which will act as a stop loss, but the risk of liquidation is still present since the strategy does not have a regular classic stop loss.
Main parameters
TP & SL - selection of closing a position only by MA or take profit + MA. If only MA is selected, the strategy ignores the take profit value and always closes the position by MA.
MA settings
MA length from 1 to 200
Sliding type ALMA, SMA, EMA, VWMA, WMA, RMA
MA data - Open, High, Low, Close, HL2, HL3, OHLC4, OC2
MA shift in %. The MA shift is set in % above or below the current prices. For the First MA, this function allows you to use it as a filter for opening a position. For example, if you specify a shift much lower, for example -1% or -2%, then there will be less noise for opening a position, but this affects the number of transactions.
DCA group settings
Take profit %. Set the take profit as usual, but if the price does not reach the take profit, then the closing will occur by MA when the price returns to its values.
Take profit from. There is a choice of take profit from the average position, or by closing the previous bar. The latter increases the profit factor, but also increases the risk of liquidation if the strategy is used on perpetual contracts or futures.
Position Entry % - specifies the condition for opening a position. 0% - opening will occur immediately. 2% - opening will occur when the price falls 2% below the bar closing if the Long mode is set. If Short, then vice versa.
Grid Scale - classic progressive grid step
Next comes the setup of lots as a percentage of the deposit. Simply specify how many percent of each lot will be used from the total deposit. By default, a percentage for each lot is already allocated according to Martingale with a multiplier of x2.5, but you can calculate your own. You can specify 0, then the lot will be disabled.
Leverage. By default, 1.
Extra lot. This is the 7th lot that I decided to allocate separately from the main grid, since it is not always really needed. And it is calculated from the last lot of the grid. You can set it to how much lower percentage of the last lot to set it for and also what percentage of the deposit it will use. If you trade futures, then this lot, as an auxiliary one, can greatly average the position in case of strong volatility in the market.
Next, you can specify the start and end dates of transactions.
The table displays the total percentage of the deposit involved in trading at the moment. By default, all lots and leverage are set to 100% deposit load. The table also shows the number of transactions of the last 5-6 lots and extra, so that you can understand how many of them there were throughout the history of trading and possibly draw some conclusions for yourself. Especially useful for extra lots. Max Historical Drawdown (%) shows the historical price drop at the moment from the average open position. This will make it possible to analyze what leverage this strategy could withstand over the entire trading history. The date of this drop is also indicated.
For novice traders, it is recommended to use only on spot without the risk of liquidation. It is also best to use large time frames to see the whole picture, but you can also use a minute chart, there are no restrictions, everything is in your hands.
Tips. If you use minute charts, it is better to greatly increase the length of the MA from 20 and above. Hourly charts from 1-7. It is better to set up on spot and if you need futures, then use the same settings from spot, but with correction for futures. This strategy does not work well in Short, but shows excellent results for Long even when the market falls. When selecting settings, take into account sharp market fluctuations, Max Historical Drawdown (%) will show you this information in the table. You need to set up from the first MA, when you set up for the best result, then turn on the second MA and transfer the settings of the first MA to the second. Then fine-tune both MAs. The results can increase significantly, but this is not always the case. Sometimes just one MA is enough
The strategy is paid, tested with my own experience and money since 2022. Own development for opening a position.
NDOG & NWOG - Liquidity + Sunday Box rroielDescription:
This script combines NDOG & NWOG liquidity levels with a Sunday Box framework to provide traders with structured levels for weekly bias, liquidity mapping, and potential entry/exit zones.
Features:
• Automatic plotting of NDOG & NWOG liquidity zones.
• Sunday Box (weekly open range) drawn to define structure and bias.
• Highlights liquidity sweeps and retests for trade confirmation.
• Configurable settings for box time, liquidity range, and display options.
• Built to support ROI/EL strategies by aligning liquidity with weekly key levels.
Use Case:
Helps traders identify where price is likely to react by combining liquidity-based zones with the Sunday box framework. Designed for clarity, confluence, and efficiency in execution.
Custom Buy/Sell Pattern BuilderAre you tired of using trading indicators that only let you follow fixed, pre-designed rules? Do you wish you could build your own “Buy” or “Sell” signals, experiment with your own ideas, or see instantly if your unique pattern works—without learning coding or hiring a developer?
The Custom Buy/Sell Pattern Builder is designed for YOU.
This TradingView indicator lets ANY trader—even a complete beginner—define exactly what kind of price and volume conditions should create a BUY or SELL label on any chart, in any market, at any timeframe.
You don’t need to know programming. You don’t need to know the definition of a hammer, doji, volume spike, or Engulfing pattern.
With a few clicks and easy dropdown choices, you can:
Make your own rules for buying or selling
Choose how many candles your pattern should look at
Decide if you want the biggest body, the lowest volume, the biggest movement, or any combination you can imagine
The result?
You’ll see clear “BUY” or “SELL” labels automatically show up on your chart whenever the exact rule YOU built matches current price action.
No more guessing. No more forced strategies. Just pure control and visual feedback!
Why Is This Powerful?
Traditional indicators (like MACD, RSI, or even classic candlestick scanners) work the same for everyone—and only as their inventors defined.
But every trader, and every market, is unique.
What if you could say:
“Show me a ‘SELL’ every time the newest candle is bigger than the one before, but with LESS volume, while the bar before that had an even smaller body—but more volume than all others?”
With this tool, it’s EASY!
You simply pick which candle you want to compare (most recent, previous, etc), what to compare (body or volume—body means the candle’s “thickness”, from open to close), choose “greater than”, “less than”, or “equal to”, and set a multiplier if you want (like “half as much”, “twice as big”, etc).
After this, if any bar on the chart fits all your rules, it will mark it as a BUY or SELL, depending on your selection.
This means—
Beginners can start experimenting with their intuition or small ideas, without tech hurdles
Experienced traders can visualize and fine-tune any possible logic, before they commit to backtesting or automating a real strategy
Every “what if” or “I wonder” setup is just 2–3 clicks away
How Does It Work? Simple Steps
1. Choose Your Signal Type
“Buy” or “Sell”
This tells the indicator whether to mark the qualifying bars with a green “BUY” or red “SELL” label
2. Pick How Many Candles To Use
“Pattern Candle Count” input (2, 3, or 4)
Example: If you use 4, the pattern will be applied to the most recent 4 candles at every step
3. Define Your Pattern With Inputs
For each candle (from newest “0” to oldest “3”), you can set:
Body Condition (example: “is this candle’s body bigger/smaller/equal to another?”)
Pick which candle to compare against
Pick “>”, “<”, “>=”, “<=”, or “=”
Set a multiplier if needed (like “0.5” to mean “half as big as” or “2” for “twice as big as”)
Volume Condition (exact same choices, but based on trading volume—not the candle’s price body)
For example:
“Candle0 Body > Candle2 Body”
means “the latest candle’s real-body (open–close) is bigger than the one two bars ago.”
“Candle1 Volume <= Candle2 Volume”
means “the previous candle’s volume is less than or equal to the volume of the bar two periods ago.”
You can leave a comparison blank if you don’t want to use it for a particular candle.
What Happens After You Set Your Rules?
Every bar on your chart is checked for your logic:
If ALL body AND volume conditions are true (for each candle you specified),
AND
The signal side (“Buy” or “Sell”) matches your dropdown,
Then a green “BUY” or red “SELL” label will show right on the bar, so you can visually spot exactly where your logic works!
Practical Example:
Suppose you want an entry setup that is:
“Sell whenever the newest candle’s body is bigger than two bars ago, body before that is bigger than three bars ago, AND the newest candle’s volume is less than or equal to two bars ago, AND the candle three bars ago’s volume is less than or equal to half the candle two bars ago’s volume.”
You’d set:
Pattern Candle Count: 4
Side: Sell
Candle0 Body Ref#: 2, Op: >, Mult: 1
Candle1 Body Ref#: 3, Op: >, Mult: 1
Candle0 Vol Ref#: 2, Op: <=, Mult: 1
Candle3 Vol Ref#: 2, Op: <=, Mult: 0.5
And the script will find all “SELL” bars on your chart matching these conditions.
Inputs Section: What Does Each Setting Do?
Let’s break down each input in the indicator’s Settings one by one, so even if you’re new, you’ll understand exactly how to use it!
1. Pattern Candle Count (2–4)
What is it?
This sets how many candles in a row you want your rule to look at.
Example:
“4” means your rules are based on the most recent candle and the 3 before it.
“2” means you are only comparing the current and previous candles.
Tip:
Beginners often use 4 to spot stronger patterns, but you can experiment!
2. Signal Side
What is it?
Choose “Buy” or “Sell”. The word you pick here decides which colored label (green for Buy, red for Sell) appears if your pattern matches.
Example:
Want to spot where “Sell” is likely? Pick “Sell”.
Change to “Buy” if you want bullish signals instead.
3. Body & Volume Comparison Settings (per Candle)
For each candle (#0 is newest/current, #3 is oldest in your pattern window):
Body Comparison
Candle# Body Ref#
Choose which other candle you want to compare this one’s body to.
“0” = newest, “1” = previous, “2” = two bars ago, “3” = three bars ago
Candle# Body Op (Operator; >, <, >=, <=, =)
How do you want to compare?
“>” means “greater than” (is bigger than)
“<” means “less than” (is smaller than)
“=” means “equal to”
Candle# Body Mult (Multiplier)
If you want relative comparisons. For example, with Mult=1:
“Candle0 body > Candle2 body x 1” means just “0 is larger than 2.”
“Candle0 body > Candle2 body x 2” means “0 is more than double 2.”
Volume Comparison
Candle# Vol Ref# / Op / Mult
Exact same logic as body, but works on the “Volume” of each candle (how much was traded during that bar).
How to Set Up a Rule (Step by Step Example)
Say you want to mark a Sell every time:
The most recent candle’s real body is BIGGER than the candle 2 bars ago;
The previous candle’s body is also BIGGER than the candle 3 bars ago;
The current candle’s volume is LESS than or equal to the volume of candle 2;
The previous candle’s volume is LESS than or equal to candle 2’s volume;
The candle 3 bars ago’s volume is LESS than or equal to HALF candle 2’s volume.
You’d set:
Pattern Candle Count: 4
Side: "Sell"
Candle0 Body Ref#: 2, Op: “>”, Mult: 1
Candle1 Body Ref#: 3, Op: “>”, Mult: 1
Candle0 Vol Ref#: 2, Op: “<=”, Mult: 1
Candle1 Vol Ref#: 2, Op: “<=”, Mult: 1
Candle3 Vol Ref#: 2, Op: “<=”, Mult: 0.5
All other comparisons (operators) can be left blank if you don’t want to use them!
When these rules are met, a bright red “SELL” label will appear right above the bar matching all your conditions.
Practical Tips & FAQ for Beginners
What does “body” mean?
It’s the “true range” of the candle: the difference between open and close. This ignores wicks for simple setups.
What does “volume” mean?
This is the total trading activity during that candle/bar. Many traders believe that patterns with different volume “meaning” (such as low-volume up bars, or high-volume down bars) signal a meaningful change.
What if nothing shows on chart?
It just means your current rules are rarely or never matched! Try making your comparisons simpler (maybe just 2-body and 2-volume conditions to start).
You can always hit “Reset Settings” to go back to default.
Can I use this for both buying and selling?
YES! You can detect both bullish (Buy) and bearish (Sell) custom conditions; just switch “Signal Side.”
Do I need to know coding?
Not at all! Everything is in simple input panels.
Creative Use Cases, Example Recipes & Troubleshooting
Creative Ways to Use
Spotting Reversals
Example:
Buy when: the newest candle body is LARGER than the previous 3 bars, but ALL volumes are lower than their neighbors.
Why? Sometimes, a big candle with surprisingly low volume after a sequence of small bars can signal a reversal.
Finding Exhaustion Moves
Example:
Sell when: the current bar body is twice as big as two bars ago, but volume is half.
Why? A very big candle with very little volume compared to similar bars may show the move is “running out of steam.”
Custom “Breakout + Confirmation” Patterns
Example:
Buy when:
Candle 0’s body is greater than Candle 2’s by at least 1.5x,
Candle 0’s volume is greater than Candle 1 and Candle 2,
Candle 1’s volume is less than Candle 0.
Why? This could catch strong breakouts but filter out noisy moves.
Multi-bar Bias/Squeeze Filter
Use “Pattern Candle Count: 4”
Set all 4 volume conditions to “<” and each reference to the previous candle.
Now, a BUY or SELL only marks when each bar is “dryer”/less active than the last — a classic squeeze or low-volatility buildup.
Troubleshooting Guide
“I don’t see any Buy/Sell label; is something broken?”
Most likely, your rules are too strict or rare! Try using only two comparisons and leave other “Op” inputs blank as a test.
Double-check you have enough candles on the chart: you need at least as many bars as your pattern count.
“Why does a label appear but not where I expect?”
Remember, the script checks your rules for every NEW candle. The candle “0” is always the most recent, then “1” is one bar back, etc.
Check the color and type chosen: “Signal Side” must be “Buy” for green, “Sell” for red.
“What if I want a more complex pattern?”
Stack conditions! You can demand the body/volume of each candle in your window meet a different rule or all follow the same rule in sequence.
Mini Glossary — For Newcomers
Candle/Bar: Each bar on the chart, shows price movement during a fixed time (e.g., one minute, one hour, one day).
Body: The colored (or filled) part of the candle — the open-to-close price range.
Volume: How much of the asset was actually traded that candle/bar.
Reference Index: When you pick “2” as a reference, it means “the candle two bars ago in the pattern window.”
Operator (“Op”): The math symbol used to compare (>, <, =, etc).
Signal Side: Whether you want to highlight bullish (“Buy”) or bearish (“Sell”) bars.
Tips for Getting More Value
Start Simple—try just one or two conditions at first. See what lights up. Slowly add more logic as you get comfortable.
Watch the chart live as you change settings. The labels update instantly—this makes strategy design fast and visual!
Try flipping your ideas: If a certain pattern doesn’t work for buys, try reversing the direction for possible “sell” setups.
Remember: There is NO wrong idea. This indicator is only limited by your creativity—it’s a “strategy playground.”
Example Quick-Start Recipes
Classic Sell:
4 candles, side = Sell
Candle0 Body > Candle2; Candle1 Body > Candle3
Candle0 Vol <= Candle2; Candle1 Vol <= Candle2; Candle3 Vol <= Candle2 × 0.5
Simple Buy After Pause:
3 candles, side = Buy
Candle0 Body > Candle1; Candle0 Vol > Candle1
All other Ops blank
Low-Volume Pullback for Entry:
4 candles, side = Buy
Candle0 Body > Candle2
Candle0 Vol < Candle1; Candle1 Vol < Candle2; Candle2 Vol < Candle3
Final Words
Think of this as your “pattern lab.” No code, no guesswork—just experiment, see what the market actually gives, and design your own visual rulebook.
If you’re stuck, reset the script to defaults—it’s always safe to start again!
If you want more ready-made “recipes” for different strategies/styles, just ask and I’ll send some more setups for you.
Happy building—and may your edge always be YOUR edge!
SVX (Sentiment Velocity Index) EMA & Slope StructureThe SVX Momentum Framework is designed as a momentum and slope visualization tool. Designed to identify momentum shifts and pre-move conditions within price action.
What it draws:
- Plots five EMAs (8, 20, 40, 100, 200) To visualize short/medium trend structure. You can pick which ones to see.
- Calculates an EMA-based slope (rate of change) from actual closing-price movement and colors a neutral/positive/negative background for context. This is not ATR or Supertrend.
- Shows optional triangle context markers on bars that meet wick/body conditions that often precede momentum transitions (off by default / user-controlled).
- Shows Reference close (optional): Use when you need to verify price relative to standard closes for easier zone and level marking.
How the components work together:
- The EMA stack provides directional alignment (compression/expansion and relative order of 8/20/40/100/200).
- The slope quantifies whether recent movement is neutral, building (Green), or fading (Red); the background simply reflects that state.
- The triangle context markers flag a bar-shape condition (wick/body relationship) that can precede changes in behavior.
- The reference close is a visual aid for clarity when users compare candle closes and trading zones or levels .
How to read it:
- Structure: Look for EMA ordering (at least 8/20/100 recommended) and spacing to understand the underlying bias and compression/expansion.
- Slope state: Neutral (no bias, white), positive (building, green), or negative (fading, red). Use it as context, not as entries/exits.
- Context markers (optional): Treat them as visual highlights.
- Reference close (optional): Use when you need to verify price relative to candle close for easier zone and level marking.
How to use it (general guidance):
- Read structure first (EMA order/spread), then consider the slope state to understand whether conditions are neutral or possibly momentum-driven in the indicated direction.
- Combine with your own entry rules and/or engulfing candle patterns for timing, risk, and apply your preferred management.
What’s original here:
- The slope visualization is derived from actual closing-price movement, not Supertrend or ATR overlays.
- The wick/body context markers focus on bars that often precede transitions, presented as optional visuals.
- The reference close overlay is included purely to aid interpretation when comparing views to the native close and for more clear zone and level marking.
Access & intent:
- Educational visualization of structure and slope, providing a framework traders can build upon.
- The author does not provide financial advice. Use at your own discretion.
Disclaimer
This script is provided for educational and informational purposes only. It does not constitute financial advice, investment recommendations, or a solicitation to trade. Past performance is not indicative of future results. The author assumes no responsibility for losses incurred from the use of this tool. TradingView, Inc. has no liability related to this script or its use.
مؤشر الحوت الثانيWhale II Indicator Description:
This indicator is developed in Pine Script v6 on the TradingView platform, designed to be a powerful analytical tool combining dynamic moving averages, trend speed, and transmission statistics (wave analysis).
It reveals market direction, energy, and momentum in a visually defined manner, along with statistical figures.
🎯 Key Components of the Indicator:
1. Dynamic Moving Average (DMA)
• Varies according to price action.
• It has two important options:
◦ Maximum Length: Specifies the smallest number of candles for which the average is calculated (larger values = slower and quieter line, smaller values = faster and sensitive line).
◦ Accelerator Multiplier: Increases or selects the speed of movement entry (high values = quick response to orders, but may be noisy).
•
✅ Gives you a dynamic line on a chart (green = bullish, red = bearish).
2. Trend Velocity (Trend Velocity)
• Calculates the strength of the current movement using the rate of price change.
• Shows:
• Colored shares (green chart): degrees if the trend is bullish and strong, red degrees if it is bearish.
• Candle Strength: If you enable the Candles option, the candles themselves are colored according to the strength of the trend (instead of their original color).
•
3. Wave Analysis Table (Transmission Table)
The statistical table appears in the corner (top right) where the numerical information helps you understand the market dynamics:
• Average Wave → Average Transmission Size (bullish or bearish).
• Max Wave → Largest Wave in the period.
• Current Wave Ratio → Compares the current wave to the average/largest wave, giving an idea of whether the current wave is strong or weak compared to the previous one. MEXC:WIFUSDT
Alpha Scalps v6 PROThe "Alpha Scalps" indicator is designed for both novice and expert traders looking to take advantage of short-term price movements. This powerful tool provides a multi-timeframe trend analysis along with dynamic Take Profit (TP) and Stop Loss (SL) levels, enhancing your trading decisions and risk management.
Features:
Multi-Timeframe Trend Analysis - You get a bird's eye view of the main oscillators on the selected timeframe
Last trade panel - Overview of the last trade values: TPs, SL and entry along with a quick stat on the performance over the last 10 trades
Baseline - MA based on either volatility or volume . Changes color depending on the angle and the consolidation area threshold that can be modified.
ATR(Average True Range) dynamic take profits and stop losses
Trend color - Can be enabled to highlight local trend start and end
Leverage setting
This setting is used to send a leverage amount with your alerts, this can be useful if you send your alerts though webhooks.
Signalling type - Classic
The original Brutal scalps signal detection mechanism based on order block/ engulfing candle detection only. Conditions in the MTF trend analysis panel must be met.
Signalling type - Breakout
Prioritizes candle formation that break a given number of candle formation(Eg. Highest high in the last x candles) , combined with the baseline entry condition
Signalling type - Trend following
Angled more towards longer direction moves. Uses adx combined with the price relationship to the 200MA
Key levels zone- Plots the liquidity pockets on the chart
Swing detections- uses moving averages that are plotted in regards to the selected number of candles.
Candle colors - The yellow candles are bullish engulfing candles, while the purple candles are bearish engulfing candles. These candles are also highlighted because their volume exceeds that of the previous 10 candles.
Peak profit - shows a label that displays the highest profit level reached after the signal was triggered , multiplied by the leverage in the input.
How to use:
Alpha Scalps is like your battle plan, you prepare for facing the markets with tools and insights.
1. Use the Multi TF Trend settings to set up the Trend Table in the top right (default position) panel. This will give you an overview of the oscillators in the selected timeframe. You should always watch a higher timeframe than the one you are using on the chart.
Ex.: If you are charting 15m , use the 1hr setting on the trend panel.
2. The baseline is one of the key factors in signal identification, use this wisely. The baseline consolidation threshold is the sensitivity of the line to stagnating candles. If the market is static and no trades come out , it might be because the threshold is set too high. The default of 3 should be a good fit for most setups. Just bare in mind that the higher the threshold the more candles will be considered as a consolidation area. Higher threshold also means better confirmation but also less trades coming in.
3. Signalling types can and should be used in regards to the current market formation.
Examples:
- If a market is moving in a stairs pattern, a good way to tackle it would be through the breakout signalling type.
- When the market is clearly trending, the use of the trend following type is most suited.
- If you want an all-rounder setup that is a jack of all trades but master of nothing, then the Classic type would be the most suited.
Additionally, if the market is extremely undecided and the above types don't perform that well on their own, the use of Allow Opposite Signal Only can reduce losses by only posting trades that are in the opposite direction, no more consecutive buys or sells.
Set the key levels zones to have extra manual confirmation. These zones are based on order blocks and highlight important liquidity areas. While these don't have any direct impact on the signal recognition, they can help to visually validate them.
SMA Slope Turn Arrows ×3 + Mini Dots (KR/EN)_by Irum목적 & 정의 (KR) / Purpose & Definition (EN)
KR — 목적/정의
이 인디케이터는 **최대 3개의 SMA(단순이동평균)**의 기울기(상승/하락) 전환 시점을 즉시 포착해 차트에 **상·하 화살표(▲/▼)**로 표시합니다. 또한 각 SMA 위에 **미니 도트(점선 효과)**를 함께 그려 시각적 가독성을 높입니다. 화살표 위치는 ATR(변동성) 기준 오프셋으로 SMA와 겹치지 않게 배치되며, **전환 민감도(최소 기울기 %)**와 **기울기 비교 간격(ΔBars)**을 조절해 노이즈 필터링이 가능합니다. 6개의 알림 조건(UP/DOWN × 3SMA)도 제공되어 자동화/웹훅 연동에 적합합니다.
EN — Purpose/Definition
This indicator tracks up to three SMAs and flags slope (up/down) turns with arrow labels (▲/▼). It also plots mini dots on each SMA for better visual tracking. Arrow positions are offset from the SMA using ATR-based distance, and you can tune turn sensitivity (min slope %) and comparison window (ΔBars) to filter noise. Six alert conditions (UP/DOWN × 3 SMAs) are included for automation/webhook workflows.
설정 메뉴 상세 (KR/EN)
0) 기본 / Core
기준가격 / Source (default: close)
차트에서 SMA를 계산할 기준 가격. 종가/고가/저가/HL2/HLCC4 등 선택 가능.
Source for SMA calculations (e.g., close, high, low, hl2, hlcc4).
기울기 감지 / Slope Detection
ΔN (기울기 비교 바 수) / ΔBars (default: 1, min 1)
현재 SMA와 N봉 전 SMA를 비교하여 기울기(%) 계산. N이 클수록 완만(덜 민감).
Compare current SMA to SMA N bars ago. Larger N = smoother, less noise.
민감도: 최소 기울기(%, 0=모든 전환) / Min slope (%) (default: 0.00, step 0.01)
전환으로 인정할 최소 기울기 절대값(%). 0이면 모든 부호 전환을 잡음까지 포함해 감지.
Minimum absolute slope (%) to qualify as a turn. 0 captures every sign flip (noisy).
화살표 오프셋(ATR 배수) / Arrow offset (×ATR) (default: 0.20, step 0.05)
화살표를 SMA선에서 떨어뜨리는 정도. 변동성 큰 종목은 값을 키워 겹침 방지.
Distance of arrows from SMA using ATR multiple; increase on high-volatility symbols.
시각화 / Visualization
화살표 크기 / Arrow size (Tiny/Small/Normal/Large/Huge; default: Normal)
라벨 사이즈 선택. 고해상도 모니터는 Large/Huge 권장.
Choose label size; Large/Huge suits high-DPI screens.
SMA에 점선(미니바) 표시 / Show mini dots on SMA (default: true)
SMA 위에 동그라미 스타일 점선(시각 강조).
Overlay circle-style mini dots on SMA.
미니 도트 두께 / Mini dot linewidth (1–3; default: 1)
미니 도트의 라인 두께.
Line width for mini-dot plots.
라벨 유지 최대 개수(≤500) / Keep at most N labels (50–500; default: 350)
과도한 라벨 누적 방지. 상한 초과 시 오래된 라벨부터 자동 삭제.
Caps total labels; oldest labels are deleted when exceeding the cap.
SMA #1 / #2 / #3
각 SMA 블록에 동일 항목 존재:
표시 / Show (bool; #1 default: on, #2: on, #3: off)
해당 SMA의 표시/비표시.
Toggle each SMA on/off.
길이 / Length (#1: 20, #2: 50, #3: 100; min 1)
SMA 기간.
SMA period.
색상 / Color (#1 teal, #2 orange, #3 purple)
SMA 및 화살표 색상.
Color for SMA and arrows.
두께 / Width (1–5; default: 2)
SMA 선 두께.
Line width of the SMA.
동작 원리 (KR/EN)
기울기(%) 계산 / Slope (%)
(𝑆𝑀𝐴0−𝑆𝑀𝐴𝑛)/∣𝑆𝑀𝐴𝑛∣×100(SMA0 −SMAn )/∣SMAn ∣×100 (n = ΔBars)
이 값의 부호가 음→양이면 상향 전환(▲), 양→음이면 **하향 전환(▼)**로 간주. 전환 시 |기울기| ≥ Min slope % 조건을 만족해야 화살표가 출력됩니다.
The slope sign flip negative→positive marks an UP turn (▲); positive→negative marks a DOWN turn (▼), provided |slope| ≥ Min slope %.
화살표 위치 / Arrow placement
각 SMA 위·아래 ATR(14) × 오프셋만큼 떨어진 위치에 ▲/▼ 라벨을 배치해 선과 겹침을 방지합니다.
Arrows are placed above/below SMA by ATR(14) × offset to avoid overlap.
라벨 관리 / Label housekeeping
표시 라벨 수가 Keep at most N labels를 넘어가면 오래된 것부터 자동 삭제합니다.
Old labels are deleted automatically when the cap is exceeded.
알림(Alerts) (KR/EN)
다음 6개 조건을 제공합니다(각 SMA의 상승/하락 전환):
Provides six alert conditions (UP/DOWN per SMA):
SMA1 slope turned UP / DOWN
SMA2 slope turned UP / DOWN
SMA3 slope turned UP / DOWN
트레이딩뷰에서 인디케이터 추가 후 Create Alert → Condition에서 원하는 항목을 선택하세요.
In TradingView, add the indicator → Create Alert → choose a condition.
추천 프리셋 & 활용 팁 (KR/EN)
KR — 추천값
ΔBars: 12(스캘핑/고변동), 23(일반 데이/스윙)
Min slope (%):
코인/지수 1–15분: 0.03~0.10
주식 5–30분: 0.05~0.20
SMA 조합: (20, 50, 100) 또는 (9, 21, 50)
Arrow offset (×ATR): 0.15~0.30 (종목 변동성에 맞춰 조절)
EN — Suggestions
ΔBars: 1–2 for fast markets; 2–3 for smoother signals
Min slope (%): 0.03–0.10 (crypto/indices 1–15m), 0.05–0.20 (equities)
SMA sets: (20, 50, 100) or (9, 21, 50)
Arrow offset: 0.15–0.30 × ATR
전략 결합 아이디어 / Strategy combos
추세 필터: 장기 SMA(100/200) 우상향일 때만 롱 전환 화살표 활용.
진입·청산 규칙: 전환 화살표 + 캔들 종가가 SMA 상/하 유지 확인 후 실행.
다중 확인: 전환 화살표 + BB 폭 축소/확대, RSI/DI 다이버전스 등과 결합.
문제 해결 (KR/EN)
화살표가 너무 많다(노이즈) → Min slope (%)↑ 또는 ΔBars↑
화살표가 SMA와 겹친다 → Arrow offset (×ATR)↑
라벨 제한 경고 → Keep at most N labels↓ 또는 필요 없는 SMA를 OFF
처음 몇 봉에서 표시 없음 → SMA가 충분히 형성될 때까지 대기(기간만큼 필요)
확장 제안 (선택) / Possible Enhancements
평활 옵션: 기울기(%)에 EMA/SMA 평활 길이 추가
다중 타임프레임: 상위 TF SMA 전환과 동시 조건
라벨 스타일 토글: 텍스트 ▲/▼ 대신 label.style_triangle_* 선택 토글
라벨 정리 루프 최적화: 필요 시 while 루프로 상한 초과분 즉시 정리
한눈에 요약 (KR) / Quick Recap (EN)
3개 SMA의 기울기 전환을 ▲/▼로 즉각 표기
민감도(최소 기울기 %)·ΔBars·ATR 오프셋으로 노이즈 제어
미니 도트로 SMA 흐름 강조
6개 알림(UP/DOWN × 3SMA) 제공
Breakout Paint Bars (IBS + Micro Channels)Breakout Paint Bars (IBS + Micro Channels)
This indicator highlights breakout candles using the Internal Bar Strength (IBS) and adds advanced filtering with suppression logic and optional micro channel detection.
📌 Features
IBS Breakout Detection
Bullish bars are painted when IBS ≥ user-defined threshold (default 69%) and the candle breaks above the previous candle’s high and close.
Bearish bars are painted when IBS ≤ user-defined threshold (default 31%) and the candle breaks below the previous candle’s low and close.
Suppression Logic
After a strong bullish bar, bearish IBS signals are suppressed until price closes below the bullish bar’s low.
After a strong bearish bar, bullish IBS signals are suppressed until price closes above the bearish bar’s high.
This reduces false signals and avoids premature coloring inside consolidation.
Micro Channel Detection (Optional)
A bull micro channel is 3+ consecutive bullish bars without a pullback (each low ≥ prior low). These are shaded in a darker cyan.
A bear micro channel is 3+ consecutive bearish bars without a pullback (each high ≤ prior high). These are shaded in a darker red.
You can enable/disable this with a checkbox in settings.
Customizable Colors & Thresholds
Adjust bullish/bearish IBS thresholds.
Change bullish/bearish colors for personalization.
🎯 Usage
Helps identify valid breakout bars while filtering out noise.
Suppression ensures breakout signals are only shown after key levels are taken out.
Micro channel coloring highlights strong trending phases without pullbacks.
⚠️ Notes
Works on all markets (stocks, forex, crypto, futures).
Designed for discretionary traders who want to spot momentum-driven breakouts and trend strength.
Mutual FVG + Mitigation + AlertsMutual Fair Value Gap;
-Shows FVG's that are mutual between the 4hr and 1hr chart timeframes
-4hr bullish FVG's are light purple coloured, mitigated portion becomes more transparent
-4hr bearish FVG's are dark purple coloured, mitigated portion becomes more transparent
-1hr FVG's(bullish/bearish) are transparent but outlined by a white border
-1hr mitigated FVG portions are transparent cyan colour
-Adjustable lookback range
-Alerts on either "approach" or "entry"
-Viewable on all timeframes 4hrs or less
Full Candle Higher/Lower (No Repeats)🔎 What the Script Does (Pine Script v6)
Keeps track of the last signal
Uses a persistent variable lastSignal (initialized once as "none").
Ensures that if a signal repeats consecutively, it won’t be triggered again.
Defines the conditions for a “Higher” or “Lower” candle sequence
Higher condition:
Current close > previous high, AND previous low ≤ the high of two bars ago.
→ This means the candle has fully broken higher.
Lower condition:
Current close < previous low, AND previous high ≥ the low of two bars ago.
→ This means the candle has fully broken lower.
Checks for new signals only
If a candle meets the condition and the last signal wasn’t the same, a new signal is triggered.
Updates lastSignal to prevent repeats.
Plots labels/arrows
A “Higher” signal shows a green label below the bar.
A “Lower” signal shows a red label above the bar.
Sets alerts
So you can be notified in TradingView whenever a “Higher” or “Lower” flag is detected.
📊 Trading Logic in Words
The indicator is looking for full candle breakouts.
If a candle closes above the previous high (with some confirmation from older bars), it flags it as a “Higher” signal.
If a candle closes below the previous low (with similar confirmation), it flags it as a “Lower” signal.
It avoids duplicate consecutive signals by remembering what the last one was.
✅ Why It’s Useful
Helps traders spot momentum continuation candles (strong push candles).
Reduces noise by not repeating the same signal multiple times in a row.
Works like a breakout detector that tells you when the market is making a new leg up or new leg down.
Daniel SnipeDaniel Snipe Indicator Lets you trade while using BOS and smart money concepts, it reads price action both on the 15m, 30m and all time frames available
Multi-Timeframe Dashboard INDIpendence AAZ is a powerful Multi-Timeframe Dashboard that provides real-time readings of:
✔ Market Structure
✔ Market Direction
✔ Entry Signals
This tool is designed for Derivatives (Soy, FCPO, etc.), Forex, Crypto, and Global Markets.
Perfect for new traders and those who do not have the time to study charts in detail.
⚠️ Disclaimer: This indicator is for educational and analytical purposes only. All trading decisions and risks remain with the user.
20 MA ReversionA mean reversion tactic with the 20 SMA:
the indicator is chcking specific parameters, such as the volume related to the last day's volume, distance from 20 SMA, CCI values and changes, trends, and recent gaps that will act as a magnet.
enjoy!
HTF Power of Three+ Limitless by Supreme
HTF Power of Three+ Limitless by Supreme
This indicator provides a high fidelity lens into the market's fundamental fractal rhythm.
For the professional trader who understands every candle is a story of accumulation manipulation and distribution this tool transcends the limitations of linear time analysis.
It offers an institutional grade panoramic dashboard of the Power of Three archetype operating seamlessly across any timeframe without constraint.
The core limitation of standard chart analysis is the boundary between timeframes.
This tool dissolves these walls presenting a fluid four dimensional view of market dynamics directly on your chart.
It transforms your perception by offering a continuous unbroken context of the higher timeframe narrative that governs all lower timeframe price action.
This is not merely another visualization tool.
It is a complete solution to the problem of temporal dissonance that plagues most traders.
The standard chart presents a flat fragmented reality.
You are forced to switch between timeframes losing your place and breaking your cognitive flow.
This constant friction degrades the quality of analysis and leads to missed opportunities or flawed execution.
The market is a fractal an infinitely repeating pattern across all scales of time.
Lower timeframe price movements are not random events.
They are the direct consequence of the objectives being pursued on higher timeframes.
To trade without this higher timeframe context is to navigate a storm without a compass guided only by the immediate chaotic waves.
This indicator provides that compass.
The Power of Three is the narrative structure embedded within every candle.
This concept posits that smart money engineers price through a deliberate three phase process.
First is the accumulation phase.
This is a period of relative equilibrium typically around the opening price where large institutions quietly build their positions.
It is the balance before the imbalance the coiling of a spring.
Second is the manipulation phase.
This is the critical judas swing or stop hunt designed to engineer liquidity.
Price is intentionally driven against the true intended direction to trip stop loss orders from breakout traders and induce uninformed participants to take the wrong side of the market.
Their selling becomes the liquidity for institutions to buy at better prices and vice versa.
Third is the distribution phase.
This is the true expansion move where price travels rapidly in the direction of institutional intent.
This is the clean efficient price leg that most trend following systems attempt to capture often after the most advantageous entry point has passed.
Understanding this three part structure is the key to aligning your trades with smart money flow.
This tool makes that entire process visible.
The current live higher timeframe candle is projected onto your chart as it forms.
This is not a static snapshot but a living representation of the ongoing campaign.
Every tick on your lower timeframe chart now has context.
You can see precisely if price is in the initial accumulation phase giving you time to prepare.
You can identify the manipulation phase as it happens allowing you to avoid being trapped or to position yourself for the reversal.
You can confirm the beginning of the distribution phase providing the confidence to engage with the true market move.
The indicator also displays the three previously completed higher timeframe candles.
This is not just historical data.
It is the immediate narrative context.
These three candles reveal the established order flow and the key price levels that matter.
The highs and lows of these candles are not arbitrary points.
They are institutional reference points magnets for liquidity and critical levels for targeting or invalidation.
A manipulation move will often seek the high or low of the previous candle before reversing.
The expansion move will often target the liquidity resting beyond a high or low from two candles prior.
This four candle panoramic view allows for sophisticated narrative construction.
You can build a high probability thesis for the trading session based on the interrelationship of these candles.
For example after a series of strong bullish higher timeframe closes a brief manipulative dip below the prior candle's open becomes a very high probability long entry.
Conversely a failure to expand above the previous candle's high after a strong run may signal exhaustion and an impending reversal.
The tool's architecture is built on a state of the art non redrawing framework.
All visual elements are created once and only their parameters are updated.
This eliminates redraw lag entirely ensuring a fluid instantaneous and seamless experience.
Your analytical environment will remain sharp responsive and completely unburdened even during extreme market volatility.
The engine is unbound by time.
Its logic is perfectly fractal.
A scalper on a one minute chart using a fifteen minute context gains the same clarity and follows the same principles as a swing trader on a daily chart using a weekly context.
The pattern is universal.
This tool makes its application universally accessible.
This is for the trader who is no longer satisfied with looking at the market through a keyhole.
It is for the analyst who demands a complete limitless and flawlessly performing view of the price delivery process.
-
By installing this indicator you move from a fragmented view of price to a holistic four dimensional understanding of the market.
You achieve temporal coherence seeing the cause on the higher timeframe and the effect on the lower timeframe as a single unified process.
You begin to operate without the constraints of conventional charting.
RSI ALL INOverbought and Oversold with Candle Pattern Confluences
1. Overbought / Oversold signal only
2. RSI + Engulfing Candle
3. RSI + Hammer/Shooting Star
VersaillesVersailles Trading System User Manual
System functions
Main line (blue): represents the average cost line
Channel strip (green): normal price fluctuation range
EMA200 (yellow): 200 day moving average, used to determine long-term trends
Simple usage
Long signal (buy)
The price is above the blue line of the main line
The price is above the yellow EMA200
Price hits the green channel and rebounds below the track
Short selling signal (sell)
The price is below the blue line of the main line
The price is below the yellow EMA200
The price has hit the green channel and fallen back
Setting instructions
Anchoring period: usually select "Session" (calculated on a daily basis)
Display EMA200: Turn on the switch and select yellow color
Channel multiplier: Use the default 1.0
Usage Tips
Long above the blue line (main line) and short below it
The yellow line (EMA200) is a trend direction reference
The boundary of the green channel is the support resistance level
Breaking through the outer edge of the price channel may lead to a major market trend
Precautions
The effect is better when the trend is obvious
Less trading in volatile market conditions
More accurate based on trading volume
Set stop loss before operation
In summary, go long above the blue and yellow lines, go short below them, and find buying and selling points along the green channel boundary.
humblebragVersailles Trading System User Manual
System functions
Main line (blue): Volume weighted average price, representing the average cost line
Channel strip (green): normal price fluctuation range
EMA200 (yellow): 200 day moving average, used to determine long-term trends
Simple usage
Long signal (buy)
The price is above the blue line of the main line
The price is above the yellow EMA200
Price hits the green channel and rebounds below the track
Short selling signal (sell)
The price is below the blue line of the main line
The price is below the yellow EMA200
The price has hit the green channel and fallen back
Setting instructions
Anchoring period: usually select "Session" (calculated on a daily basis)
Display EMA200: Turn on the switch and select yellow color
Channel multiplier: Use the default 1.0
Usage Tips
Long above the blue line (main line) and short below it
The yellow line (EMA200) is a trend direction reference
The boundary of the green channel is the support resistance level
Breaking through the outer edge of the price channel may lead to a major market trend
Precautions
The effect is better when the trend is obvious
Less trading in volatile market conditions
More accurate based on trading volume
Set stop loss before operation
In summary, go long above the blue and yellow lines, go short below them, and find buying and selling points along the green channel boundary.
Volumatic Fair Value Gaps [BigBeluga]🔵 OVERVIEW
The Volumatic Fair Value Gaps indicator detects and plots size-filtered Fair Value Gaps (FVGs) and immediately analyzes the bullish vs. bearish volume composition inside each gap. When an FVG forms, the tool samples volume from a 10× lower timeframe , splits it into Buy and Sell components, and overlays two compact bars whose percentages always sum to 100%. Each gap also shows its total traded volume . A live dashboard (top-right) summarizes how many bullish and bearish FVGs are currently active and their cumulative volumes—offering a quick read on directional participation and trend pressure.
🔵 CONCEPTS
FVGs (Fair Value Gaps) : Imbalance zones between three consecutive candles where price “skips” trading. The script plots bullish and bearish gaps and extends them until mitigated.
Size Filtering : Only significant gaps (by relative size percentile) are drawn, reducing noise and emphasizing meaningful imbalances.
// Gap Filters
float diff = close > open ? (low - high ) / low * 100 : (low - high) / high *100
float sizeFVG = diff / ta.percentile_nearest_rank(diff, 1000, 100) * 100
bool filterFVG = sizeFVG > 15
Volume Decomposition : For each FVG, the indicator inspects a 10× lower timeframe and aggregates volume of bullish vs. bearish candles inside the gap’s span.
100% Split Bars : Two inline bars per FVG display the % Bull and % Bear shares; their total is always 100%.
Total Gap Volume : A numeric label at the right edge of the FVG shows the total traded volume associated with that gap.
Mitigation Logic : Gaps are removed when price closes through (or touches via high/low—user-selectable) the opposite boundary.
Dashboard Summary : Counts and sums the active bullish/bearish FVGs and their total volumes to gauge directional dominance.
🔵 FEATURES
Bullish & Bearish FVG plotting with independent color controls and visibility toggles.
Adaptive size filter (percentile-based) to keep only impactful gaps.
Lower-TF volume sampling at 10× faster resolution for more granular Buy/Sell breakdown.
Per-FVG volume bars : two horizontal bars showing Bull % and Bear % (sum = 100%).
Per-FVG total volume label displayed at the right end of the gap’s body.
Mitigation source option : choose close or high/low for removing/invalidating gaps.
Overlap control : older overlapped gaps are cleaned to avoid clutter.
Auto-extension : active gaps extend right until mitigated.
Dashboard : shows count of bullish/bearish gaps on chart and cumulative volume totals for each side.
Performance safeguards : caps the number of active FVG boxes to maintain responsiveness.
🔵 HOW TO USE
Turn on/off FVG types : Enable Bullish FVG and/or Bearish FVG depending on your focus.
Tune the filter : The script already filters by relative size; if you need fewer (stronger) signals, increase the percentile threshold in code or reduce the number of displayed boxes.
Choose mitigation source :
close — stricter; gap is removed when a closing price crosses the boundary.
high/low — more sensitive; a wick through the boundary mitigates the gap.
Read the per-FVG bars :
A higher Bull % inside a bullish gap suggests constructive demand backing the imbalance.
A higher Bear % inside a bearish gap suggests supply is enforcing the imbalance.
Use total gap volume : Larger totals imply more meaningful interest at that imbalance; confluence with structure/HTF levels increases relevance.
Watch the dashboard : If bullish counts and cumulative volume exceed bearish, market pressure is likely skewed upward (and vice versa). Combine with trend tools or market structure for entries/exits.
Optional: hide volume bars : Disable Volume Bars when you want a cleaner FVG map while keeping total volume labels and the dashboard.
🔵 CONCLUSION
Volumatic Fair Value Gaps blends precise FVG detection with lower-timeframe volume analytics to show not only where imbalances exist but also who powers them. The per-gap Bull/Bear % bars, total volume labels, and the cumulative dashboard together provide a fast, high-signal read on directional participation. Use the tool to prioritize higher-quality gaps, align with trend bias, and time mitigations or continuations with greater confidence.
Hourly Pivot High/Low LinesMarks out hourly high/lows, and draws them horizontally from the start of the pivot. Line will stop once it is tapped into. Used in my own model, not working 100% of the time.
Ajay Auto Pre-Market Gap + 3PM Signal (NIFTY/BANKNIFTY/SENSEX)Ajay Auto Pre-Market Gap + 3PM Signal (NIFTY/BANKNIFTY/SENSEX)
Transformer Flux DashboardHere’s a practical guide to what your Transformer Flux Dashboard does and how to use it.
What it is
A compact, two-column trading dashboard + signal pack that blends trend, MACD, and OBV into one view (“Flux Score”) and adds session awareness (pre-sessions and main sessions in Eastern time). It’s designed for regular candles by default and avoids repaint by letting you confirm on bar close.
Core pieces it calculates
Moving Averages
Two MAs: Fast (HMA/EMA) and Slow (HMA/EMA).
You choose length, line width, color, and transparency.
Trend engine (Strict/Lenient)
Uses the relation between Fast/Slow MA and a debounced fast-MA slope filter (slope > ATR×buffer).
Strict: requires fast>slow and slow rising (or the inverse for down).
Lenient: fast>slow or slow rising (or the inverse).
A confirmation window (bars) must hold true before trend flips. That window can be auto-tuned by session (Asia/London/NY) or set globally.
OBV confirmation (optional)
OBV smoothed by SMA; needs to be rising/falling for N bars (also session-aware if you enable presets).
MACD
Standard MACD Fast/Slow/Signal; the dashboard shows Bull ▲, Bear ▼ or Flat based on line vs signal.
Flux Score (top row)
A composite, smoothed gauge from 0–100:
40% Trend, 30% MACD, 30% OBV → EMA(3) smoothed.
Labels: Bullish ≥ 70, Bearish ≤ 30, otherwise Neutral.
Summary line explains why (e.g., “MACD↑, OBV↑, Trend up”).
Sessions & zones (Eastern/NY time)
Recognizes Asia / London / New York main sessions and pre-sessions using your chart’s Eastern time.
Session label (top of chart): text is white; background auto-matches the current session color (or your manual color).
Zone backgrounds (optional): off by default; when on, default transparency ≈ 95% (very light), with separate colors for each session and pre-session. A toggle lets you draw pre-session on top or beneath main sessions.
Signals & markers
Two strength tiers: Strong (Trend + OBV + MACD aligned) and Weak (2 of the 3 agree).
To reduce clutter, markers only appear on direction shifts (from last visible direction to a new one), and you can enforce a minimum bar gap.
Marker style:
Default Icons with LabelUp/LabelDown (tiny).
Colors: strong long = bright white by default; others configurable.
Weak markers are slightly offset from price using ATR so they don’t overlap wicks.
Dashboard (2-column)
Left column = label, right column = value:
Flux Score: numeric + Bullish/Neutral/Bearish tag.
Summary: short reason of the score.
Trend: UP / DOWN / FLAT (cell tinted green/red/gray).
MACD: Bull ▲ / Bear ▼ / Flat (tinted).
Signal: last printed signal + bar age (fresh signals get a lighter tint).
MA: slow MA type/length and up/down arrow.
Sess: current session label (e.g., “Pre-London”, “New York”).
VIX / VXN (optional): shows current value.
Auto tint: based on calm/watch/elevated thresholds (you control levels and colors).
Manual tint: fixed BG color if you prefer consistency.
Params: “P”=trend bars, “O”=OBV bars, mode (Strict/Lenient), and “Candles”.
You can set a global Default Transparency for the dashboard cells.
Key settings to know
Confirm On Close: when on (default), trend/OBV/MACD states use the last confirmed bar; this avoids mid-bar flicker and reduces repaint risk.
Session presets: when enabled, the number of bars required for confirmations tightens/loosens per session (e.g., Asia uses more bars than NY).
Colors & Opacity:
MA lines have their own transparency (default 0 = fully opaque).
Dashboard cells use a single global transparency (default 40%).
Session zones default to very light (95%) and are off by default.
VIX/VXN cells can auto-color by regime or use a manual background.
Markers:
“Icons” vs “Ticks.” Default is Icons with tiny labels up/down.
“Shift only” display reduces noise; you can also set min bar spacing.
How to read it (quick workflow)
Flux Score row: a fast “risk-on/off” gauge.
≥70 with green Trend/MACD cells → higher-conviction long context.
≤30 with red Trend/MACD cells → higher-conviction short context.
Summary explains why the score is what it is.
Signal row: tells you the last official signal and how many bars ago it fired. Fresh signals tint lighter.
MA row: aligns your slow baseline; arrow helps spot slow-turns early.
Sess row + label: know which market is active; behavior and your confirmation bars adapt by session if presets are on.
VIX/VXN (if enabled): extra context for risk regime (values and color band).
Good practices & caveats
It’s confirmation-based to reduce false flips; you’ll get signals slightly later, by design.
All signals are informational; there’s no position management or stops in this build (we removed the stop visuals by request).
If you switch to exotic chart types or extreme resolutions, re-tune lengths and confirmation bars (and potentially disable session presets).
For scalping, consider reducing confirmation bars and OBV smoothing; for higher timeframes, increase them.
Quick customization ideas
Want faster flips? Lower confirmBars and obvBars, increase slope buffer a bit to retain quality.
Want fewer weak signals? Show only strong markers (toggle off weak via colors/visibility or increase min bar gap).
Prefer EMA stacking? Set both Fast/Slow to EMA.
Don’t care about OBV? Turn OBV confirm off; Trend + MACD will drive