Penunjuk dan strategi
Porcentagem do Corpo da Vela (Marubozu)Identifica os Marubuzu Candles que possuem o corpo com um comprimento a partir de 70% do tamanho total do Candle.
Effort Bars with small barsЭтот простой и наглядный индикатор призван для тех из вас, кто торгует от уровней. Я ожидаю на уровне плохое возобновление атакующей стороны. Для этого мне необходимо увидеть усилие (это как правило бар с ольшим спредеом и объемом).
Etot prostoy i naglyadnyy indikator prizvan dlya tekh iz vas, kto torguyet ot urovney. YA ozhidayu na urovne plokhoye vozobnovleniye atakuyushchey storony. Dlya etogo mne neobkhodimo uvidet' usiliye (eto kak pravilo bar s ol'shim spredeom i ob"yemom). Takiye bary my perekrashivayem v belyy tsvet. Daleye v tele etogo bara (ot loy do khay) ya khochu videt' plokhuyu vozobnovlyayemost' - snizheniye ob"yemov i spredov barov. Mne nuzhno uznat' razmer etikh barov v protsentakh ot tseny. Vmesto lineyki ya ispol'zuyu metki nad barami, gde propisan razmer takikh barov, yesli bar sootvetstvuyut sleduyushchim kriteriyam. Zelenyye bary - ot 0 do 0.35%. Fioletovyye bary - ot 0.36% do 0.45%. Vse tsveta ty mozhesh' izmenit' v nastroykakh v zavisimosti ot tvoyey tsvetovoy skhemy. Etot indikator ne dayet tochki vkhoda )) On uproshchayet protsess prinyatiya resheniya. Udachi!
Ещё
799 / 5 000
This simple and clear indicator is designed for those of you who trade from levels. I expect a bad resumption of the attacking side at the level. To do this, I need to see the effort (usually a bar with a large spread and volume). We repaint such bars in white. Next, in the body of this bar (from low to high), I want to see bad resumption - a decrease in volumes and spreads of bars. I need to know the size of these bars as a percentage of the price. Instead of a ruler, I use marks above the bars, where the size of such bars is written, if the bar meets the following criteria.
Green bars - from 0 to 0.35%.
Red bars - from 0.36% to 0.45%.
You can change all the colors in the settings depending on your color scheme.
This indicator does not provide an entry point ))
It simplifies the decision-making process.
Good luck!
In Russian -
Этот простой и наглядный индикатор призван для тех из вас, кто торгует от уровней. Я ожидаю на уровне плохое возобновление атакующей стороны. Для этого мне необходимо увидеть усилие (это как правило бар с ольшим спредеом и объемом). Такие бары мы перекрашиваем в белый цвет. Далее в теле этого бара (от лой до хай) я хочу видеть плохую возобновляемость - снижение объемов и спредов баров. Мне нужно узнать размер этих баров в процентах от цены. Вместо линейки я использую метки над барами, где прописан размер таких баров, если бар соответствуют следующим критериям.
Зеленые бары - от 0 до 0.35%.
Красные бары - от 0.36% до 0.45%.
Все цвета ты можешь изменить в настройках в зависимости от твоей цветовой схемы.
Этот индикатор не дает точки входа ))
Он упрощает процесс принятия решения.
Удачи.
Telegram - t.me
Youtube - www.youtube.com
Seeking Alpha 1H Chart 1.2Seeking Alpha 1H Chart - Strategy Description
The Seeking Alpha 1H Chart strategy is designed for swing traders looking for clear trend signals based on EMA crossovers, RSI confirmation, and volume analysis.
How It Works
✅ Golden Cross (BUY Signal) → The 20 EMA crosses above the 50 EMA, signaling an uptrend (Green Line, "BUY" Signal).
✅ Death Cross (SELL Signal) → The 20 EMA crosses below the 50 EMA, signaling a downtrend (Red Line, "SELL" Signal).
✅ RSI Scoreboard → Turns green when RSI is 55+ (strong buy signal), blue when neutral (50-54.9), and red when weak (<50).
✅ Volume Scoreboard → Highlights buying pressure in green and selling pressure in red with high/low volume readings.
✅ ATR-Based Stop Loss & Take Profit → Dynamically adjusts risk with 2x ATR stop loss and 4x ATR take profit.
Why Use This Strategy?
This strategy is perfect for traders looking for clean, easy-to-read signals without excessive chart clutter. It helps identify trend strength, momentum confirmation, and volume dynamics for better entry and exit decisions. 🚀
ZK_TRADINGللسكالبينغ :
الهدف: 1.5% من سعر الإغلاق.
وقف الخسارة: 0.5% من سعر الإغلاق.
للسوينغ :
الهدف: 3.0% من سعر الإغلاق.
وقف الخسارة: 1.5% من سعر الإغلاق.
للتداول طويل الأجل :
الهدف: 10.0% من سعر الإغلاق.
وقف الخسارة: 5.0% من سعر الإغلاق.
نظرة عامة
يعد مؤشرZK TRADING أداة متعددة الاستخدامات تهدف إلى مساعدة المتداولين على اتخاذ قرارات تداول مدروسة بناءً على استراتيجيات مختلفة تناسب أساليب التداول الرئيسية: السكالبينغ (Scalping) ، السوينغ (Swing Trading) ، والتداول طويل الأجل (Long-Term Trading) . يتميز المؤشر بمرونة فريدة تسمح للمتداول باختيار الإطار الزمني والاستراتيجية التي تناسب أسلوبه الشخصي.
ميزات المؤشر:
خيارات متعددة للاستراتيجيات :
سكالبينغ (Scalping) : يركز على الإطارات الزمنية الصغيرة (مثل 1 دقيقة أو 5 دقائق) لتحديد فرص سريعة لتحقيق أرباح صغيرة.
سوينغ (Swing Trading) : يناسب الإطارات الزمنية المتوسطة (مثل 4 ساعات أو يوم واحد) لتحديد فرص تداول متوسطة المدى.
لونغ تيرم (Long-Term Trading) : يركز على الإطارات الزمنية الكبيرة (مثل أسبوعي أو شهري) لتحديد فرص استثمار طويلة الأجل.
إشارات دقيقة وموثوقة :
يقوم المؤشر بإعطاء إشارات شراء أو بيع فقط بعد تأكيد إغلاق الشمعة الحالية. هذا يضمن أن الإشارة تعتمد على بيانات موثوقة وليس مجرد تقلبات مؤقتة.
تنبيهات مرئية وصوتية :
يعرض المؤشر إشارات مباشرة على الرسم البياني باستخدام رموز (مثل الأسهم خط عامودي).
كيفية استخدام المؤشر؟
اختيار الاستراتيجية المناسبة :
قبل بدء التداول، قم بتحديد استراتيجية التداول التي تناسب أسلوبك:
سكالبينغ : إذا كنت تتداول على المدى القصير وتبحث عن فرص سريعة.
سوينغ : إذا كنت تتداول على المدى المتوسط وتبحث عن فرص أكبر.
لونغ تيرم : إذا كنت مستثمرًا طويل الأجل وتبحث عن فرص كبيرة مع تحركات السوق الرئيسية.
انتظر إغلاق الشمعة :
عندما يظهر المؤشر إشارة شراء أو بيع، لا تتسرع في الدخول. انتظر حتى يتم إغلاق الشمعة الحالية للتأكد من صحة الإشارة.
تنفيذ الصفقة :
بعد إغلاق الشمعة، قم بالدخول في الصفقة وفقًا لإشارات المؤشر.
يُفضل استخدام أوامر وقف الخسارة (Stop Loss) وأوامر جني الأرباح (Take Profit) لإدارة المخاطر بشكل فعال.
SMA 20, 40, 200 Multiples colores, segun ascendente o descendentMedias moviles simples de 20, 40 y 200, con multiples colores segun sea ascendente o descendente
BTC Day Trading Indicators with Alerts🏆 Best Indicator for BTC Day Trading:
Recommend using (EMAs) + RSI + VWAP + ATR for a well-rounded approach.
✅ Main Indicator: 9 & 21 EMA Crossover (Momentum & Trend Confirmation)
How It Works:
When the 9 EMA crosses above the 21 EMA, it signals a potential buy (bullish momentum).
When the 9 EMA crosses below the 21 EMA, it signals a potential sell (bearish momentum).
Why?: EMAs react quickly to price changes, making them perfect for day trading.
✅ Support Indicator: VWAP (Volume-Weighted Average Price)
How It Works:
Price above VWAP = bullish (only look for longs).
Price below VWAP = bearish (only look for shorts).
Why?: Institutions & large traders use VWAP to gauge fair value for intraday moves.
✅ Momentum Confirmation: RSI (Relative Strength Index, 14)
Overbought (>70) = Look for short setups.
Oversold (<30) = Look for long setups.
Best Use: Look for bullish or bearish divergences to confirm trend reversals.
✅ Risk Management: ATR (Average True Range, 14)
Helps determine stop-loss placement based on volatility.
Example: If ATR is $500, set SL at 1x or 1.5x ATR to avoid getting stopped out by normal BTC fluctuations.
📌 How This Script Works
✅ Buys when:
9 EMA crosses above 21 EMA (bullish momentum).
Price is above VWAP (institutional bias is bullish).
RSI is above 50 (confirming bullish momentum).
Sets SL at ATR x 1.5 below entry, TP at 2x SL.
✅ Sells when:
9 EMA crosses below 21 EMA (bearish momentum).
Price is below VWAP (institutional bias is bearish).
RSI is below 50 (confirming bearish momentum).
Sets SL at ATR x 1.5 above entry, TP at 2x SL.
EMA Crossover with Pop-up Alerta pop up will come named "crossover" when 10 ema cross above 15 then this candle is buy candle and viceversa. indicator also incorporate rsi9 and sma3 value above 50 when
crossover pops up.
Trend Trader//@version=5
indicator("Trend Trader", shorttitle="Trend Trader", overlay=true)
// User-defined input for moving averages
shortMA = input.int(10, minval=1, title="Short MA Period")
longMA = input.int(100, minval=1, title="Long MA Period")
// User-defined input for the instrument selection
instrument = input.string("US30", title="Select Instrument", options= )
// Set target values based on selected instrument
target_1 = instrument == "US30" ? 50 :
instrument == "NDX100" ? 25 :
instrument == "GER40" ? 25 :
instrument == "GOLD" ? 5 : 5 // default value
target_2 = instrument == "US30" ? 100 :
instrument == "NDX100" ? 50 :
instrument == "GER40" ? 50 :
instrument == "GOLD" ? 10 : 10 // default value
// User-defined input for the start and end times with default values
startTimeInput = input.int(12, title="Start Time for Session (UTC, in hours)", minval=0, maxval=23)
endTimeInput = input.int(17, title="End Time Session (UTC, in hours)", minval=0, maxval=23)
// Convert the input hours to minutes from midnight
startTime = startTimeInput * 60
endTime = endTimeInput * 60
// Function to convert the current exchange time to UTC time in minutes
toUTCTime(exchangeTime) =>
exchangeTimeInMinutes = exchangeTime / 60000
// Adjust for UTC time
utcTime = exchangeTimeInMinutes % 1440
utcTime
// Get the current time in UTC in minutes from midnight
utcTime = toUTCTime(time)
// Check if the current UTC time is within the allowed timeframe
isAllowedTime = (utcTime >= startTime and utcTime < endTime)
// Calculating moving averages
shortMAValue = ta.sma(close, shortMA)
longMAValue = ta.sma(close, longMA)
// Plotting the MAs
plot(shortMAValue, title="Short MA", color=color.blue)
plot(longMAValue, title="Long MA", color=color.red)
// MACD calculation for 15-minute chart
= request.security(syminfo.tickerid, "15", ta.macd(close, 12, 26, 9))
macdColor = macdLine > signalLine ? color.new(color.green, 70) : color.new(color.red, 70)
// Apply MACD color only during the allowed time range
bgcolor(isAllowedTime ? macdColor : na)
// Flags to track if a buy or sell signal has been triggered
var bool buyOnce = false
var bool sellOnce = false
// Tracking buy and sell entry prices
var float buyEntryPrice_1 = na
var float buyEntryPrice_2 = na
var float sellEntryPrice_1 = na
var float sellEntryPrice_2 = na
if not isAllowedTime
buyOnce :=false
sellOnce :=false
// Logic for Buy and Sell signals
buySignal = ta.crossover(shortMAValue, longMAValue) and isAllowedTime and macdLine > signalLine and not buyOnce
sellSignal = ta.crossunder(shortMAValue, longMAValue) and isAllowedTime and macdLine <= signalLine and not sellOnce
// Update last buy and sell signal values
if (buySignal)
buyEntryPrice_1 := close
buyEntryPrice_2 := close
buyOnce := true
if (sellSignal)
sellEntryPrice_1 := close
sellEntryPrice_2 := close
sellOnce := true
// Apply background color for entry candles
barcolor(buySignal or sellSignal ? color.yellow : na)
/// Creating buy and sell labels
if (buySignal)
label.new(bar_index, low, text="BUY", style=label.style_label_up, color=color.green, textcolor=color.white, yloc=yloc.belowbar)
if (sellSignal)
label.new(bar_index, high, text="SELL", style=label.style_label_down, color=color.red, textcolor=color.white, yloc=yloc.abovebar)
// Creating labels for 100-point movement
if (not na(buyEntryPrice_1) and close >= buyEntryPrice_1 + target_1)
label.new(bar_index, high, text=str.tostring(target_1), style=label.style_label_down, color=color.green, textcolor=color.white, yloc=yloc.abovebar)
buyEntryPrice_1 := na // Reset after label is created
if (not na(buyEntryPrice_2) and close >= buyEntryPrice_2 + target_2)
label.new(bar_index, high, text=str.tostring(target_2), style=label.style_label_down, color=color.green, textcolor=color.white, yloc=yloc.abovebar)
buyEntryPrice_2 := na // Reset after label is created
if (not na(sellEntryPrice_1) and close <= sellEntryPrice_1 - target_1)
label.new(bar_index, low, text=str.tostring(target_1), style=label.style_label_up, color=color.red, textcolor=color.white, yloc=yloc.belowbar)
sellEntryPrice_1 := na // Reset after label is created
if (not na(sellEntryPrice_2) and close <= sellEntryPrice_2 - target_2)
label.new(bar_index, low, text=str.tostring(target_2), style=label.style_label_up, color=color.red, textcolor=color.white, yloc=yloc.belowbar)
sellEntryPrice_2 := na // Reset after label is created
Institutional Liquidity & Order Block StrategyYour script is a powerful institutional trading tool, perfect for traders who want to trade like smart money. It simplifies execution by only showing high-probability buy & sell signals based on liquidity, market structure, and order blocks.
EMA Cross ArrowsPlots a up/down arrow when 9 EMA crosses 13 EMA, I use it for the 2 minute candlestick chart on QQQ to see where momentum is shifting during the day.
SMA 14 90SMSMA 14 90
chcfhfh vbdfhdfhdfh
gcfbcfncncg
hgvghv kl jhhjj jkh jkhkj nkj hjknj kjxhvkjfh kjd kjxhfjkv n hhfv hkj hjkv jhgfv hjghv b h hjv b vkj
teril EMA/SMA + VWAPteril EMA/SMA + VWAP
teril EMA/SMA + VWAP
teril EMA/SMA + VWAP
teril EMA/SMA + VWAP
teril EMA/SMA + VWAP
teril EMA/SMA + VWAP
Ichimoku Trend Change Signals -ByJacoone-Indicatore basato sull'Ichimoku Cloud che segnala con delle frecce quando il mercato cambia direzione, ad esempio quando il prezzo attraversa il Tenkan-Sen (linea di conversione) o il Kijun-Sen (linea di base).
Daily Open @Alpha PipsOverview
The Daily Open @Alpha Pips indicator displays the daily opening price as a reference line on the chart. This level is widely used by traders to gauge market sentiment, potential support/resistance zones, and price reactions throughout the trading session.
How It Works
The line color is red with a 30% transparency level, ensuring visibility without overwhelming the chart.
The line width is set to 2 for clear visualization.
Use Cases
Identify potential intraday support/resistance at the daily open.
Observe price reactions around the daily open level to refine entries and exits.
Use in conjunction with price action, order flow, or smart money concepts for enhanced decision-making.
Additional Information
Works on any timeframe but is best suited for intraday trading strategies.
The script is fully transparent, ensuring traders can easily understand its function.
It does not repaint, providing reliable and stable levels throughout the session.
SVC terilSVC teril
SVC terilSVC terilSVC teril
SVC teril
SVC terilSVC teril
SVC teril
SVC terilSVC teril
SVC teril
SVC teril
SVC teril
SVC teril
Major and Minor Trendlines//@version=5
indicator("Major and Minor Trendlines", overlay=true)
// تنظیمات
lengthMajor = input(50, title="Major Length")
lengthMinor = input(14, title="Minor Length")
// محاسبه نقاط ماژور و مینور
var line majorLineHigh = na
var line majorLineLow = na
var line minorLineHigh = na
var line minorLineLow = na
if (ta.highestbars(high, lengthMajor) == 0)
if (not na(majorLineHigh))
line.delete(majorLineHigh)
majorLineHigh := line.new(bar_index, high, bar_index , high, color=color.red, width=2)
if (ta.lowestbars(low, lengthMajor) == 0)
if (not na(majorLineLow))
line.delete(majorLineLow)
majorLineLow := line.new(bar_index, low, bar_index , low, color=color.red, width=2)
if (ta.highestbars(high, lengthMinor) == 0)
if (not na(minorLineHigh))
line.delete(minorLineHigh)
minorLineHigh := line.new(bar_index, high, bar_index , high, color=color.blue, width=1)
if (ta.lowestbars(low, lengthMinor) == 0)
if (not na(minorLineLow))
line.delete(minorLineLow)
minorLineLow := line.new(bar_index, low, bar_index , low, color=color.blue, width=1)
Jackson Quickfingersluc (QFL) StrategyQFL(Quick finger Luc) strategy
- capitalize on sudden down move to buy in to avg down
Custom Moving Average Crossover//@version=5
indicator("Custom Moving Average Crossover", overlay=true)
// User-defined moving average lengths
fastLength = input(10, title="Fast MA Length")
slowLength = input(100, title="Slow MA Length")
// Calculate moving averages
fastMA = ta.sma(close, fastLength)
slowMA = ta.sma(close, slowLength)
// Detect crossovers
bullishCrossover = ta.crossover(fastMA, slowMA)
bearishCrossover = ta.crossunder(fastMA, slowMA)
// Plot moving averages
plot(fastMA, color=color.blue, linewidth=2, title="Fast MA")
plot(slowMA, color=color.red, linewidth=2, title="Slow MA")
// Add labels for buy and sell signals
labelOffset = 10
if bullishCrossover
label.new(bar_index, low - labelOffset, "BUY", color=color.green, textcolor=color.white, size=size.small, style=label.style_label_up)
if bearishCrossover
label.new(bar_index, high + labelOffset, "SELL", color=color.red, textcolor=color.white, size=size.small, style=label.style_label_down)