klingon Track1 - ZAsia ZLondonyoq wIchmeyvam vIqawmo’, yuQ ghoqwI’ mIw chu’ tlhoS ngaj ‘ej qechmey le’ luyaj. Hov patlh buSmeH numbogh De’ ngaS. notlhbe’, loghDaq chaq tlhIngan po’ lo’taHvIS ’utbej.
Wskaźniki i strategie
Fractal Time/Price Scaling Invariance//@version=6
indicator("Fractal Time/Price Scaling Invariance", overlay=true, shorttitle="FTSI v1.2")
// Zeitliche Oktaven-Konfiguration
inputShowTimeOctaves = input(true, "Zeit-Oktaven anzeigen")
inputBaseTime1 = input.int(8, "Basisintervall 1 (Musikalische Oktave)", minval=1)
inputBaseTime2 = input.int(12, "Basisintervall 2 (Alternative Sequenz)", minval=1)
// Preis-Fraktal-Konfiguration
inputShowPriceFractals = input(true, "Preis-Fraktale anzeigen")
inputFractalDepth = input.int(20, "Fraktal-Betrachtungstiefe", minval=5)
// 1. Zeitliche Fraktale mit skaleninvarianter Oktavstruktur
if inputShowTimeOctaves
// Musikalische Oktaven (8er-Serie)
for i = 0 to 6
timeInterval1 = inputBaseTime1 * int(math.pow(2, i))
if bar_index % timeInterval1 == 0
line.new(bar_index, low - syminfo.mintick, bar_index, high + syminfo.mintick, color=color.new(color.blue, 70), width=2)
// Alternative Sequenz (12er-Serie)
for j = 0 to 6
timeInterval2 = inputBaseTime2 * int(math.pow(3, j))
if bar_index % timeInterval2 == 0
line.new(bar_index, low - syminfo.mintick, bar_index, high + syminfo.mintick, color=color.new(color.purple, 70), width=2)
// 2. Korrigierte Preis-Fraktal-Erkennung
var fractalHighArray = array.new_line()
var fractalLowArray = array.new_line()
if inputShowPriceFractals
// Fractal Detection (korrekte v6-Syntax)
isFractalHigh = high == ta.highest(high, 5)
isFractalLow = low == ta.lowest(low, 5)
// Zeichne dynamische Fraktal-Linien
if isFractalHigh
line.new(bar_index , high , bar_index + inputFractalDepth, high , color=color.new(color.red, 80), style=line.style_dotted)
if isFractalLow
line.new(bar_index , low , bar_index + inputFractalDepth, low , color=color.new(color.green, 80), style=line.style_dotted)
// Array-Bereinigung
if array.size(fractalHighArray) > 50
array.remove(fractalHighArray, 0)
if array.size(fractalLowArray) > 50
array.remove(fractalLowArray, 0)
// 3. Dynamische Übergangszonen (Hesitationsbereiche)
transitionZone = ta.atr(14) * 2
upperZone = close + transitionZone
lowerZone = close - transitionZone
plot(upperZone, "Upper Transition", color.new(color.orange, 50), 2)
plot(lowerZone, "Lower Transition", color.new(color.orange, 50), 2)
// 4. Skaleninvariante Alarmierung
alertcondition(ta.crossover(close, upperZone), "Breakout nach oben", "Potenzielle Aufwärtsbewegung!")
alertcondition(ta.crossunder(close, lowerZone), "Breakout nach unten", "Potenzielle Abwärtsbewegung!")
EMA & SMA by TTC1. EMA 9, 15, 21:
Short-term trends: These EMAs are typically used for analyzing short-term price movements and finding quick trend reversals.
Use cases:
EMA 9: Reacts quickly to price changes and is often used as a trigger line for entry or exit.
EMA 15 and EMA 21: Offer slightly less sensitivity, reducing false signals compared to EMA 9.
2. 200 EMA and 200 SMA:
Long-term trend indicators: These averages are widely used to identify overall market direction.
Differences:
200 EMA: Puts more weight on recent prices, making it more responsive to recent market movements.
200 SMA: Gives equal weight to all prices in the 200-period, showing a smoother long-term trend.
Use cases:
Price above 200 EMA/SMA: Bullish trend.
Price below 200 EMA/SMA: Bearish trend.
Both averages act as key support/resistance levels.
Strategies Combining These Averages:
Trend Confirmation:
If EMAs (9, 15, 21) are aligned above the 200 EMA/SMA, it confirms a strong bullish trend.
If aligned below the 200 EMA/SMA, it confirms a strong bearish trend.
Crossover Signals:
When EMA 9 crosses above EMA 21: Potential buy signal.
When EMA 9 crosses below EMA 21: Potential sell signal.
Price crossing the 200 EMA/SMA can signal long-term trend shifts.
Dynamic Support/Resistance:
Use the EMAs (especially 9 and 21) as dynamic support/resistance for trailing stop-losses in trending markets.
The 200 EMA/SMA serves as a critical level where price often reacts significantly.
EMA/SMA 9/20/50/200 + TrailStop4 wichtige EMA/SMA und der ATR TrailStop in einem Indikator zusammengefasst.
Der ATR Trailing Stops Indikator ist eine Kombination aus der ATR (Average True Range) und einem Trailing Stop. Die Average True Range ist eine Volatilitätsmessung und kann entweder über 14 Tage oder 21 Tage eingestellt werden.
D-LEVELS **FUTURECODE**The D-LEVELS indicator helps traders identify key price levels based on high-volume nodes and their relative positions to the current price. It visually displays these dynamic levels on the chart, offering insights into potential support, resistance, or zones of interest for trading decisions.
Key Features for Traders:
Dynamic Volume Nodes: Highlights high-volume price levels across different lookback periods, which can act as support or resistance.
Custom Alerts: Warns traders when price is within a specified percentage range of these levels.
Visual Cues: Uses labels and lines with customizable colors and widths for better chart clarity.
Table Display: Summarizes volume node price levels and their relative percentages for quick reference.
Customization: Flexible input options for text size, colors, and display settings to adapt to individual trading styles.
Use Case:
Traders can incorporate this indicator into their strategy to identify high-probability zones for entries, exits, or trade management by observing the interaction of price with these volume-based levels.
NQ Trading Indicator 2Buy Signal: Triggered when the MACD line crosses above the signal line and the RSI is below 30, indicating an oversold condition.
Sell Signal: Triggered when the MACD line crosses below the signal line and the RSI is above 70, indicating an overbought condition.
False Breakout Notification: Highlights when MACD and RSI indicate conditions opposing their typical breakout behavior (e.g., RSI is overbought during a bullish crossover or oversold during a bearish crossover).
Average Volatility Over N Days (XAUUSD & Forex)The indicator displays the average range of daily candles over an N-period.
Magic Strategy SabaBasic with engulf & EMA200 & RSI. chart above EMA200, RSI above 50% and every time see engulf you can buy
NQ Trading Indicator for 1 min chartFor 1 minute scalp on NQ.
Buy Signal: Triggered when the MACD line crosses above the signal line and the RSI is below 30, indicating an oversold condition.
Sell Signal: Triggered when the MACD line crosses below the signal line and the RSI is above 70, indicating an overbought condition.
False Breakout Notification: Highlights when MACD and RSI indicate conditions opposing their typical breakout behavior (e.g., RSI is overbought during a bullish crossover or oversold during a bearish crossover).
TKT - Alert Candle with RSI and MA ConditionsTKT Strategy PSX
This strategy will work on most of the PSX stocks.
Rules for this strategy are:
1, Price close above MA 45.
2, Price close above MA 200.
3, RSI cross 60 to upword ( RSI settings, Upper=60, Mid=50, Lower=40)
Once all these points are meet then you can buy that stock on next day if it cross last day high and sustain.
Chandelier exit bull y sell target [JLPA]es un indicador que fusionamos dos parametros en donde nos muestra una señales de bull y sell en diferentes temporalidades
PP High Low + SMAsHai,
Here i alter an indicator which have pivot point high low with alteration and additional SMA With different period
ADX btw 15-30 and increasingWhen the ADX is between 15-30, it suggests that there’s a trend present but that it isn’t in full-blown momentum mode yet. This gives you the opportunity to enter before the trend becomes extremely strong, allowing for earlier entries in a fresh trend.
An increasing slope of the ADX confirms that the trend is developing into a stronger phase, which provides additional confidence that the trade is likely to continue in the same direction.
This indicator highlights when both of these conditions are met.
VFV Correction Levels
This Pine Script, "VFV Correction Levels," identifies significant daily price corrections and calculates corresponding investments based on fixed thresholds (paliers). Key features include:
Six predefined correction levels trigger investments between $150 and $600 based on the percentage drop.
Larger corrections correspond to higher investment amounts.
Graphical Indicators:
Visual labels mark correction levels and display investment amounts directly on the chart.
Investment Tracking:
Calculates total invested and tracks performance (yield percentage) relative to the initial correction price.
Vitaliby- NWE + RSIОписание индикатора "Vitaliby- NWE + RSI"
Nadaraya-Watson Envelope (NWE):
Огибающая: Индикатор строит огибающую вокруг цены, используя сглаживание на основе гауссового окна. Это помогает определить уровни поддержки и сопротивления.
Параметры: Вы можете настроить ширину гауссового окна и множитель для огибающей.
Relative Strength Index (RSI):
Индекс: RSI измеряет скорость изменения цены и определяет, перекуплен или перепродан актив.
Параметры: Вы можете настроить длину периода для расчета RSI, а также уровни перекупленности и перепроданности.
Взаимодействие NWE и RSI:
Фильтрация сигналов: Индикатор использует RSI для фильтрации сигналов пересечения огибающей. Например, сигнал на продажу будет учитываться только если RSI находится в зоне перекупленности (выше 70).
Режимы:
Режим перерисовки: Включение этого режима позволяет индикатору обновлять свои значения на основе новых данных, что может привести к изменению исторических значений. Отключение этого режима фиксирует исторические значения, что делает индикатор более стабильным.
Режим отображения: Вы можете настроить цвета и стили отображения индикатора, чтобы он лучше соответствовал вашему торговому стилю и предпочтениям.
Использование:
Сигналы: Индикатор отображает стрелки на графике, когда цена пересекает огибающую и RSI находится в соответствующей зоне.
Настройки: Вы можете включить или отключить режим перерисовки, а также настроить цвета и стили отображения.
Этот индикатор помогает трейдерам принимать более обоснованные решения, используя комбинацию сглаженных данных и индекса относительной силы.
7 Trading Setups with Codesit uses 7 indicator breakouts for trading , RSI SMA ORB TRIPLE TOP AND BOTTOM
MA Crossover with Demand/Supply Zones + Stop Loss/Take ProfitStop Loss and Take Profit Inputs:
Added stopLossPerc and takeProfitPerc as inputs to allow the user to define the stop loss and take profit levels as a percentage of the entry price.
Stop Loss and Take Profit Calculation:
For long positions, the stop loss is calculated as strategy.position_avg_price * (1 - stopLossPerc), and the take profit is calculated as strategy.position_avg_price * (1 + takeProfitPerc).
For short positions, the stop loss is calculated as strategy.position_avg_price * (1 + stopLossPerc), and the take profit is calculated as strategy.position_avg_price * (1 - takeProfitPerc).
Exit Strategy:
Added strategy.exit to define the stop loss and take profit levels for each trade. The from_entry parameter ensures that the exit is tied to the specific entry order.
Flexibility:
The stop loss and take profit levels are dynamic and adjust based on the entry price of the trade.
How It Works:
When a buy signal is generated (MA crossover near a demand zone), the strategy enters a long position and sets a stop loss and take profit level based on the input percentages.
When a sell signal is generated (MA crossunder near a supply zone), the strategy enters a short position and sets a stop loss and take profit level based on the input percentages.
The trade will exit automatically if either the stop loss or take profit level is hit.
Example:
If the entry price for a long position is $100, and the stop loss is set to 1% while the take profit is set to 2%:
Stop loss level =
100
∗
(
1
−
0.01
)
=
100∗(1−0.01)=99
Take profit level =
100
∗
(
1
+
0.02
)
=
100∗(1+0.02)=102
Notes:
You can adjust the stopLossPerc and takeProfitPerc inputs to suit your risk management preferences.
Always backtest the strategy to ensure the stop loss and take profit levels are appropriate for your trading instrument and timeframe.
VWAP Suite by Augur - Multi PeriodOverview
The Multi-Timeframe VWAP Suite revolutionizes price analysis by combining institutional-grade volume-weighted pricing with multi-period deviation analytics. This professional toolkit simultaneously tracks VWAP across 5 time horizons (Daily to Yearly) with smart deviation bands, offering traders unparalleled insight into market structure and volatility dynamics.
Key Features
Multi-Timeframe VWAP Matrix
Simultaneous Daily/Weekly/Monthly/Quarterly/Yearly VWAP tracking
Institutional-level volume-weighted calculations
Independent timeframe toggles for focused analysis
Smart Deviation Architecture
Dual-layer standard deviation bands (1σ & 2σ)
Separate colors for upper/lower deviation zones
Adaptive 95% transparency fills for layered visualization
Professional Visual Design
Strategic color coding per timeframe (FIXED palette)
Dark Blue/Yellow/Purple/Pink/Red VWAP hierarchy
Orange-Green-Red-Blue deviation band system
Advanced Calculation Engine
HLC3 price source integration
Cumulative volume-weighting algorithm
Real-time standard deviation updates
ADX w 15 and 30 LinesThis takes the normal ADX with a 15 lookback period and adds horizontal lines at 15 and 30 no matter which ticker you are on. This saves you from having to add the lines to every single instrument.
When the ADX is between 15-30, it suggests that there’s a trend present but that it isn’t in full-blown momentum mode yet. This gives you the opportunity to enter before the trend becomes extremely strong, allowing for earlier entries in a fresh trend.
EMA Crossover + RSI Filter (1-Hour)//@version=5
strategy("EMA Crossover + RSI Filter (1-Hour)", overlay=true)
// Input parameters
fastLength = input.int(9, title="Fast EMA Length")
slowLength = input.int(21, title="Slow EMA Length")
rsiLength = input.int(14, title="RSI Length")
overbought = input.int(70, title="Overbought Level")
oversold = input.int(30, title="Oversold Level")
// Calculate EMAs
fastEMA = ta.ema(close, fastLength)
slowEMA = ta.ema(close, slowLength)
// Calculate RSI
rsi = ta.rsi(close, rsiLength)
// Buy Condition
buyCondition = ta.crossover(fastEMA, slowEMA) and rsi > 50 and rsi < overbought
// Sell Condition
sellCondition = ta.crossunder(fastEMA, slowEMA) and rsi < 50 and rsi > oversold
// Plot EMAs
plot(fastEMA, color=color.blue, title="Fast EMA")
plot(slowEMA, color=color.red, title="Slow EMA")
// Plot Buy/Sell Signals
plotshape(series=buyCondition, title="Buy Signal", location=location.belowbar, color=color.green, style=shape.labelup, text="BUY")
plotshape(series=sellCondition, title="Sell Signal", location=location.abovebar, color=color.red, style=shape.labeldown, text="SELL")
// Execute Trades
if (buyCondition)
strategy.entry("Buy", strategy.long)
if (sellCondition)
strategy.entry("Sell", strategy.short)
Automatic Fibonacci retracement based on the highest high and loThe chart is fractal, meaning that what happens can always be broken down into smaller portions.
This is often seen in various AR (Algorithmic Rules) concepts, such as breakers, order blocks, etc., where the price reacts.
I’ve visualized this behavior with this indicator.
This indicator takes the highest high and the lowest low from the past 5 weeks, excluding the current week.
The lowest low will represent 0%, and the highest high will represent 100% (green lines).
It then divides this range into 25%, 50%, 75%, and 100% levels (red and blue lines).
The indicator works on all charts and all timeframes, automatically adjusting when you switch charts or timeframes. No manual input is required.
Additionally, above 100%, it will create levels at 125%, 150%, 175%, and 200%, while below 0%, it will create levels at -25%, -50%, -75%, and -100%.
Your chart will now be divided into these 25% levels, allowing you to observe how the price either respects or breaks through them.
Again, this isn’t something “groundbreaking,” but simply a visual aid to identify levels where the price finds support/resistance or breaks through.
It helps me gain a broader perspective and determine whether my trade is moving in the right direction or if I should remain cautious.