یہ مختصر حکمت عملی ریچھ مارکیٹوں کے دوران نیچے کی طرف حرکت پر مرکوز ہے، جبکہ اس بات کو یقینی بناتا ہے کہ اثاثوں کی تجارت ایک طویل مدتی نیچے کی رجحان کے اندر، مزید نیچے کی طرف سے باہر نکلنے کے بعد.
منطق یہ ہے:
MACD مختصر، طویل اور ہسٹوگرام لائنوں کا حساب لگائیں
منفی MACD کراس اوور سگنلز ممکنہ ڈاؤن ٹرینڈ
450 دن کے ایم اے سے نیچے کی قیمت طویل مدتی نیچے کے رجحان کی تصدیق کرتی ہے
جب دونوں شرائط پوری ہو جائیں تو مختصر درج کریں
انٹری قیمت سے 8 فیصد کم منافع حاصل کریں
اسٹاپ نقصان کی شرح داخلہ قیمت سے 4 فیصد زیادہ
یہ اندھے شارٹ ٹریڈنگ سے بچنے کے لئے قلیل مدتی موڑ اور طویل ایم اے کے لئے ایم اے سی ڈی کا استعمال کرتا ہے۔ منافع / نقصان کا خطرہ کنٹرول کرتا ہے۔
ایم اے سی ڈی مختصر مدت میں نیچے کی طرف ممکنہ سگنل
لمبا ایم اے فلٹر شارٹ کٹنگ ریورسز سے بچتا ہے
2: 1 منافع / نقصان کا تناسب خطرے کو کنٹرول کرتا ہے
MACD پیرامیٹر کی ترتیب کی ضرورت ہے
لمبی ایم اے دیر سے سگنلز کا شکار
مختصر صرف طویل مواقع کھو دیتا ہے
یہ حکمت عملی مختصر مدت کے نیچے کی حرکتوں کو پکڑتی ہے جب ایک برداشت کا رجحان یقینی بنایا جاتا ہے۔ منافع / نقصان کی ترتیب اور پوزیشن سائزنگ کارکردگی کے لئے کلیدی حیثیت رکھتی ہے۔
/*backtest start: 2023-08-14 00:00:00 end: 2023-09-13 00:00:00 period: 2h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ // This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/ // © Coinrule //@version=5 strategy("Shorting Bearish MACD Cross with Price Below EMA 450 (By Coinrule)", overlay=true, initial_capital = 10000, default_qty_value = 30, default_qty_type = strategy.percent_of_equity, commission_type=strategy.commission.percent, commission_value=0.1) // EMAs slowEMA = ta.ema(close, 450) // MACD [macdLine, signalLine, histogramLine] = ta.macd(close, 11, 26, 9) // Conditions goShortCondition1 = ta.crossunder(macdLine, signalLine) goShortCondition2 = slowEMA > close timePeriod = time >= timestamp(syminfo.timezone, 2021, 12, 1, 0, 0) notInTrade = strategy.position_size <= 0 strategyDirection = strategy.direction.short if (goShortCondition1 and goShortCondition2 and timePeriod and notInTrade) stopLoss = high * 1.04 takeProfit = low * 0.92 strategy.entry("Short", strategy.short) strategy.exit("exit","Short", stop=stopLoss, limit=takeProfit) plot(slowEMA, color=color.green)