یہ حکمت عملی متعدد ٹائم فریموں میں تجارتی مواقع تلاش کرنے اور خودکار تجارت کے قابل بنانے کے لئے چلتی اوسط (ای ایم اے) ، رشتہ دار طاقت انڈیکس (آر ایس آئی) اور چلتی اوسط کنورجنس تغیر (ایم اے سی ڈی) اشارے کو یکجا کرتی ہے۔ یہ مارکیٹ کے رجحانات کو مؤثر طریقے سے ٹریک کرسکتا ہے اور تجارتی خطرات کو کم کرسکتا ہے۔
یہ حکمت عملی بنیادی طور پر ای ایم اے ، آر ایس آئی اور ایم اے سی ڈی اشارے پر مبنی ہے۔ تجارتی منطق مندرجہ ذیل ہے۔
25 دن کے ای ایم اے اور 45 دن کے ای ایم اے کو گولڈن کراس اور ڈیتھ کراس کو تجارتی سگنل کے طور پر بنانے کے لئے استعمال کریں۔ جب قلیل مدتی ای ایم اے طویل مدتی ای ایم اے سے تجاوز کرتا ہے تو خریدیں ، اور جب قلیل مدتی ای ایم اے طویل مدتی ای ایم اے سے تجاوز کرتا ہے تو فروخت کریں۔
جھوٹے بریکآؤٹس سے بچنے کے لئے آر ایس آئی اشارے کو شامل کریں۔ جب آر ایس آئی 50 سے زیادہ ہو تو صرف سنہری صلیبوں سے خریدنے کے سگنل لیں؛ جب آر ایس آئی 50 سے کم ہو تو صرف موت کے صلیبوں سے فروخت کے سگنل لیں.
مختلف RSI پیرامیٹرز کی ترتیبات کے تحت مزید تجارتی مواقع تلاش کریں، بشمول RSI>30، RSI<30 وغیرہ.
ایم اے سی ڈی اشارے کو ای ایم اے ٹریڈنگ سگنلز کی تصدیق کے لئے ایک معاون فیصلے کے آلے کے طور پر استعمال کیا جاسکتا ہے۔
مختلف ٹائم فریموں میں زیادہ سے زیادہ تجارتی مواقع تلاش کرکے ، حکمت عملی کی منافع بخش صلاحیت کو بہتر بنایا جاسکتا ہے۔ دریں اثنا ، متعدد اشارے کو مربوط کرنے سے غلط تجارت کو کم کرنے اور خطرات کو موثر انداز میں کنٹرول کرنے میں مدد ملتی ہے۔
اس حکمت عملی کی سب سے بڑی طاقت متعدد اشارے اور ٹائم فریموں میں تجارت کے امتزاج میں ہے ، جس سے تجارت جیتنے کے امکانات میں اضافہ ہوتا ہے۔ اہم فوائد یہ ہیں:
ای ایم اے کراسز مارکیٹ میں رجحان کی تبدیلیوں کو مؤثر طریقے سے ٹریک کرسکتے ہیں اور بروقت تجارتی مواقع کو پکڑ سکتے ہیں۔
آر ایس آئی اشارے سے جھوٹے بریک آؤٹ سے بچنے اور تجارتی خطرات کو کم کرنے میں مدد ملتی ہے۔
مختلف RSI پیرامیٹرز کی ترتیبات کے ذریعے زیادہ سے زیادہ اندراج کے مواقع منافع کو بہتر بناتے ہیں.
ایم اے سی ڈی خطرات کو مزید کم کرنے کے لئے ای ایم اے سگنل کی ثانوی تصدیق فراہم کرتا ہے۔
ملٹی ٹائم فریم ٹریڈنگ منافع کمانے کے امکانات کو دوگنا کرتی ہے۔
اس حکمت عملی کے ساتھ کچھ خطرات بھی ہیں:
ای ایم اے میں تاخیر ہے جس کی وجہ سے قلیل مدتی تجارتی مواقع ضائع ہوسکتے ہیں۔
کثیر اشارے کے مجموعہ میں غلط پیرامیٹر ٹیوننگ زیادہ سے زیادہ اصلاح کا سبب بن سکتی ہے.
کثیر ٹائم فریم ٹریڈنگ نقصانات کو مرکب کر سکتی ہے، سخت سٹاپ نقصان کے انتظام کی ضرورت ہوتی ہے.
ٹرانزیکشن لاگت کو براہ راست ٹریڈنگ کے ماحول میں نگرانی کی ضرورت ہے تاکہ زیادہ سے زیادہ تجارت سے بچنے کے لئے.
حکمت عملی کو مزید بہتر بنانے کی گنجائش ہے:
بہترین مجموعہ کے لئے EMA پیرامیٹرز کی جانچ اور اصلاح.
مزید معاون اشارے جیسے BOLL بینڈ، KD وغیرہ کی جانچ کریں۔
مارکیٹ کی اتار چڑھاؤ پر مبنی موافقت پذیر سٹاپ نقصان کا طریقہ کار شامل کریں۔
مختلف پیرامیٹر کی ترتیبات کے تحت پوزیشن سائزنگ کو بہتر بنائیں.
متضاد سگنلز کو ختم کرنے یا فلٹرنگ طاقت بڑھانے کے لئے انٹری منطق کو بہتر بنائیں۔
یہ حکمت عملی اشارے اور ٹائم فریموں میں سگنل کو مربوط کرتی ہے ، جو رجحانات کو ٹریک کرنے اور قلیل مدتی مواقع کو حاصل کرنے کے قابل ہے۔ دریں اثنا ، سخت اندراج کے طریقہ کار حکمت عملی کو مناسب رسک کنٹرول کی صلاحیتوں سے بھی آراستہ کرتے ہیں۔ عام طور پر ، یہ مستحکم منافع اور عملی قدر والی حکمت عملی ہے ، جس کی سفارش کی جاتی ہے۔
/*backtest start: 2024-01-01 00:00:00 end: 2024-01-31 23:59:59 period: 1h basePeriod: 15m 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/ // © Aqualizer //@version=5 strategy("Aserin Buy and Sell", overlay=true) shortSMA = ta.sma(close, 25) longSMA = ta.sma(close, 45) rsi = ta.rsi(close, 7) ta.macd(close,12, 26, 9) atr = ta.atr(3) longCondition = ta.crossover(shortSMA, longSMA) shortCondition = ta.crossunder(shortSMA, longSMA) if (longCondition) strategy.entry("long", strategy.long, 100, when = rsi > 50) if (shortCondition) strategy.entry("short", strategy.short, 100, when = rsi < 50) if (longCondition) strategy.entry("long", strategy.long, 100, when = rsi > 30) if (shortCondition) strategy.entry("short", strategy.short, 100, when = rsi < 30) if (longCondition) strategy.entry("long", strategy.long, 100, when = rsi > 20) if (shortCondition) strategy.entry("short", strategy.short, 100, when = rsi < 50) plot(shortSMA) plot(longSMA, color=color.black) if (longCondition) stopLoss = low - atr * 2,45 takeProfit = high + atr * 2,45 strategy.entry("long", strategy.long, 1, when = rsi > 30) strategy.exit("exit", "long", stop=stopLoss, limit=takeProfit) if (shortCondition) stopLoss = high + atr * 3 takeProfit = low - atr * 3 strategy.entry("short", strategy.short, 1, when = rsi < 30) strategy.exit("exit", "short", stop=stopLoss, limit=takeProfit) plot(shortSMA) plot(longSMA, color=color.black)