ملٹی فیکٹر متحرک انکولی رجحان کی پیروی کرنے والی حکمت عملی ایک منظم تجارتی نقطہ نظر ہے جو متعدد تکنیکی اشارے کو جوڑتا ہے۔ یہ حکمت عملی مارکیٹ کے رجحانات کو پکڑنے اور انٹری اور ایگزٹ پوائنٹس کو بہتر بنانے کے لئے موونگ ایوریج کنورجنس ڈائیورجنس (ایم اے سی ڈی) ، رشتہ دار طاقت انڈیکس (آر ایس آئی) ، اوسط سچے رینج (اے ٹی آر) ، اور سادہ حرکت پذیر اوسط (ایس ایم اے) کا استعمال کرتی ہے۔ متعدد اشارے کی تصدیق کا استعمال کرتے ہوئے ، اس حکمت عملی کا مقصد تجارتی کامیابی کی شرح میں اضافہ کرنا ہے جبکہ متحرک اسٹاپ نقصان اور منافع لینے کے طریقوں کو لاگو کرنا تاکہ مختلف مارکیٹ کے ماحول کو اپنانا ، رسک مینجمنٹ کو متوازن کرنا اور منافع کو زیادہ سے زیادہ کرنا۔
اس حکمت عملی کا بنیادی اصول متعدد تکنیکی اشارے کے ہم آہنگ استعمال کے ذریعے مارکیٹ کے رجحانات کی نشاندہی اور تصدیق کرنا ہے۔ خاص طور پر:
یہ حکمت عملی ایک طویل پوزیشن شروع کرتی ہے جب ایم اے سی ڈی لائن سگنل لائن سے اوپر سے گزر جاتی ہے ، آر ایس آئی 70 سے نیچے ہے ، قیمت 50 دن کے ایس ایم اے سے اوپر ہے ، اور 50 دن کا ایس ایم اے 200 دن کے ایس ایم اے سے اوپر ہے۔ مخالف حالات مختصر سگنل کو متحرک کرتے ہیں۔ یہ حکمت عملی 2x اے ٹی آر اسٹاپ نقصان اور 3x اے ٹی آر منافع حاصل کرنے کا استعمال کرتی ہے ، جس سے 1: 1.5 رسک - انعام کا تناسب یقینی بنتا ہے۔
ملٹی فیکٹر متحرک موافقت پذیر رجحان کی پیروی کرنے والی حکمت عملی تاجروں کو متعدد تکنیکی اشارے کو مربوط کرکے ایک منظم ، مقداری تجارتی طریقہ پیش کرتی ہے۔ یہ حکمت عملی واضح طور پر رجحان سازی مارکیٹوں میں نمایاں ہے ، درمیانے اور طویل مدتی قیمت کی نقل و حرکت کو مؤثر طریقے سے پکڑتی ہے۔ اس کا متحرک رسک مینجمنٹ میکانزم اور کثیر جہتی سگنل کی تصدیق کا عمل تجارتی استحکام اور وشوسنییتا کو بڑھانے میں مدد کرتا ہے۔ تاہم ، حکمت عملی میں حدود بھی ہیں ، جیسے مارکیٹوں میں کارکردگی کے مسائل اور تکنیکی اشارے پر زیادہ انحصار۔ مسلسل اصلاح اور زیادہ متنوع تجزیاتی جہتوں کے تعارف کے ذریعے ، اس حکمت عملی میں زیادہ جامع اور مضبوط تجارتی نظام میں تیار ہونے کی صلاحیت ہے۔ اس حکمت عملی کو استعمال کرنے والے تاجروں کو مارکیٹ کی مخصوص خصوصیات اور انفرادی رسک ترجیحات کی بنیاد پر مناسب پیرامیٹر ایڈجسٹمنٹ اور بیک ٹیسٹنگ کرنا چاہئے تاکہ بہترین تجارتی نتائج حاصل کیے جاسکیں۔
/*backtest start: 2019-12-23 08:00:00 end: 2024-09-24 08:00:00 period: 1d basePeriod: 1d exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("Multi-Factor Hedge Fund Strategy", overlay=true) // Input parameters fastLength = input(12, "MACD Fast Length") slowLength = input(26, "MACD Slow Length") signalLength = input(9, "MACD Signal Length") rsiLength = input(14, "RSI Length") atrLength = input(14, "ATR Length") // Calculate indicators [macdLine, signalLine, histLine] = ta.macd(close, fastLength, slowLength, signalLength) rsi = ta.rsi(close, rsiLength) atr = ta.atr(atrLength) sma50 = ta.sma(close, 50) sma200 = ta.sma(close, 200) // Strategy logic longCondition = macdLine > signalLine and rsi < 70 and close > sma50 and sma50 > sma200 shortCondition = macdLine < signalLine and rsi > 30 and close < sma50 and sma50 < sma200 // Execute trades if (longCondition) strategy.entry("Long", strategy.long) if (shortCondition) strategy.entry("Short", strategy.short) // Set stop loss and take profit stopLoss = 2 * atr takeProfit = 3 * atr strategy.exit("Exit Long", "Long", stop = strategy.position_avg_price - stopLoss, limit = strategy.position_avg_price + takeProfit) strategy.exit("Exit Short", "Short", stop = strategy.position_avg_price + stopLoss, limit = strategy.position_avg_price - takeProfit) // Plot indicators plot(sma50, color=color.blue, title="50 SMA") plot(sma200, color=color.red, title="200 SMA") plot(ta.crossover(macdLine, signalLine) ? close : na, style=plot.style_circles, color=color.green, title="MACD Crossover") plot(ta.crossunder(macdLine, signalLine) ? close : na, style=plot.style_circles, color=color.red, title="MACD Crossunder")