مائیکو رینج اسکیلپنگ کی حکمت عملی

BB RSI VWAP HTF
تخلیق کی تاریخ: 2025-09-01 17:56:25 آخر میں ترمیم کریں: 2025-09-01 17:56:25
کاپی: 0 کلکس کی تعداد: 369
2
پر توجہ دیں
319
پیروکار

مائیکو رینج اسکیلپنگ کی حکمت عملی مائیکو رینج اسکیلپنگ کی حکمت عملی

کثیر ٹائم فریم ٹرانزیکشنز کی کامل تشریح

یہ کوئی عام جھٹکا دینے والی حکمت عملی نہیں ہے۔ یہ 60 منٹ کے اعلی ٹائم فریم کے ذریعہ ٹریڈنگ زون کی نشاندہی کرنے کے لئے ہے ، اور کم ٹائم فریم میں بلین بینڈ + آر ایس آئی کے عین مطابق انٹری پوائنٹس کی تلاش ہے۔ 96 سائیکلوں کی زون کی شناخت 20 سائیکلوں کی بلین بینڈ کے ساتھ مل کر ایک مکمل زون ٹریڈنگ سسٹم تشکیل دیتی ہے۔

حکمت عملی کا بنیادی منطق براہ راست واضح ہے: قیمتوں کو ایچ ٹی ایف کے طے شدہ حدود کے اندر ہونا چاہئے ، اور جب وہ بلینز بینڈ کی سرحد کو چھوئیں تو آر ایس آئی اوور خرید اوور فروخت سگنل کے ساتھ کام کریں۔ ایک کثیر سر سگنل کی ضرورت ہوتی ہے قیمت ≤ بلینز نیچے اور آر ایس آئی ≤ 30 ، ایک خالی سر سگنل کی ضرورت ہوتی ہے قیمت ≥ بلینز اوپر اور آر ایس آئی ≥ 70۔ اس دوہری تصدیق کے طریقہ کار نے بڑی تعداد میں جعلی سگنل کو مؤثر طریقے سے فلٹر کیا۔

2.0 گنا معیاری فرق کی ترتیب کے پیچھے ریاضی کی منطق

برن بینڈ 2.0x اسٹینڈرڈ ڈیفینس کوئی تصادفی ترتیب نہیں ہے۔ اعدادوشمار ہمیں بتاتے ہیں کہ 95٪ قیمت میں اتار چڑھاؤ 2x اسٹینڈرڈ ڈیفینس کے اندر ہوتا ہے ، جس کا مطلب ہے کہ سرحد کو چھونے کا امکان صرف 5٪ ہے۔ جب قیمت اس امکان کی حد کو توڑ دیتی ہے تو ، درمیانی محور میں واپسی کا امکان نمایاں طور پر بڑھ جاتا ہے۔

20 سائیکلوں کی بلین بینڈ کی لمبائی قلیل مدتی اتار چڑھاؤ کو پکڑنے اور ضرورت سے زیادہ حساس ہونے سے بچنے کے درمیان توازن تلاش کرتی ہے۔ 14 سائیکلوں کے مقابلے میں زیادہ مستحکم اور 26 سائیکلوں کے مقابلے میں زیادہ حساس ہے۔ 14 سائیکلوں کے آر ایس آئی کے ساتھ مل کر ، کلاسیکی حرکیات کی تصدیق کا مجموعہ تشکیل دیا گیا ہے۔ آر ایس آئی 3070 کی حد روایتی 2080 سے زیادہ محتاط ہے ، جس سے انتہائی مارکیٹ کے تحت غلط سگنل کم ہوجاتے ہیں۔

وی ڈبلیو اے پی فلٹرز: اختیاری لیکن اہم خطرے کا کنٹرول

0.25٪ وی ڈبلیو اے پی رواداری کو عمدہ طور پر ڈیزائن کیا گیا ہے۔ جب قیمت وی ڈبلیو اے پی سے 0.25٪ سے زیادہ انحراف کرتی ہے تو ، حکمت عملی تجارت کو روک دیتی ہے۔ یہ بظاہر معمولی فلٹرنگ کی شرط ، اصل تجارت میں قیمتوں کے اوسط سے شدید انحراف کے غیر معمولی اوقات سے بچنے کے قابل ہے۔

وی ڈبلیو اے پی اس دن کی حجم سے بھاری اوسط قیمت کی نمائندگی کرتا ہے جو ادارہ جاتی تاجروں کے لئے ایک اہم ریفرنس بینچ مارک ہے۔ جب قیمتیں وی ڈبلیو اے پی کے آس پاس ہلچل کرتی ہیں تو ، مارکیٹ عام طور پر نسبتا equilib توازن کی حالت میں ہوتی ہے ، اور یہ بہتر ہے کہ ایک وقفے سے تجارت کی حکمت عملی کام کرے۔

نقصان کو روکنے کے لئے ڈیزائن: خطرہ اور فائدہ کا فن

حکمت عملی دو رکاوٹ کے طریقوں کی پیش کش کرتی ہے: درمیانی محور رکاوٹ اور کنارے کی طرف رکاوٹ۔ درمیانی محور رکاوٹ زیادہ محتاط ہے ، جس کا مقصد برن بینڈ کی وسط لائن ہے۔ کنارے کی طرف رکاوٹ زیادہ جارحانہ ہے ، جس کا مقصد ایچ ٹی ایف کے دوسرے سرحدی علاقے ہے۔ ریٹرننگ کے اعداد و شمار سے پتہ چلتا ہے کہ درمیانی محور رکاوٹ کے طریقوں میں جیت کی شرح زیادہ ہے لیکن تنخواہ کم ہے۔

0.15٪ کا اسٹاپ بیج ڈیزائن کیا گیا ہے جو معقول ہے۔ اسٹاپ بیج 0.15٪ ایچ ٹی ایف رینج کی سرحد سے باہر واقع ہے ، جو قیمتوں میں معمول کی اتار چڑھاؤ کی جگہ چھوڑ دیتا ہے ، اور اصل میں توڑنے پر بروقت اسٹاپ نقصان پہنچا سکتا ہے۔ اس بیجنگ تناسب کو بہتر بنایا گیا ہے ، جس سے اسٹاپ فریکوئنسی اور حفاظتی اثر کو متوازن کیا جاسکتا ہے۔

پوزیشن مینجمنٹ: 20 فیصد کی حد تک رسک کنٹرول فلسفہ

زیادہ سے زیادہ پوزیشنوں کو اکاؤنٹ فنڈز کے 20٪ تک محدود کیا گیا ہے ، جو کہ انتہائی تجارت اور خطرے پر قابو پانے کا ایک متوازن نقطہ ہے۔ روایتی طور پر تجویز کردہ 10٪ کے مقابلے میں یہ زیادہ سخت ہے ، لیکن حکمت عملی کی اعلی تعدد کی خصوصیات اور نسبتا small کم اسٹاپ نقصان کی گنجائش کو مدنظر رکھتے ہوئے ، 20٪ پوزیشن کی تعیناتی معقول ہے۔

متحرک پوزیشن کی گنتی اکاؤنٹ کی اصل وقت کی خالص قیمت پر مبنی ہوتی ہے ، اس بات کو یقینی بناتی ہے کہ ہر تجارت کا خطرہ نسبتا stable مستحکم ہے۔ جب اکاؤنٹ کی خالص قیمت بڑھتی ہے تو ، مطلق پوزیشن بڑھ جاتی ہے۔ جب خالص قیمت کم ہوتی ہے تو ، پوزیشن خود بخود گھٹ جاتی ہے ، جس سے قدرتی خطرے کو ایڈجسٹ کرنے کا طریقہ کار پیدا ہوتا ہے۔

قابل اطلاق منظر نامہ: ہلچل والے بازار میں فصل کاٹنے والی مشین

یہ حکمت عملی افقی طور پر اتار چڑھاؤ والے بازاروں میں بہترین کارکردگی کا مظاہرہ کرتی ہے ، خاص طور پر متوازن اتار چڑھاؤ والی اقسام کے لئے موزوں ہے۔ یہ مضبوط رجحان کی مارکیٹوں میں خراب کارکردگی کا مظاہرہ نہیں کرتی ہے ، کیونکہ قیمتیں ایچ ٹی ایف رینج کو توڑنے میں آسان ہیں ، جس سے اکثر اسٹاپ نقصان ہوتا ہے۔ انتہائی خوفناک یا انتہائی لالچ کی مدت سے بچنے کے لئے 15 سے 25 تک ویکس انڈیکس رینج کے اندر استعمال کرنے کی سفارش کی جاتی ہے۔

بہترین ٹریڈنگ کا وقت یورپی اور امریکی اوورلیپنگ کا وقت ہے (بیجنگ وقت 21: 00-24: 00) ، اس وقت کافی لیکویڈیٹی ہے ، قیمتوں میں اتار چڑھاؤ نسبتا regularly باقاعدہ ہے۔ ایشیائی وقت میں لیکویڈیٹی کی کمی کی وجہ سے قیمتوں میں چھلانگ لگ سکتی ہے ، جس سے حکمت عملی کے نفاذ پر اثر پڑتا ہے۔

خطرے سے متعلق اشارہ: کوئی کامل سودا نہیں ہے

تاریخی ریٹرننگ مستقبل کی آمدنی کی نمائندگی نہیں کرتی ہے ، حکمت عملی میں مسلسل نقصان کا خطرہ ہے۔ خاص طور پر جب مارکیٹ کی ساخت میں اہم تبدیلی آتی ہے تو ، تاریخی اعداد و شمار پر مبنی اصلاحات کے پیرامیٹرز غیر موثر ہوسکتے ہیں۔ پیرامیٹرز کی ترتیبات کا باقاعدگی سے جائزہ لینے اور ان کو ایڈجسٹ کرنے کی سفارش کی جاتی ہے۔

بلیک سوان واقعہ کے تحت ، ایچ ٹی ایف کی حد فوری طور پر غیر فعال ہوسکتی ہے ، جس کے نتیجے میں اسٹاپ نقصانات کو بروقت عمل میں نہیں لایا جاسکتا ہے۔ اکاؤنٹ کی سطح پر زیادہ سے زیادہ واپسی کی حد طے کرنے کی سفارش کی جاتی ہے ، اور اس دن اکاؤنٹ کی خالص قیمت کا 5٪ سے زیادہ نقصان ہونے پر تجارت کو روکنے کی سفارش کی جاتی ہے۔ اس حکمت عملی کو اہم مالیاتی واقعات سے پہلے اور بعد میں استعمال کرنے کے لئے موزوں نہیں ہے ، مرکزی بینک کے فیصلوں ، غیر زرعی اعداد و شمار اور دیگر اعلی اثر والے واقعات سے بچنے کے لئے۔

||

Multi-Timeframe Range Trading Perfected

This isn’t your average oscillation strategy. The Maiko Range Scalper leverages 60-minute HTF to define trading ranges while hunting for precise Bollinger Band + RSI entries on lower timeframes. The 96-period range identification combined with 20-period Bollinger Bands creates a complete range-trading ecosystem.

Core logic is crystal clear: price must stay within HTF-defined range, entering when touching Bollinger boundaries with RSI confirmation. Long signals require price ≤ lower band AND RSI ≤ 30, short signals need price ≥ upper band AND RSI ≥ 70. This dual confirmation effectively filters out numerous false signals.

Mathematical Logic Behind 2.0 Standard Deviation Setting

The 2.0x Bollinger multiplier isn’t arbitrary. Statistics tell us 95% of price movements occur within 2 standard deviations, meaning boundary touches have only 5% probability. When price breaks this probability barrier, mean reversion likelihood increases significantly.

20-period Bollinger length strikes the perfect balance between capturing short-term volatility and avoiding excessive sensitivity. More stable than 14-period, more responsive than 26-period. Combined with 14-period RSI, it forms the classic momentum confirmation combo. RSI 3070 thresholds are more conservative than traditional 2080, reducing false signals in extreme markets.

VWAP Filter: Optional But Critical Risk Control

The 0.25% VWAP tolerance is brilliantly designed. When price deviates beyond 0.25% from VWAP, strategy pauses trading. This seemingly minor filter condition effectively avoids periods when price dramatically deviates from mean value.

VWAP represents volume-weighted average price for the session, a crucial benchmark for institutional traders. When price oscillates near VWAP, markets typically maintain relative balance, creating ideal conditions for range trading strategies.

Stop-Loss & Take-Profit Design: Risk-Reward Artistry

Strategy offers two profit-taking modes: mid-band exit and opposite-band exit. Mid-band is more conservative, targeting Bollinger middle line; opposite-band is more aggressive, targeting the other HTF range boundary. Backtesting shows mid-band mode achieves higher win rate but smaller per-trade profits.

0.15% stop-loss buffer design is well-calibrated. Stop-loss sits 0.15% outside HTF range boundaries, providing normal fluctuation room while cutting losses on genuine breakouts. This buffer percentage balances stop frequency with protection effectiveness.

Position Management: 20% Cap Risk Control Philosophy

Maximum position limited to 20% of account equity balances aggressive trading with risk control. More aggressive than traditional 10% recommendations, but considering strategy’s high-frequency nature and relatively small stop-loss ranges, 20% allocation is reasonable.

Dynamic position calculation based on real-time account equity ensures consistent risk exposure per trade. When account grows, absolute position size increases; when equity drops, positions automatically reduce, creating natural risk adjustment mechanism.

Optimal Scenarios: Sideways Market Harvester

Strategy performs best in sideways choppy markets, particularly suitable for moderate volatility instruments. Poor performance in strong trending markets where price easily breaks HTF ranges, triggering frequent stop-losses. Recommend usage when VIX between 15-25, avoiding extreme fear or greed periods.

Optimal trading hours are European-American overlap (9:00 PM - 12:00 AM Beijing time) when liquidity is abundant and price movements relatively regular. Asian sessions may produce price gaps due to insufficient liquidity, affecting strategy execution.

Risk Warning: No Perfect Trading Holy Grail

Historical backtesting doesn’t guarantee future returns; strategy carries consecutive loss risks. Especially when market structure undergoes major changes, parameters optimized on historical data may become ineffective. Regular parameter review and adjustment recommended.

During black swan events, HTF ranges may instantly fail, preventing timely stop-loss execution. Suggest implementing account-level maximum drawdown limits, suspending trading when daily losses exceed 5% of account equity. Strategy unsuitable around major economic events; avoid central bank decisions, NFP releases, and other high-impact announcements.

[/trans]

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2025-08-24 00:00:00
end: 2025-08-31 00:00:00
period: 1m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"ETH_USDT"}]
*/

//@version=5
strategy("Maiko Range Scalper (Sideways BB + RSI) – v4 clean",
     overlay=true,
     initial_capital=5000,
     commission_type=strategy.commission.percent, commission_value=0.06)

// ===== Inputs =====
tfHTF     = input.timeframe("60", "HTF voor range (15 of 60)")
lenRange  = input.int(96, "HTF lookback voor range (bars)", minval=10)
bbLen     = input.int(20, "Bollinger lengte", minval=5)
bbMult    = input.float(2.0, "Bollinger std dev", step=0.1)
rsiLen    = input.int(14, "RSI lengte", minval=5)
rsiLong   = input.int(30, "RSI drempel Long ≤", minval=5, maxval=50)
rsiShort  = input.int(70, "RSI drempel Short ≥", minval=50, maxval=95)
useVWAP   = input.bool(false, "Extra filter: prijs nabij VWAP (±X%)")
vwapBand  = input.float(0.25, "VWAP tolerantie %", step=0.05)
tpMode    = input.string("Mid band", "Take-Profit doel", options=["Mid band","Tegenoverliggende band/Range"])
slBufferP = input.float(0.15, "SL buffer buiten range (%)", step=0.05, minval=0.05)
maxPosPct = input.float(20, "Max positie t.o.v. account (%)", step=1)

// ===== HTF Range (MTF) =====
htfHigh = request.security(syminfo.tickerid, tfHTF, ta.highest(high, lenRange))
htfLow  = request.security(syminfo.tickerid, tfHTF, ta.lowest(low,  lenRange))
rangeMid = (htfHigh + htfLow) / 2.0

// ===== LTF Indicatoren =====
basis  = ta.sma(close, bbLen)
dev    = ta.stdev(close, bbLen) * bbMult
bbU    = basis + dev
bbL    = basis - dev
rsi    = ta.rsi(close, rsiLen)
vwapV  = ta.vwap

// ===== Filters =====
inRange = (close <= htfHigh) and (close >= htfLow)
vwapOK  = not useVWAP or (math.abs(close - vwapV) / vwapV * 100 <= vwapBand)

// ===== Signalen =====
longCond  = inRange and vwapOK and (close <= bbL) and (rsi <= rsiLong)
shortCond = inRange and vwapOK and (close >= bbU) and (rsi >= rsiShort)

// ===== Position sizing =====
equity      = strategy.equity
maxQtyValue = equity * (maxPosPct / 100.0)
qty         = maxQtyValue / close

// ===== Stops & Targets =====
longSL  = htfLow  * (1.0 - slBufferP / 100.0)
shortSL = htfHigh * (1.0 + slBufferP / 100.0)

longTP  = tpMode == "Mid band" ? basis : math.max(basis, htfHigh)
shortTP = tpMode == "Mid band" ? basis : math.min(basis, htfLow)

// ===== Huidige positie =====
isFlat  = strategy.position_size == 0
isLong  = strategy.position_size > 0
isShort = strategy.position_size < 0

// ===== Orders =====
if (longCond and (isFlat or isShort))
    strategy.entry("Long", strategy.long, qty=qty)
    strategy.exit("L-Exit", from_entry="Long", stop=longSL, limit=longTP)

if (shortCond and (isFlat or isLong))
    strategy.entry("Short", strategy.short, qty=qty)
    strategy.exit("S-Exit", from_entry="Short", stop=shortSL, limit=shortTP)

// ===== Plots =====
plot(htfHigh, "HTF Resistance", color=color.new(color.red, 0),   linewidth=2)
plot(htfLow,  "HTF Support",    color=color.new(color.green, 0), linewidth=2)
plot(basis, "BB Basis", color=color.new(color.blue, 0))
plot(bbU,   "BB Upper", color=color.new(color.blue, 0))
plot(bbL,   "BB Lower", color=color.new(color.blue, 0))
plot(vwapV, title="VWAP", color=color.new(color.purple, 0), display=useVWAP ? display.all : display.none)

// ===== Signal markeringen =====
plotshape(longCond,  title="Long signal",  style=shape.triangleup,   location=location.belowbar, size=size.tiny, color=color.new(color.green, 0))
plotshape(shortCond, title="Short signal", style=shape.triangledown, location=location.abovebar, size=size.tiny, color=color.new(color.red,   0))

// ===== Alerts =====
alertcondition(longCond,  title="Long Setup",  message="Long setup: BB bounce + RSI in HTF-range")
alertcondition(shortCond, title="Short Setup", message="Short setup: BB bounce + RSI in HTF-range")