

یہ حکمت عملی ایک رجحان ٹریڈنگ سسٹم ہے جس میں ایک سے زیادہ منتقل اوسط اور تکنیکی اشارے شامل ہیں ، بنیادی طور پر مارکیٹ کی رجحانات کی سمت کا تعین کرنے اور تجارت کو انجام دینے کے لئے انڈیکس کے متحرک اوسط ((EMA) ، نسبتا strong مضبوط اشارے ((RSI) ، اور متحرک اوسط کے قریب ہونے والے اسپیڈسٹی اشارے ((MACD) کے ہم آہنگ سگنل کے ذریعے۔ حکمت عملی میں ٹریل انڈیکس کے متحرک اوسط ((TRAMA) اور قیمتوں کا چینل بھی شامل ہے جو حقیقی اتار چڑھاؤ کی چوڑائی پر مبنی ہے (ATR) ، تاکہ مارکیٹ کے تجزیاتی نقطہ نظر اور خطرے کے انتظام کے لئے ایک زیادہ جامع ذریعہ فراہم کیا جاسکے۔
اس حکمت عملی کا بنیادی اصول مضبوط رجحانات کی نشاندہی کرنا اور متعدد تکنیکی اشارے کی کراس توثیق کے ذریعے جعلی سگنل کو فلٹر کرنا ہے۔ خاص طور پر:
کثیر دورانیہ EMA نظاماس حکمت عملی میں 5 مختلف دورانیوں (9, 21, 50, 200 اور 500) کی اشاریہ حرکت پذیری اوسط کا استعمال کیا گیا ہے ، جس سے ایک مکمل ملٹی ٹائم فریم تجزیاتی نظام تشکیل دیا گیا ہے۔ مختصر EMA (9, 21) ٹریڈنگ سگنل کو متحرک کرنے کے لئے استعمال کیا جاتا ہے ، جبکہ درمیانی اور طویل مدتی EMA (5, 200 اور 500) مجموعی طور پر مارکیٹ کے رجحانات کی تصدیق کے لئے استعمال کیا جاتا ہے۔
ایم اے سی ڈی کی رفتار کی تصدیق: MACD اشارے ((12، 26، 9 پیرامیٹرز) قیمت کی نقل و حرکت کی پیمائش کرنے کے لئے استعمال کیا جاتا ہے۔ جب MACD لائن پر سگنل لائن کو عبور کرتا ہے تو ، بڑھتی ہوئی نقل و حرکت کو ظاہر کرتا ہے۔ اس کے برعکس ، نیچے کی نقل و حرکت کو ظاہر کرتا ہے۔
آر ایس آئی اوور خرید اوور فروخت فلٹر: آر ایس آئی اشارے ((دورانیہ 14) اس بات کا تعین کرنے کے لئے استعمال کیا جاتا ہے کہ آیا مارکیٹ اوور بائڈ یا اوور سیل حالت میں ہے۔ حکمت عملی صرف اس وقت داخل ہونے پر غور کرتی ہے جب آر ایس آئی> 50 ((ملٹی ہیڈ مارکیٹ) یا آر ایس آئی <50 ((بلیک ہیڈ مارکیٹ) ۔
ٹراما میں کمی: ٹرپل انڈیکس چلتی اوسط ((دورانیہ 14) تین ہموار پروسیسنگ کے ذریعے ، قیمت کے شور کو مؤثر طریقے سے کم کرتا ہے ، جس سے اہم رجحانات کی سمت واضح طور پر ظاہر ہوتی ہے۔
اے ٹی آر فلوٹیشن چینل: قیمت چینل جو اے ٹی آر پر مبنی ہے (دورانیہ 200) (مضافہ 6.0) مارکیٹ میں اتار چڑھاؤ کی حد کا تعین کرنے اور متحرک سپورٹ اور مزاحمت کی سطح قائم کرنے کے لئے استعمال کیا جاتا ہے۔
داخلہ کی شرائط کے مطابق، ایک سے زیادہ اشارے کی گونج کی ضرورت ہوتی ہے:
کثیر اشارے کی شناخت: ایک ہی وقت میں متعدد تکنیکی اشارے کی تصدیق کی ضرورت کے ذریعہ ، جعلی سگنل کے امکانات کو نمایاں طور پر کم کیا گیا ہے ، جس سے تجارت کی وشوسنییتا میں اضافہ ہوا ہے۔
مکمل رجحان سائیکل پر قبضہ: مختصر اور طویل مدتی حرکت پذیری اوسط کا مجموعہ حکمت عملی کو مختلف ٹائم فریموں میں مارکیٹ میں اتار چڑھاؤ کے مطابق ڈھالنے کی اجازت دیتا ہے ، جس سے قلیل مدتی طول و عرض کو پکڑنے کے ساتھ ساتھ طویل مدتی رجحانات کو بھی پکڑ سکتا ہے۔
متحرک رسک مینجمنٹ فریم ورکاے ٹی آر کی اتار چڑھاؤ کی شرح کا چینل مارکیٹ کی اصل اتار چڑھاؤ کی حالت کے مطابق خود کار طریقے سے ایڈجسٹ کرتا ہے ، متحرک حمایت اور مزاحمت کی سطح فراہم کرتا ہے ، جس سے خطرے پر قابو پانے میں زیادہ لچکدار ہوتا ہے۔
شور فلٹرنگ کی صلاحیتٹراما: ٹرپل ہموار پروسیسنگ کے ذریعے قیمتوں کے شور کو نمایاں طور پر کم کیا گیا ہے ، جس سے تجارتی فیصلے زیادہ معقول اور معقول ہیں۔
مارکیٹ کی صورتحال کا جامع جائزہ: حکمت عملی رجحان اشارے (ای ایم اے سسٹم) ، حرکیات اشارے (ایم اے سی ڈی) اور اتار چڑھاؤ اشارے (آر ایس آئی) کو مربوط کرتی ہے ، جس سے مارکیٹ کی حالت کا مکمل جائزہ لیا جاتا ہے۔
رجحان الٹ دیر سے شناخت: ایک سے زیادہ منتقل اوسط کی تصدیق کے استعمال کی وجہ سے ، اسٹریٹجی میں رجحان کی تبدیلی کے ابتدائی مرحلے میں کچھ تاخیر ہوسکتی ہے ، جس کی وجہ سے منافع میں کچھ واپسی ہوتی ہے۔ اس کا حل یہ ہے کہ مختصر مدت کے ای ایم اے (جیسے ای ایم اے 9) کے پیرامیٹرز کو ایڈجسٹ کیا جائے تاکہ حساسیت کو بہتر بنایا جاسکے ، یا اتار چڑھاؤ پر مبنی اسٹاپ نقصان کا طریقہ کار بڑھایا جاسکے۔
بینڈوڈتھ مارکیٹ کی خراب کارکردگی: مارکیٹ کے ماحول میں جہاں افقی صف بندی یا کوئی واضح رجحان نہیں ہے ، حکمت عملی سے اکثر غلط سگنل پیدا ہوسکتے ہیں۔ اس کا جواب ADX جیسے رجحان کی طاقت کے اشارے کو بڑھا کر دیا جاسکتا ہے ، یا جب مارکیٹ میں فرق کے جھٹکے کی نشاندہی کی جاتی ہے تو تجارت کو روک دیا جاسکتا ہے۔
پیرامیٹرز کو بہتر بنانے کے لئے انحصار: حکمت عملی کے متعدد پیرامیٹرز (جیسے ہر اشارے کا دورانیہ) کو مختلف مارکیٹوں اور وقت کے فریموں کے لئے بہتر بنانے کی ضرورت ہے ، اور غلط پیرامیٹرز کی وجہ سے کارکردگی پر شدید اثر پڑ سکتا ہے۔ اس طرح کے طریقوں کا استعمال کرتے ہوئے مضبوط پیرامیٹرز کو بہتر بنانے کی سفارش کی جاتی ہے جیسے تاریخی ریٹرننگ اور کراس ویلیو۔
بلیک سوان کی کمزوری: مارکیٹ میں تیزی سے تبدیلیوں کے سامنے بلیک سویونڈ واقعہ ، تاریخی اعداد و شمار پر مبنی تکنیکی اشارے مکمل طور پر ناکارہ ہوسکتے ہیں۔ اے ٹی آر پر مبنی متحرک اسٹاپ نقصان اور زیادہ سے زیادہ نقصان کی حد جیسے خطرے سے متعلق کنٹرول کے طریقہ کار کو بڑھانے کی تجویز ہے۔
ملٹی میٹرکس ریڈینسڈ رسک: بہت سارے تکنیکی اشارے استعمال کرنے سے معلومات کی ضرورت سے زیادہ اور ضرورت سے زیادہ مماثلت پیدا ہوسکتی ہے۔ ہر اشارے کی شراکت کا باقاعدگی سے جائزہ لیا جانا چاہئے ، ضرورت سے زیادہ اشارے کو ختم کیا جائے ، اور حکمت عملی کو جامع اور موثر رکھا جائے۔
بڑھتی ہوئی رجحان کی طاقت فلٹرنگ: یہ تجویز کی جاتی ہے کہ اوسط سمت اشاریہ ((ADX) کو رجحان کی طاقت کے فلٹر کے طور پر شامل کیا جائے ، صرف مضبوط رجحان مارکیٹ کے ماحول جیسے ADX> 25 کے تحت تجارت کی جائے ، تاکہ کمزور رجحان یا ہلچل والی مارکیٹ میں جھوٹے سگنل پیدا نہ ہوں۔
روک تھام کے نظام کو بہتر بنانا: موجودہ حکمت عملی میں واضح اسٹاپ نقصان کا بندوبست کرنے کا طریقہ کار موجود نہیں ہے۔ اے ٹی آر پر مبنی ٹریکنگ اسٹاپ نقصان کو شامل کرنے کی تجویز ہے ، اور مزاحمت کی سطح یا رسک ریٹرن ریٹ پر مبنی اسٹاپ سیٹنگ ، فنڈ مینجمنٹ کی کارکردگی کو بہتر بناتی ہے۔
ٹرانزیکشن کی تصدیق میں شامل ہوں: قیمتوں میں ہونے والی تبدیلیوں کے ساتھ اسی طرح کے حجم میں ہونے والی تبدیلیوں کو بھی شامل کیا جانا چاہئے تاکہ یہ زیادہ قابل اعتماد ہو۔ یہ تجویز کی جاتی ہے کہ حجم اشارے (جیسے OBV یا CMF) کو اضافی تصدیق کے طور پر شامل کیا جائے تاکہ کم حجم والے ماحول میں قیمتوں میں اتار چڑھاؤ کو فلٹر کیا جاسکے۔
اتار چڑھاؤ کی شرح کے مطابق ڈھالنے والی پیرامیٹرز: مختلف مارکیٹ کے ماحول میں زیادہ سے زیادہ پیرامیٹرز میں نمایاں فرق ہوسکتا ہے۔ اے ٹی آر پر مبنی اتار چڑھاؤ کی شرح کے لچکدار الگورتھم ڈیزائن کیا جاسکتا ہے ، تاکہ اشارے کے پیرامیٹرز (جیسے ایم اے سی ڈی یا آر ایس آئی سائیکل) کو مارکیٹ کے اتار چڑھاؤ کے حالات کے مطابق متحرک طور پر ایڈجسٹ کیا جاسکے۔
مشین لرننگ کو بہتر بنانا: مشین لرننگ الگورتھم (جیسے بے ترتیب جنگل یا نیورل نیٹ ورکس) کا استعمال متعدد اشارے کے لئے وزن کی تقسیم کو بہتر بنانے کے لئے کیا جاسکتا ہے ، یا حکمت عملی کی موافقت کو بڑھانے کے لئے زیادہ ذہین انٹری ٹائمنگ سلیکشن الگورتھم تیار کیا جاسکتا ہے۔
ایک سے زیادہ متحرک اوسط اور تکنیکی اشارے کے ساتھ مل کر رجحان سے باخبر رہنے والی تجارتی حکمت عملی ایک جامع اور مستحکم تجارتی نظام ہے جو مارکیٹ کے رجحانات کی شناخت اور تجارت کو مؤثر طریقے سے انجام دینے کے لئے ای ایم اے ، آر ایس آئی ، ایم اے سی ڈی ، ٹراما اور اے ٹی آر جیسے متعدد اشارے کا ہم آہنگی سے تجزیہ کرتا ہے۔ اس حکمت عملی کا سب سے بڑا فائدہ اس کے کثیر سطح کے سگنل کی تصدیق کا طریقہ کار ہے ، جس سے جعلی سگنل کا خطرہ نمایاں طور پر کم ہوجاتا ہے۔
اس حکمت عملی میں رجحان کی طاقت کے فلٹرنگ کو شامل کرنے ، نقصان کو روکنے کے طریقہ کار کو بہتر بنانے ، حجم کی توثیق کو بڑھانے ، اتار چڑھاؤ کی شرح کے لچکدار پیرامیٹرز کو نافذ کرنے اور مشین لرننگ کو مربوط کرنے جیسے اصلاحاتی اقدامات کے ذریعہ ، اس حکمت عملی کی استحکام اور منافع بخش صلاحیت کو مزید بڑھانے کی امید ہے۔ آخر کار ، اس حکمت عملی کو کامیابی کے ساتھ لاگو کرنے کے لئے تاجروں کو مارکیٹ کی گہری تفہیم اور ٹریڈنگ سسٹم کی مستقل نگرانی اور موافقت کی ضرورت ہے۔
/*backtest
start: 2024-04-27 00:00:00
end: 2025-04-25 08:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"DOGE_USDT"}]
*/
//@version=5
strategy("New scrip COnvert From TRAMa", overlay=true)
// Input Parameters
macdFast = input(12, "MACD Fast Period")
macdSlow = input(26, "MACD Slow Period")
macdSignal = input(9, "MACD Signal Period")
rsiPeriod = input(14, "RSI Period")
ema9Period = input(9, "EMA 9 Period")
ema21Period = input(21, "EMA 21 Period")
ema50Period = input(50, "EMA 50 Period")
ema200Period = input(200, "EMA 200 Period")
ema500Period = input(500, "EMA 500 Period")
tramaPeriod = input(14, "TRAMA Period")
atrLength = input(200, "ATR Length")
atrMultiplier = input(6.0, "ATR Multiplier")
// Indicators
[macdLine, signalLine, _] = ta.macd(close, macdFast, macdSlow, macdSignal)
rsiValue = ta.rsi(close, rsiPeriod)
ema9 = ta.ema(close, ema9Period)
ema21 = ta.ema(close, ema21Period)
ema50 = ta.ema(close, ema50Period)
ema200 = ta.ema(close, ema200Period)
ema500 = ta.ema(close, ema500Period)
trama = ta.ema(ta.ema(close, tramaPeriod), tramaPeriod)
atrValue = ta.atr(atrLength) * atrMultiplier
// Predictive Ranges
var float avg = na
avg := na(avg) ? close : (close - avg > atrValue ? avg + atrValue : (avg - close > atrValue ? avg - atrValue : avg))
prR1 = avg + atrValue / 2
prR2 = avg + atrValue
prS1 = avg - atrValue / 2
prS2 = avg - atrValue
// Buy/Sell Conditions
buyCondition = (macdLine > signalLine) and (rsiValue > 50) and (close > ema9) and (close > ema21)
sellCondition = (macdLine < signalLine) and (rsiValue < 50) and (close < ema9) and (close < ema21)
// Execute Trades
if buyCondition
strategy.close("Short")
strategy.entry("Long", strategy.long)
if sellCondition
strategy.close("Long")
strategy.entry("Short", strategy.short)
// Plot EMAs and Predictive Ranges
plot(ema9, color=color.blue, title="EMA 9")
plot(ema21, color=color.green, title="EMA 21")
plot(ema50, color=color.orange, title="EMA 50")
plot(ema200, color=color.red, title="EMA 200")
plot(ema500, color=color.purple, title="EMA 500")
plot(trama, color=color.yellow, title="TRAMA")
plot(prR1, color=color.gray, title="Predictive R1")
plot(prR2, color=color.gray, title="Predictive R2")
plot(prS1, color=color.gray, title="Predictive S1")
plot(prS2, color=color.gray, title="Predictive S2")