یہ حکمت عملی ایم اے سی ڈی اشارے اور آر ایس آئی اشارے کو یکجا کرتی ہے تاکہ انٹری سگنل کے لئے دوہری تصدیق کا طریقہ کار نافذ کیا جاسکے ، منافع بخش اور رسک کنٹرول کو متوازن بنایا جاسکے ، جس کا مقصد درمیانی سے طویل مدتی میں مستحکم منافع حاصل کرنا ہے۔
یہ حکمت عملی بنیادی طور پر مارکیٹ کے رجحانات اور انٹری پوائنٹس کا تعین کرنے کے لئے ایم اے سی ڈی اشارے کا استعمال کرتی ہے۔ سگنل لائن کے اوپر ایم اے سی ڈی لائن کراس اوور کو خرید کا اشارہ سمجھا جاتا ہے ، جبکہ سگنل لائن کے نیچے ایم اے سی ڈی لائن کراس اوور کو فروخت کا اشارہ سمجھا جاتا ہے۔ اس کے علاوہ ، آر ایس آئی اشارے کا زیادہ خریدا ہوا علاقہ جھوٹے بریکآؤٹس کو فلٹر کرنے کے لئے استعمال کیا جاتا ہے۔ یہ حکمت عملی صرف اس وقت خرید کا اشارہ جاری کرتی ہے جب ایم اے سی ڈی خرید کا اشارہ ہوتا ہے اور آر ایس آئی اشارے نے زیادہ خریدا ہوا زون میں داخل نہیں کیا ہے۔ فروخت کے اشاروں کا فیصلہ اسی طرح کا ہوتا ہے۔
تجارتی سگنلز کی وشوسنییتا کو یقینی بنانے کے لئے ، اس حکمت عملی میں حجم تجزیہ بھی شامل ہے۔ صرف اس صورت میں جب حجم 20 دن کے اوسط حجم سے زیادہ ہو تو حکمت عملی تجارتی سگنل جاری کرے گی۔ جب مارکیٹ میں تجارتی حجم ناکافی ہو تو اس سے غلط سگنلز سے بچنے کے ل.
آخر میں ، حکمت عملی موم بتیوں کے جسموں کی سمت کو روکنے اور تصدیق کرنے کے طریقے کے طور پر بھی استعمال کرتی ہے۔ جب موم بتیوں کے جسم کی سمت بدل جاتی ہے تو ، یہ موجودہ پوزیشن کو بند کردیتی ہے۔ اس سے منافع میں قفل ہوجاتا ہے اور منافع کی واپسی کو روکتا ہے۔
مجموعی طور پر یہ حکمت عملی استحکام اور منافع کو متوازن کرتی ہے۔ ایم اے سی ڈی اہم رجحان ، آر ایس آئی اور حجم کا فیصلہ کرتا ہے تاکہ سگنل کے معیار کو بہتر بنایا جاسکے ، موم بتیوں کی کھوج روکنے سے خطرے پر قابو پایا جاسکے۔ پیرامیٹر کی اصلاح اور اضافی تکنیکی اشارے شامل کرنے کے ذریعے حکمت عملی کو مزید بہتر بنایا جاسکتا ہے۔ خاص طور پر ، ضرورت سے زیادہ پیچیدگی سے بچنا اور سادگی اور استحکام کو برقرار رکھنا بہت ضروری ہے۔
/*backtest start: 2024-02-01 00:00:00 end: 2024-02-17 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("Al-Sat Sinyali ve Teyidi", overlay=true) // MACD (Hareketli Ortalama Yakınsaklık Sapma) [macdLine, signalLine, _] = ta.macd(close, 5, 13, 5) // RSI (Göreceli Güç Endeksi) rsiValue = ta.rsi(close, 14) // Hacim volumeAverage = ta.sma(volume, 20) // RSI ve MACD Filtreleri rsiOverbought = rsiValue > 70 rsiOversold = rsiValue < 30 macdBuySignal = ta.crossover(macdLine, signalLine) and not rsiOverbought macdSellSignal = ta.crossunder(macdLine, signalLine) and not rsiOversold // Al-Sat Stratejisi shouldBuy = ta.crossover(close, open) and not ta.crossover(close[1], open[1]) and macdBuySignal and volume > volumeAverage shouldSell = ta.crossunder(close, open) and not ta.crossunder(close[1], open[1]) and macdSellSignal and volume > volumeAverage strategy.entry("Buy", strategy.long, when=shouldBuy) strategy.entry("Sell", strategy.short, when=shouldSell) // Teyit için bir sonraki mumu bekleme strategy.close("Buy", when=ta.crossover(close, open)) strategy.close("Sell", when=ta.crossunder(close, open)) // Görselleştirmeyi devre dışı bırakma plot(na) // Al-Sat Etiketleri plotshape(series=shouldBuy, title="Al Sinyali", color=color.green, style=shape.triangleup, location=location.belowbar, size=size.small, text="Al") plotshape(series=shouldSell, title="Sat Sinyali", color=color.red, style=shape.triangledown, location=location.abovebar, size=size.small, text="Sat") // Varsayımsal bir sonraki mumun kapanış fiyatını hesapla nextBarClose = close[1] plot(nextBarClose, color=color.blue, linewidth=2, title="Tahmin Edilen Kapanış Fiyatı")