
بی ٹی ایس ٹی ہائی امکانی توڑنے کی حکمت عملی اور سلیکٹڈ اسٹاک سلیکشن سسٹم ایک مقداری حکمت عملی ہے جو خاص طور پر دن اور راتوں رات تجارت کے ل designed تیار کی گئی ہے جس کا مقصد مختصر مدت کی قیمتوں کی نقل و حرکت میں توڑنے کے مواقع کی نشاندہی کرنا اور ان کو پکڑنا ہے۔ یہ حکمت عملی وقت سے متعلق قیمت کے اتار چڑھاؤ کے فلٹرنگ ، کلاسیکی تکنیکی شکل کی تصدیق اور متحرک مزاحمت کی سطح کو توڑنے کے فیصلے کو جوڑتی ہے ، جس سے ایک کثیر جہتی تجارتی فیصلہ سازی کا نظام تشکیل دیا جاتا ہے۔ حکمت عملی کا بنیادی مقصد یہ ہے کہ 3 بجے تک 2-3٪ کی قیمتوں میں اضافے کے نشانوں کو منتخب کیا جائے ، اور بیڈروم موڈ تجزیہ کے ذریعہ بیڈروم سگنل کی مزید تصدیق کی جائے ، اور ایک معقول انٹری اور آؤٹ میکانزم ترتیب دیا جائے ، جس سے زیادہ سے زیادہ پھیلاؤ کے خطرے سے بچنے کے لئے ، اعلی قلیل مدتی امکانات کے حصول کے ل.
اس حکمت عملی کا کام کرنے کا اصول متعدد شرائط پر مبنی پرتوں کی چھانٹ اور تصدیق پر مبنی ہے:
ابتدائی انتخابی مہم (دوپہر 3 بجے)اس حکمت عملی کا آغاز ہر دن 3 بجے کے عین مطابق وقت پر ہوتا ہے ، جس میں اس دن کے لئے 2-3٪ کے درمیان اضافہ ہوتا ہے۔ اس مخصوص وقت کے ونڈو کا انتخاب اس مفروضے پر مبنی ہوتا ہے کہ مارکیٹ کی حرکیات اختتام پر جاری رہ سکتی ہیں۔
سورج کی لکیروں کے خاتمے کا تجزیہاس حکمت عملی میں تین کلاسیکی نظریات کا امتزاج کیا گیا ہے:
30 منٹ مزاحمت کی حد توڑحکمت عملی: ہر 30 منٹ میں مزاحمت کی سطح کو متحرک طور پر طے کریں ((موجودہ 30 منٹ کی اونچائی) اور فیصلہ کریں کہ آیا قیمت اس مزاحمت کی سطح کو توڑ سکتی ہے ، ممکنہ طور پر جاری رکھنے یا منافع بخش بندش سگنل کے طور پر۔
حد سے زیادہ توسیع سے بچیںحکمت عملی: ممکنہ واپسی کے خطرے سے بچنے کے لئے ، اس دن کے اندرونی اضافے کا حساب کتاب کرکے ، 5٪ سے زیادہ بڑھنے یا 10٪ سے زیادہ گرنے والے اشارے سے گریز کریں۔
اگلے دن کی فہرست: مندرجہ بالا شرائط کے ساتھ مل کر ، ابتدائی چھانٹ کے مطابق ، پیمائش کی شکل کی تصدیق شدہ اور حد سے زیادہ توسیع نہ کرنے والے نشانوں کو اگلے دن مشاہدہ کی فہرست میں شامل کیا جائے گا۔
باہر نکلنے کی حکمت عملیڈرامائی پری اور اوپن ڈرائیو مشاہدہ: اگر اشارے 2٪ سے زیادہ اونچی اونچی اونچی ہوتی ہے اور قیمت پچھلے دن کی کم سے اوپر رہتی ہے تو ، کم از کم 15 منٹ کے لئے پوزیشن برقرار رکھیں ، اور ممکنہ طور پر مزید اضافے کا انتظار کریں۔
ٹرگر خرید و فروخت: خریدنے کے سگنل کی بنیاد پر bullish شکل، ابتدائی فلٹرنگ کے حالات اور غیر حد سے زیادہ توسیع کے مجموعی فیصلے؛ بیچنے کے سگنل کی بنیاد پر مزاحمت کی سطح توڑنے کے حالات اور غیر حد سے زیادہ توسیع کی حالت.
وقت کی درستگیاس حکمت عملی کے تحت، 3 بجے کے وقت کے اس مخصوص وقت پر، دن کے دوران سرگرمی کی ترقی کے اہم مرحلے کو مؤثر طریقے سے پکڑنے کے لئے، اگلے دن کے لئے ممکنہ تسلسل کے لئے ابتدائی انتباہ فراہم کرنے کے لئے.
ایک سے زیادہ توثیق کا طریقہ کار: قیمت فی صد تبدیلی ، تکنیکی شکل اور مزاحمت کی سطح کے ساتھ مل کر ٹرپل توثیق کو توڑنے سے سگنل کی وشوسنییتا میں نمایاں اضافہ ہوا ہے ، اور غلط سگنل کے خطرے کو کم کیا گیا ہے۔
خطرے کے انتظام کے انضماماس حکمت عملی میں اسٹاک کی حد سے زیادہ توسیع سے بچنے کے لئے سکریننگ کی شرائط شامل ہیں ، جس کی وجہ سے اعلی خطرے سے بچنے اور تجارت کے لئے محفوظ مارجن میں اضافہ ہوتا ہے۔
لچکدار انخلا کا نظام: حکمت عملی مزاحمت کی سطح کو توڑنے اور قیمت کی کارکردگی کے مطابق لچکدار باہر نکلنے کی شرائط طے کرتی ہے ، جس سے منافع یا خطرہ ظاہر ہونے پر بروقت بند ہونے میں مدد ملتی ہے۔
بصری معاون: حکمت عملی چارٹ پر مختلف قسم کے حالات اور سگنل کو نشان زد کرتی ہے ، جس سے تاجر کو مارکیٹ کی حالت اور حکمت عملی کے منطق کو بصری طور پر سمجھنے میں مدد ملتی ہے ، جس سے حقیقی وقت میں فیصلہ سازی میں آسانی ہوتی ہے۔
الرٹ سسٹم انٹیگریشن: بلٹ ان الرٹ کی شرائط کی ترتیب ، جو تاجروں کو خرید و فروخت کے سگنل کی یاد دہانی کے لئے بروقت اجازت دیتی ہے ، جس سے تجارت کی کارکردگی میں اضافہ ہوتا ہے۔
جعلی دراندازی کا خطرہ: 30 منٹ کی مزاحمت کی سطح کو توڑنے کے نتیجے میں جھوٹے توڑنے کا رجحان ہوسکتا ہے ، خاص طور پر جب مارکیٹ میں زیادہ اتار چڑھاؤ ہوتا ہے ، جس سے غیر ضروری تجارتی سگنل پیدا ہوسکتے ہیں۔ اس کا حل یہ ہے کہ تجارت کی تصدیق میں اضافہ کیا جائے یا اس سے زیادہ توڑنے کی حد طے کی جائے۔
شکل کی شناخت کی حدود: فاریکس فارمولا کی شناخت فکسڈ قواعد پر مبنی ہے ، اور پیچیدہ مارکیٹ کے ماحول میں تمام موثر فارمولوں کو پکڑنا ممکن نہیں ہے۔ دیگر تکنیکی اشارے جیسے RSI یا MACD کے ساتھ مل کر کراس ویلیڈیشن کی تجویز ہے۔
وقت پر انحصار: حکمت عملی 3 بجے کی فلٹرنگ کی شرائط پر بہت زیادہ انحصار کرتی ہے ، اگر اس وقت کو یاد کیا جائے یا اعداد و شمار میں تاخیر کی جائے تو اس سے تجارت کے مواقع ضائع ہوسکتے ہیں۔ فلٹرنگ ٹائم ونڈو کو بڑھانے یا متبادل ٹائم پوائنٹس کو ترتیب دینے پر غور کیا جاسکتا ہے۔
حد سے زیادہ جانچ پڑتال کا خطرہ: متعدد شرائط کا اوورلیپنگ اہل تجارت کے بہت کم مواقع کا سبب بن سکتا ہے ، حکمت عملی کی عملی کو متاثر کرتا ہے۔ کچھ فلٹرنگ شرائط کو مناسب طریقے سے نرمی دی جاسکتی ہے ، یا پیرامیٹرز کو مارکیٹ کی حالت کے مطابق متحرک طور پر ایڈجسٹ کیا جاسکتا ہے۔
مارکیٹ کی حالت میں موافقت: یہ حکمت عملی مارکیٹ کے مخصوص حالات میں بہتر کارکردگی کا مظاہرہ کرتی ہے (جیسے کہ ہلکے اوپر کی طرف رجحان) ، لیکن افقی یا شدید اتار چڑھاؤ والی مارکیٹوں میں اس کی کارکردگی خراب ہوسکتی ہے۔ مجموعی طور پر مارکیٹ کے ماحول کے مطابق انتخابی چالو کرنے کی حکمت عملی کی سفارش کی جاتی ہے۔
متحرک پیرامیٹرز ایڈجسٹمنٹ: موجودہ حکمت عملی کا استعمال کرتے ہوئے فکسڈ فی صد کی قیمتوں کا تعین کیا گیا ہے ((2-3٪ اضافے کو فلٹر کریں ، 5-10٪ حد سے زیادہ توسیع کا فیصلہ کریں) ، مارکیٹ میں اتار چڑھاؤ کی رفتار کے مطابق ان پیرامیٹرز کو ایڈجسٹ کرنے پر غور کیا جاسکتا ہے ، تاکہ حکمت عملی کو مختلف مارکیٹ کے ماحول میں بہتر بنایا جاسکے۔
ٹرانسمیشن کی تصدیق: حکمت عملی فی الحال بنیادی طور پر قیمت کی کارروائی پر مبنی ہے ، جس میں حجم تجزیہ کی ایک جہت شامل کی جاسکتی ہے ، جیسے کہ حجم کے معاملے میں توڑنے کی ضرورت ہے ، یا سگنل کی کوالٹی کو بہتر بنانے کے لئے حجم کے پچھلے اوسط سے مخصوص فیصد اضافے کی شرائط طے کی گئی ہیں۔
ٹائم فریم میں توسیع: مختلف ٹائم فریموں (جیسے 15 منٹ ، 60 منٹ) پر شکل اور توڑ کی تصدیق پر غور کریں ، ایک سے زیادہ ٹائم فریم کی تصدیق کا نظام بنائیں ، جعلی سگنل کو کم کریں اور سگنل کی وشوسنییتا میں اضافہ کریں۔
رجحان فلٹر انٹیگریشن: درمیانی مدت کے رجحان کا فیصلہ کرنے والے اشارے متعارف کروائیں ، جیسے کہ منتقل اوسط نظام یا ADX اشارے ، اس بات کو یقینی بنائیں کہ قلیل مدتی تجارت کی سمت درمیانی مدت کے رجحان کے مطابق ہے ، اور اس کے برعکس آپریشن سے بچنے سے کامیابی کی شرح میں اضافہ ہوتا ہے۔
مشین لرننگ کی اصلاح: مشین لرننگ الگورتھم کا استعمال کرتے ہوئے ماضی کے اعداد و شمار میں کامیابی کے معاملات کی نمونہ شناخت اور پیرامیٹرز کی اصلاح کے ل more ، تجارت کے زیادہ نفیس قواعد اور متحرک کمی کی ایڈجسٹمنٹ میکانزم کو نکالیں۔
کنٹرول کو ہٹانا: فکسڈ فی صد یا اے ٹی آر ضارب پر مبنی اسٹاپ نقصان کی ترتیبات میں اضافہ کریں ، اور خطرے کو بہتر طور پر کنٹرول کرنے اور منافع کو مقفل کرنے کے لئے کچھ منافع بخش میکانزم جیسے بیچوں کی صفائی یا متحرک اسٹاپ نقصانات کو نافذ کرنے پر غور کریں۔
بی ٹی ایس ٹی ہائی احتمال توڑنے کی حکمت عملی اور منتخب اسٹاک سکریننگ سسٹم نے وقت سے متعلق سکریننگ ، تکنیکی شکل تجزیہ اور متحرک مزاحمت کی سطح کو توڑنے کے فیصلے کو یکجا کرکے ایک منظم قلیل مدتی تجارتی فیصلے کا فریم ورک تشکیل دیا۔ یہ حکمت عملی خاص طور پر دن کے دوران ایک خاص مقدار میں متحرک اور تکنیکی طور پر تصدیق شدہ نشانات کو تلاش کرنے کے لئے موزوں ہے ، تاکہ اگلے دن کے ممکنہ تسلسل کو پکڑ سکے۔ اگرچہ اس حکمت عملی کو ڈیزائن میں متعدد تصدیق اور رسک کنٹرول پر غور کیا گیا ہے ، لیکن اس کو مارکیٹ کی اصل حالت کے مطابق لچکدار ایڈجسٹمنٹ اور مستقل اصلاح کی ضرورت ہے۔ تجویز کردہ اصلاح کی سمت کو نافذ کرنے کے ذریعے ، خاص طور پر متحرک پیرامیٹر ایڈجسٹمنٹ ، حجم اور تصدیق کے متعدد فریم ورک تجزیہ ، حکمت عملی کی استحکام اور موزوں کو مزید بڑھانے کی امید ہے ، اور تاجروں کو فیصلہ سازی میں مدد کے لئے ایک زیادہ قابل اعتماد ٹول فراہم کرنا چاہئے۔
/*backtest
start: 2024-04-01 00:00:00
end: 2024-05-28 00:00:00
period: 1h
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"ETH_USDT"}]
*/
//@version=5
strategy("BTST Strategy", overlay=true)
// --- 1. Initial Screening at 3 PM (Identify 2-3% gain) ---
is3pm = (hour == 15 and minute == 0) // Check if it's 3 PM
priceChangePercentage = (close - close[1]) / close[1] * 100 // Calculate percentage change from previous close
// Stocks with a gain of 2-3% by 3 PM
isSelectedStock = is3pm and priceChangePercentage >= 2 and priceChangePercentage <= 3
plotshape(series=isSelectedStock, title="Selected Stock", location=location.belowbar, color=color.green, style=shape.labelup, text="Selected")
// --- 2. Daily Candle Analysis (Bullish Patterns) ---
// Bullish Engulfing pattern
bullishEngulfing = close > open and open[1] > close[1] and close > open[1] and open < close[1]
// Morning Star pattern
morningStar = close[2] < open[2] and close[1] < open[1] and close > open and close[1] > open[1]
// Three White Soldiers pattern
threeWhiteSoldiers = close > open and close[1] > open[1] and close[2] > open[2] and close > close[1] and close[1] > close[2]
// Combine the patterns for bullish confirmation
bullishPattern = bullishEngulfing or morningStar or threeWhiteSoldiers
plotshape(series=bullishPattern, title="Bullish Pattern", location=location.belowbar, color=color.green, style=shape.labelup, text="Bullish")
// --- 3. 30-Minute Candle Breakout ---
var float resistanceLevel = na
// Capture the highest point every 30 minutes
if (minute == 30 or minute == 0)
resistanceLevel := high
// Check for breakout above resistance level
breakoutAboveResistance = close > resistanceLevel
plotshape(series=breakoutAboveResistance, title="Breakout Above Resistance", location=location.abovebar, color=color.blue, style=shape.labelup, text="Breakout")
// --- 4. Avoid Over-Extended Stocks (5-10% intraday gains) ---
// Calculate the percentage gain from the open price
percentageGain = (close - open) / open * 100
// Avoid stocks that are up more than 5-10% intraday
avoidOverExtendedStocks = percentageGain > 5 or percentageGain < -10
plotshape(series=avoidOverExtendedStocks, title="Avoid Over-Extended Stocks", location=location.abovebar, color=color.red, style=shape.labeldown, text="Over-Extended")
// --- 5. Second-Day Watchlist (Add shortlisted stocks to watchlist) ---
// We will skip implementing a watchlist in Pine Script because it isn't supported for direct interaction with external systems, but we will mark it in the script visually.
watchlistCondition = isSelectedStock and bullishPattern and not avoidOverExtendedStocks
plotshape(series=watchlistCondition, title="Second Day Watchlist", location=location.belowbar, color=color.purple, style=shape.triangledown, text="Watchlist")
// --- 6. Exit Strategy - Pre-Market & Opening Observation ---
// This part requires real-time data and pre-market data, which isn't supported directly in Pine Script
// But, we can simulate exit strategy by showing potential exit points based on the gap-up opening:
gapUpOpening = open > close[1] * 1.02 // If the stock opens 2% above the previous close
hold15Min = gapUpOpening and close > low[1] // Hold if price doesn't break the previous low
plotshape(series=hold15Min, title="Gap-Up Hold for 15 Minutes", location=location.abovebar, color=color.blue, style=shape.triangledown, text="Hold")
// --- 7. Buy and Sell Triggers (Strategy) ---
// Define conditions for the buy trigger
buySignal = bullishPattern and isSelectedStock and not avoidOverExtendedStocks
// Buy when the conditions are met
if buySignal
strategy.entry("Buy", strategy.long)
// Define conditions for the sell trigger
sellSignal = breakoutAboveResistance and not avoidOverExtendedStocks
// Sell when the breakout above resistance condition is met
if sellSignal
strategy.close("Buy")
// --- Alerts ---
// Alerts for Buy Signal based on 0.5% price movement
alertcondition(buySignal, title="Buy Signal", message="Buy Signal: Confirmed Bullish Pattern and 2-3% price increase by 3 PM!")
// Alerts for Sell Signal based on Breakout and other conditions
alertcondition(sellSignal, title="Sell Signal", message="Sell Signal: Breakout above resistance!")