
مضبوط رجحان ADX متحرک فلٹرنگ انڈسٹری کوانٹم ٹریڈنگ حکمت عملی ایک ٹریڈنگ سسٹم ہے جو رجحان کی طاقت کی تصدیق پر مبنی ہے ، جو مارکیٹ میں کافی مضبوط رجحانات کی نشاندہی کرنے کے لئے اوسط سمت اشاریہ ((ADX) اور سمت کی نقل و حرکت کے اشارے ((DMI) کا استعمال کرتا ہے ، اور صرف ان اعلی معیار کے رجحانات پر پوزیشن قائم کرتا ہے۔ اس حکمت عملی کا بنیادی نفسیاتی نظریہ یہ ہے کہ “تمام رجحانات تجارت کے قابل نہیں ہیں”۔ یہ کمزور رجحانات اور ہلچل والی مارکیٹوں کو فلٹر کرکے ، واضح سمت اور متحرک قیمتوں کی نقل و حرکت کو پکڑنے پر توجہ مرکوز کرتا ہے ، جس سے فنڈز کے استعمال میں اضافہ ہوتا ہے اور تجارت کی کامیابی کی شرح میں اضافہ ہوتا ہے۔
اس حکمت عملی کا بنیادی منطق ADX اور DMI اشارے کے مجموعے پر مبنی ہے:
اشارے کا حساب کتاب: سسٹم نے پہلے ADX، + DI اور -DI کے تین اشارے کا حساب لگایا۔ یہ تینوں اشارے ڈی ایم آئی (دائمی تحریک اشارے) پر مبنی منطقی تعمیر ہیں۔ ADX رجحان کی طاقت کی پیمائش کرتا ہے ، جبکہ + DI اور -DI بالترتیب عروج اور زوال کی طاقت کی نشاندہی کرتے ہیں۔
داخلے کی شرائط:
کھیل کے شرائط: جب ڈائریکٹوریل اشارے کا کراس ہوتا ہے ((DI کراس) ، تو نظام تمام پوزیشنوں کو صاف کرتا ہے۔ خاص طور پر:
پیرامیٹر کی ترتیبات:
تجویز کردہ ٹائم فریم4 گھنٹے، 12 گھنٹے اور سورج کی روشنی، ان اعلی ٹائم فریموں نے ADX سگنل کو مکمل طور پر پختہ کرنے کی اجازت دی ہے، جس سے کم لیکن زیادہ قابل اعتماد ٹریڈنگ سگنل پیدا ہوتے ہیں.
اعلی معیار کے رجحانات کی چھانٹ: ADX فلٹرنگ کے ذریعے ، حکمت عملی صرف اس وقت تجارت میں داخل ہوتی ہے جب ایک مضبوط رجحان کی تصدیق ہوتی ہے ، اور کمزور رجحان یا ہلچل والے بازاروں میں غیر ضروری نقصانات سے بچتی ہے۔
جعلی سگنل کو کم کریں: صرف سمت اشارے والے نظام کے مقابلے میں ، ADX طاقت فلٹرنگ میں اضافہ کرنے سے جعلی توڑ اور جعلی سگنل کی تعداد میں نمایاں کمی واقع ہوئی ہے ، جس سے تجارت کی کارکردگی میں اضافہ ہوا ہے۔
مارکیٹ کے حالات کو اپنانےاس حکمت عملی کو قدرتی طور پر مختلف مارکیٹ کے حالات کے مطابق ڈھال لیا جاتا ہے ، اور یہ خود بخود کراس یا کمزور رجحان والے بازاروں پر نظر رکھتا ہے ، اور مضبوط رجحان والے بازاروں میں فعال طور پر حصہ لیتا ہے۔
پیراڈائزڈ بیعانہ: ایک ہی رجحان کی سمت میں زیادہ سے زیادہ 5 بار پوزیشننگ کی اجازت ہے ، جو مضبوط رجحانات کے جاری رہنے پر منافع کو زیادہ سے زیادہ کرنے میں مدد فراہم کرتی ہے۔
فنڈ مینجمنٹ انٹیگریشناس حکمت عملی میں فنڈ مینجمنٹ کے قواعد شامل ہیں ، جس میں ہر اندراج پر 50٪ دستیاب فنڈ استعمال کیا جاتا ہے۔ اس اعتدال پسند پوزیشن کنٹرول سے خطرے کو سنبھالنے میں مدد ملتی ہے۔
واضح داخلے اور باہر نکلنے کے قواعد: حکمت عملی کے داخلے اور باہر نکلنے کے قواعد واضح ہیں ، جو انفرادی فیصلے پر انحصار نہیں کرتے ہیں ، جس سے ان پر عمل درآمد اور پیمائش کی پیمائش کی جاسکتی ہے۔
تاخیر کا خطرہ:ADX ایک پیچھے رہ جانے والا اشارے ہے ، جس کی وجہ سے داخلے کا نقطہ نسبتا late دیر سے ہوتا ہے ، رجحان کے ابتدائی مراحل سے محروم ہوجاتا ہے ، اور مجموعی طور پر منافع کم ہوتا ہے۔
ٹرینڈ ریورس میں تاخیر سے باہر نکلنا: چونکہ آؤٹ پٹ سگنل DI اشارے کے کراس پر مبنی ہے ، لہذا تیزی سے رجحانات میں ردوبدل ہونے پر ، نظام بروقت صفائی کرنے سے قاصر ہوسکتا ہے ، جس کی وجہ سے کچھ منافع واپس آ جاتا ہے۔
پیرامیٹر کی حساسیت:ADX تھریڈ سیٹنگ کا نظام کی کارکردگی پر نمایاں اثر پڑتا ہے۔ تھریڈ کی حد سے زیادہ منافع بخش تجارت کے مواقع سے محروم ہوسکتا ہے ، اور بہت کم حد سے زیادہ شور کی تجارت متعارف کروائی جاسکتی ہے۔
ہلچل سے متاثرہ مارکیٹ کی کارکردگیاس حکمت عملی کے نتیجے میں کئی بار معمولی نقصانات کا سامنا کرنا پڑتا ہے کیونکہ یہ حکمت عملی اکثر سگنل کو متحرک کرتی ہے لیکن اس سے فائدہ نہیں ہوتا ہے جب مارکیٹ میں طویل عرصے تک ہلچل یا تنگ اتار چڑھاؤ ہوتا ہے۔
زیادہ سے زیادہ خطرہاس کے علاوہ ، یہ بھی کہا گیا ہے کہ اس طرح کے بڑے پیمانے پر نقصانات کی وجہ سے ، اس طرح کے بڑے پیمانے پر نقصانات کی وجہ سے ، اس طرح کے بڑے پیمانے پر نقصانات کی وجہ سے ، اس طرح کے بڑے پیمانے پر نقصانات کی وجہ سے ، اس طرح کے بڑے پیمانے پر نقصانات کی وجہ سے ، اس طرح کے بڑے پیمانے پر نقصانات کی وجہ سے ، اس طرح کے بڑے پیمانے پر نقصانات کی وجہ سے ، اس طرح کے بڑے پیمانے پر نقصانات کی وجہ سے۔
حل:
متحرک ADX thresholds: ایڈجسٹ ایڈ ایکس تھریڈ کو انجام دیں ، مارکیٹ میں اتار چڑھاؤ یا تاریخی ADX کی تقسیم کے مطابق تھریڈ کو خود بخود ایڈجسٹ کریں۔ اس سے مختلف مارکیٹ کے حالات میں مقررہ تھریڈ کی حدود کو حل کیا جاسکتا ہے ، اور نظام کی موافقت کو بہتر بنایا جاسکتا ہے۔
انضمام رجحان کی تصدیق کے اشارے: ADX سگنل کی بنیاد پر رجحان کی تصدیق کے فلٹرز شامل کریں ، جیسے کہ منتقل اوسط نظام ، برن بینڈ یا Ichimoku کلاؤڈ گراف ، جعلی سگنل کو کم کرنے اور انٹری کی درستگی کو بہتر بنانے کے لئے۔
آؤٹ میکانزم کو بہتر بناناڈی آئی کراسنگ پر مبنی صرف موجودہ پیش کش۔ منافع کو زیادہ مؤثر طریقے سے لاک کرنے اور خطرے پر قابو پانے کے لئے تعاقب کے خاتمے ، منافع کے اہداف یا اتار چڑھاؤ پر مبنی متحرک اسٹاپ کو مربوط کرنے پر غور کیا جاسکتا ہے۔
فنڈ مینجمنٹ کی اصلاح: متحرک پوزیشن اسکیل کنٹرول کو لاگو کریں ، جو ADX ریڈنگ کی طاقت ، مارکیٹ میں اتار چڑھاؤ اور اکاؤنٹ کی کارکردگی کے مطابق ہر تجارت میں فنڈز کے تناسب کو خود بخود ایڈجسٹ کرے ، اس کے بجائے 50٪ فنڈز کا استعمال کریں۔
وقت فلٹر: مارکیٹ کے اوقات میں فلٹرنگ کو بڑھانا ، کم اتار چڑھاؤ یا غیر مستحکم تجارتی اوقات سے گریز کرنا ، اور اس وقت تجارت پر توجہ مرکوز کرنا جس میں رجحانات کی تشکیل اور برقرار رکھنے میں زیادہ آسانی ہو۔
ہورجنگ حکمت عملی کو بہتر بنانا: پیراڈائزنگ لاجسٹک کو بہتر بنانا ، زیادہ سے زیادہ 5 بار پوزیشنوں کی اجازت دینے کے بجائے ، زیادہ سے زیادہ پوزیشنوں کے لئے زیادہ سے زیادہ شرطیں تیار کرنا ، جیسے کہ ADX میں اضافے کا سلسلہ جاری رکھنا ، قیمت کی جدت طرازی کی اونچائی / نئی نچلی یا اہم معاونت / مزاحمت کی پوزیشنوں پر واپس جانا۔
بازیافت اور اصلاح کے فریم ورک: مارکیٹ کے مختلف حالات، وقت کے دور اور اثاثوں کی اقسام کے لئے حکمت عملی کے پیرامیٹرز کو بہتر بنانے کے لئے ایک مکمل ریٹرننگ فریم ورک قائم کریں، بہترین پیرامیٹرز کا مجموعہ تلاش کریں.
مضبوط رجحانات ADX متحرک فلٹرنگ ایک تجارتی نظام ہے جو اعلی معیار کے رجحانات پر توجہ مرکوز کرتا ہے، جس میں ADX اور ڈی ایم آئی اشارے کے مجموعہ کا استعمال کرتے ہوئے مارکیٹ کے شور اور کمزور رجحانات کو مؤثر طریقے سے فلٹرنگ کرتا ہے، اور صرف اس صورت میں پوزیشن قائم کرتا ہے جب کافی مضبوط رجحان کی تصدیق کی جاتی ہے. یہ حکمت عملی خاص طور پر طویل عرصے سے رجحان کی مدت کے ساتھ اثاثوں کے لئے موزوں ہے، جیسے بکٹکو، ایتھنوم، سونے اور اہم غیر ملکی کرنسی کے جوڑوں.
حکمت عملی کا بنیادی فائدہ یہ ہے کہ یہ انتہائی انتخابی ہے ، سخت رجحان کی طاقت کے ذریعے فلٹر کیا جاتا ہے ، اور یہ کہ یہ نظام ناقص مارکیٹ کے حالات میں بار بار تجارت سے بچنے کے قابل ہے ، جس سے جیت کی شرح اور سرمایہ کاری کی کارکردگی میں اضافہ ہوتا ہے۔ اس حکمت عملی کو کچھ پسماندہ خطرات اور پیرامیٹرز کی حساسیت کے باوجود ، اس کی کارکردگی کو مختلف مارکیٹ کے حالات میں مزید بہتر بنایا جاسکتا ہے ، جس میں تجویز کردہ اصلاح کی سمت ، جیسے متحرک کمی کی ایڈجسٹمنٹ ، اضافی تصدیق کے اشارے کو مربوط کرنا اور باہر نکلنے کے طریقہ کار کو بہتر بنانا ہے۔
یہ حکمت عملی ایک قابل اعتماد فریم ورک فراہم کرتی ہے جو شور کی تجارت کو کم کرنے اور مضبوط رجحانات کو پکڑنے پر توجہ مرکوز کرنے والے تاجروں کے لئے تلاش کرتی ہے۔ ADX کی لمبائی اور کمی کو ایڈجسٹ کرکے ، تاجر اپنی خطرہ کی ترجیحات اور تجارت کی نوعیت کی خصوصیات کے مطابق بہترین توازن تلاش کرسکتے ہیں ، جس سے وہ اعلی جیت کی شرح کو برقرار رکھتے ہوئے کافی منافع حاصل کرسکتے ہیں۔
/*backtest
start: 2025-01-01 00:00:00
end: 2025-05-18 08:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"ETH_USDC"}]
*/
//@version=5
// ========================================================================
// 📌 CMA Technologies – ADX Trend Strength Entry Bot
// 🌐 Developed by CMA Technologies | Visit: cmatech.co
// 📊 Trades only when trend strength is confirmed by ADX
// 🔍 Strategy by @CMATechnologies
// ========================================================================
strategy("CMA Technologies ADX Trend Strength Entry Bot", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=1, pyramiding=5, commission_type=strategy.commission.percent, commission_value=0.05)
// === INPUTS ===
adxLen = input.int(14, title="ADX Length")
adxThres = input.int(25, title="Minimum ADX Threshold")
// === ADX, +DI, -DI Calculation via DMI Function ===
[plusDI, minusDI, adx] = ta.dmi(adxLen, adxLen)
// === TREND CONDITIONS ===
isStrongTrend = adx > adxThres
longCondition = isStrongTrend and plusDI > minusDI and strategy.position_size == 0
shortCondition = isStrongTrend and minusDI > plusDI and strategy.position_size == 0
// === ENTRIES ===
if (longCondition)
strategy.entry("ADX Long", strategy.long)
if (shortCondition)
strategy.entry("ADX Short", strategy.short)
// === EXITS ===
exitLong = strategy.position_size > 0 and minusDI > plusDI
exitShort = strategy.position_size < 0 and plusDI > minusDI
if (exitLong or exitShort)
strategy.close_all(comment="Trend Reversal Exit")
// === PLOTS ===
//plot(adx, title="ADX", color=color.orange)
//hline(adxThres, "ADX Threshold", color=color.gray)