- مربع
- EMA، RSI، TA، کثیر اشارے ٹریڈنگ کی حکمت عملی
EMA، RSI، TA، کثیر اشارے ٹریڈنگ کی حکمت عملی
مصنف:
چاؤ ژانگ، تاریخ: 2024-06-17 16:38:23
ٹیگز:
ای ایم اےآر ایس آئیٹی اے
جائزہ
یہ حکمت عملی متعدد تکنیکی اشارے کو جوڑتی ہے ، جس میں تین مختلف ادوار کے ساتھ تیزی سے چلنے والے اوسط (ای ایم اے) اور رشتہ دار طاقت انڈیکس (آر ایس آئی) شامل ہیں ، تاکہ ان اشارے کے مابین تعلقات کا تجزیہ کرکے ممکنہ خرید و فروخت کے اشاروں کی نشاندہی کی جاسکے۔ اس حکمت عملی کے پیچھے بنیادی خیال یہ ہے کہ ممکنہ غلط اشاروں کو فلٹر کرنے کے لئے آر ایس آئی کا استعمال کرتے ہوئے قلیل مدتی ، درمیانی مدتی اور طویل مدتی ای ایم اے کے کراس اوورز کا استعمال کرتے ہوئے رجحان کی سمت کا تعین کریں۔ جب قیمت طویل مدتی ای ایم اے سے اوپر ہے تو خرید کا اشارہ پیدا ہوتا ہے ، قلیل مدتی ای ایم اے درمیانی مدتی ای ایم اے سے اوپر ہے ، اور آر ایس آئی زیادہ فروخت والے علاقے میں نہیں ہے۔ اس کے برعکس ، جب قیمت طویل مدتی ای ایم اے سے نیچے ہے تو بیچ کا اشارہ پیدا ہوتا ہے ، درمیانی مدتی ای ایم اے قلیل مدتی ای ایم اے سے نیچے عبور کرتا ہے ، اور آر ایس آئی اس علاقے میں زیادہ فروخت نہیں ہوتا ہے۔
حکمت عملی کے اصول
- مختلف ادوار کے ساتھ تین EMA کا حساب لگائیں: قلیل مدتی (ڈیفالٹ 4) ، درمیانی مدتی (ڈیفالٹ 12) ، اور طویل مدتی (ڈیفالٹ 48) ۔
- RSI اشارے کا حساب 14 کی ڈیفالٹ مدت کے ساتھ کریں، 70 کی زیادہ خرید سطح اور 30 کی زیادہ فروخت کی سطح کے ساتھ۔
- خریدنے کا اشارہ اس وقت پیدا ہوتا ہے جب مندرجہ ذیل شرائط پوری ہو جاتی ہیں:
- قلیل مدتی ای ایم اے درمیانی مدتی ای ایم اے سے تجاوز کرتا ہے
- RSI overbought علاقے میں نہیں ہے
- اختتامی قیمت طویل مدتی EMA سے اوپر ہے
- فروخت کا اشارہ اس وقت پیدا ہوتا ہے جب مندرجہ ذیل شرائط پوری ہو جاتی ہیں:
- قلیل مدتی EMA درمیانی مدت کے EMA سے نیچے گزرتا ہے
- RSI oversold علاقے میں نہیں ہے
- اختتامی قیمت طویل مدتی EMA سے نیچے ہے
- خریدنے اور فروخت کرنے کے سگنل کی بنیاد پر مساوی طویل یا مختصر تجارت انجام دیں.
حکمت عملی کے فوائد
- متعدد اشارے کی توثیق: یہ حکمت عملی رجحان کی پیروی کرنے والے اشارے (ای ایم اے) اور ایک رفتار اشارے (آر ایس آئی) کو یکجا کرتی ہے ، جس میں سگنل کی وشوسنییتا کو بہتر بنانے اور کچھ جھوٹے اشاروں کو فلٹر کرنے میں مدد کے لئے متعدد اشارے کی توثیق کا استعمال کیا جاتا ہے۔
- رجحان کی موافقت: مختلف ادوار کے ساتھ ای ایم اے کا استعمال کرتے ہوئے ، یہ حکمت عملی مختلف وقت کے پیمانوں پر رجحانات کو اپنانے کے قابل ہے ، قلیل مدتی ، درمیانی مدتی اور طویل مدتی رجحان کی تبدیلیوں کو پکڑ سکتی ہے۔
- خطرے کا کنٹرول: آر ایس آئی سے زیادہ خریدنے اور زیادہ فروخت کرنے کی شرائط کو شامل کرکے ، یہ حکمت عملی تجارت سے گریز کرتی ہے جب مارکیٹ الٹ پڑنے کا شکار ہوسکتی ہے ، کسی حد تک خطرے کو کنٹرول کرتی ہے۔
- سادگی اور استعمال میں آسانی: اسٹریٹیجی کی منطق واضح ہے، اور استعمال شدہ اشارے آسان اور عملی ہیں، جس سے سمجھنے اور لاگو کرنے میں آسان ہے.
حکمت عملی کے خطرات
- پیرامیٹر کی اصلاح کا خطرہ: اس حکمت عملی کی کارکردگی ای ایم اے اور آر ایس آئی پیرامیٹرز کے انتخاب پر منحصر ہے ، اور مختلف پیرامیٹرز مختلف نتائج کا باعث بن سکتے ہیں۔ اگر پیرامیٹرز کو کافی حد تک بیک ٹیسٹ اور بہتر نہیں کیا جاتا ہے تو ، حکمت عملی کی کارکردگی ناقص ہوسکتی ہے۔
- ہلکا پھلکا مارکیٹ کا خطرہ: ہلکے بازار کے حالات میں ، EMA کے بار بار کراس اوورز سے تجارتی سگنل زیادہ پیدا ہوسکتے ہیں ، جس سے تجارتی اخراجات میں اضافہ ہوتا ہے اور حکمت عملی کی کارکردگی میں کمی واقع ہوتی ہے۔
- رجحان الٹ جانے کا خطرہ: یہ حکمت عملی رجحان قائم ہونے کے بعد سگنل پیدا کرتی ہے ، جس سے ممکنہ طور پر رجحان کے ابتدائی مراحل میں کچھ منافع سے محروم ہوجاتا ہے۔ مزید برآں ، جب رجحان اچانک الٹ جاتا ہے تو ، حکمت عملی کافی تیزی سے رد عمل ظاہر نہیں کرسکتی ہے ، جس سے ممکنہ نقصانات ہوسکتے ہیں۔
حکمت عملی کی اصلاح کی ہدایات
- متحرک پیرامیٹر کی اصلاح: مختلف مارکیٹ کے حالات میں بہترین کارکردگی کا مظاہرہ کرنے والے پیرامیٹر کے مجموعوں کو تلاش کرنے کے لئے ، متحرک پیرامیٹر کی اصلاح کے طریقوں جیسے جینیاتی الگورتھم یا گرڈ سرچ کا استعمال کرنے پر غور کریں ، جس سے حکمت عملی کی موافقت اور استحکام میں اضافہ ہوتا ہے۔
- فلٹرنگ کے اضافی حالات: سگنل کی کوالٹی کو مزید بہتر بنانے کے لئے فلٹرنگ کے حالات کے طور پر دیگر تکنیکی اشارے یا مارکیٹ کے جذبات کے اشارے شامل کرنے پر غور کریں ، جیسے حجم یا اتار چڑھاؤ۔
- رجحان کی طاقت کی تصدیق: تجارتی سگنل تیار کرنے سے پہلے ، رجحان کی طاقت کا تجزیہ کریں (جیسے ، ADX اشارے کا استعمال کرتے ہوئے) رجحان کی وشوسنییتا کی تصدیق کرنے کے لئے ، کمزور یا رجحان کے بغیر مارکیٹوں میں تجارت سے گریز کریں۔
- سٹاپ نقصان اور منافع لینے کی اصلاح: زیادہ جدید سٹاپ نقصان اور منافع لینے کی حکمت عملی متعارف کروائیں ، جیسے ٹریلنگ اسٹاپ یا اتار چڑھاؤ پر مبنی متحرک اسٹاپ ، تاکہ خطرے کو بہتر طور پر کنٹرول کیا جاسکے اور منافع کی حفاظت کی جاسکے۔
خلاصہ
یہ حکمت عملی مختلف ادوار کے ساتھ تین ای ایم اے اور آر ایس آئی اشارے کو یکجا کرتی ہے تاکہ ایک سادہ اور موثر رجحان کی پیروی کرنے والا تجارتی نظام تشکیل دیا جاسکے۔ یہ رجحان کی سمت کی نشاندہی کرنے کے لئے ای ایم اے کراس اوورز اور خطرے کو کنٹرول کرتے ہوئے ممکنہ غلط سگنلز کو فلٹر کرنے کے لئے آر ایس آئی کا استعمال کرتا ہے۔ اگرچہ اس حکمت عملی میں کچھ حدود ہیں ، جیسے پیرامیٹر کی اصلاح کا خطرہ اور رجحان کے الٹ جانے کا خطرہ ، مزید اصلاحات ، بشمول متحرک پیرامیٹر انتخاب ، اضافی فلٹرنگ حالات ، اور بہتر اسٹاپ نقصان اور منافع لینے کی حکمت عملی ، اس کی موافقت اور استحکام کو بڑھا سکتی ہے ، جس سے یہ زیادہ جامع اور قابل اعتماد تجارتی نظام بن جاتا ہے۔
/*backtest
start: 2023-06-11 00:00:00
end: 2024-06-16 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © fitradn
//@version=4
//@version=4
strategy("EMA & RSI Strategy with 200 EMA", shorttitle="EMARSI200", overlay=true)
// Input for EMAs
shortEmaLength = input(4, title="Short EMA Length")
longEmaLength = input(12, title="Long EMA Length")
longTermEmaLength = input(48, title="Long Term EMA Length")
// Calculate EMAs
shortEma = ema(close, shortEmaLength)
longEma = ema(close, longEmaLength)
longTermEma = ema(close, longTermEmaLength)
// Plot EMAs
plot(shortEma, color=color.blue, title="Short EMA")
plot(longEma, color=color.red, title="Long EMA")
plot(longTermEma, color=color.orange, title="200 EMA")
// Input for RSI
rsiLength = input(14, title="RSI Length")
overbought = input(70, title="Overbought Level")
oversold = input(30, title="Oversold Level")
// Calculate RSI
rsi = rsi(close, rsiLength)
// Buy and Sell Conditions
buySignal = crossover(shortEma, longEma) and rsi < overbought and close > longTermEma
sellSignal = crossunder(shortEma, longEma) and rsi > oversold and close < longTermEma
// Execute Trades
if (buySignal)
strategy.entry("Buy", strategy.long)
if (sellSignal)
strategy.entry("Sell", strategy.short)
// Plot Buy and Sell Signals
plotshape(series=buySignal, location=location.belowbar, color=color.green, style=shape.labelup, title="Buy Signal")
plotshape(series=sellSignal, location=location.abovebar, color=color.red, style=shape.labeldown, title="Sell Signal")
متعلقہ
مزید