الٹا اتار چڑھاؤ بریک آؤٹ حکمت عملی

ATR BB RSI MACD
تخلیق کی تاریخ: 2024-05-17 15:18:53 آخر میں ترمیم کریں: 2024-05-17 15:18:53
کاپی: 1 کلکس کی تعداد: 659
1
پر توجہ دیں
1617
پیروکار

الٹا اتار چڑھاؤ بریک آؤٹ حکمت عملی

جائزہ

ریورس اتار چڑھاؤ کی شرح میں توڑنے کی حکمت عملی ایک الٹ ٹریڈنگ حکمت عملی ہے جو مارکیٹ میں انتہائی حالت کی نشاندہی کرنے کے لئے متعدد تکنیکی اشارے جیسے اے ٹی آر ، برن بینڈ ، آر ایس آئی اور ایم اے سی ڈی کا استعمال کرتی ہے ، اور مارکیٹ میں الٹ کے اشارے پر تجارت کرتی ہے۔ روایتی توڑنے کی حکمت عملی کے برعکس ، یہ حکمت عملی پیش گوئی کے اشارے پر فروخت کی جاتی ہے ، اور نیچے جانے کے اشارے پر خریداری کی جاتی ہے ، اس طرح مارکیٹ میں الٹ کے مواقع کو پکڑنے کی کوشش کی جاتی ہے۔

حکمت عملی کا اصول

اس حکمت عملی میں ٹریڈنگ سگنل کا اندازہ کرنے کے لیے درج ذیل اشارے استعمال کیے گئے ہیں۔

  1. اے ٹی آر ((اوسط حقیقی اتار چڑھاؤ کی حد): مارکیٹ میں اتار چڑھاؤ کی پیمائش کے لئے استعمال کیا جاتا ہے۔
  2. برن بینڈ: قیمتوں میں اتار چڑھاو کی حد کی عکاسی کرنے والے درمیانی ، اوپری اور نچلے ریلوں پر مشتمل ہے۔
  3. RSI ((Relative Strength to Weakness Index): قیمتوں کی نقل و حرکت کی رفتار کی پیمائش کرتا ہے۔
  4. MACD ((موبائل اوسط گھومنے والی): MACD لائن اور سگنل لائنوں پر مشتمل ہے ، جو رجحانات کا فیصلہ کرنے کے لئے استعمال ہوتا ہے۔

اس حکمت عملی کی بنیادی منطق یہ ہے:

  • جب بندش کی قیمت بلین بینڈ کو ٹریک کرتی ہے اور RSI 50 سے زیادہ ہے اور MACD لائن سگنل لائن کے اوپر ہے تو ، فروخت کا اشارہ پیدا ہوتا ہے۔
  • جب بندش کی قیمت بلین بینڈ سے نیچے گرتی ہے اور RSI 50 سے کم ہے اور MACD لائن سگنل لائن سے نیچے ہوتی ہے تو ، خریدنے کا اشارہ ہوتا ہے۔

اسٹریٹجک فوائد

  1. اس کے علاوہ ، یہ ایک بہت بڑا تجارتی اشارے ہے جس میں بہت سے تکنیکی اشارے شامل ہیں ، جس سے تجارتی سگنل کی وشوسنییتا میں اضافہ ہوتا ہے۔
  2. ریورس ٹریڈنگ کے خیالات مارکیٹ میں تبدیلی کی صورت میں منافع بخش ہوسکتے ہیں۔
  3. مارکیٹ کے زیادہ اتار چڑھاؤ کے ماحول کے لئے موزوں

اسٹریٹجک رسک

  1. اس کے علاوہ ، یہ بھی خیال کیا جاتا ہے کہ اس طرح کی تجارت میں بہت زیادہ خطرہ ہوتا ہے کیونکہ اس میں بڑے پیمانے پر رجحانات کے برعکس کیا جاتا ہے۔
  2. اگر مارکیٹ میں یکطرفہ رجحان جاری رہتا ہے تو ، اس حکمت عملی سے مسلسل نقصان ہوسکتا ہے۔
  3. پیرامیٹرز کی غلط ترتیب کے نتیجے میں تجارتی سگنل کی ناکامی ہوسکتی ہے۔

حکمت عملی کی اصلاح کی سمت

  1. انڈیکس پیرامیٹرز کو بہتر بنانے کے لئے، موجودہ مارکیٹ کے لئے سب سے زیادہ مناسب پیرامیٹرز کا مجموعہ تلاش کریں.
  2. اسٹاپ نقصان اور اسٹاپ اسٹاپ کے طریقہ کار کو متعارف کرایا گیا ہے تاکہ ایک ہی تجارت کے خطرے کو کنٹرول کیا جاسکے۔
  3. دوسرے اشارے یا مارکیٹ کے جذبات کے اعداد و شمار کے ساتھ مل کر ، ٹریڈنگ سگنل کی درستگی کو بہتر بنائیں۔
  4. ٹرانزیکشن سگنل کو فلٹر کریں تاکہ بار بار ٹرانزیکشن اور جعلی سگنل سے بچا جاسکے۔

خلاصہ کریں۔

ریورس اتار چڑھاؤ کی شرح میں توڑنے کی حکمت عملی ایک دلچسپ کوشش ہے جو مارکیٹ کے انتہائی حالات کو پکڑنے کے لئے متعدد تکنیکی اشارے کا استعمال کرتی ہے اور مارکیٹ میں الٹ کے اشارے آنے پر ریورس تجارت کرتی ہے۔ تاہم ، اس حکمت عملی میں بھی کچھ خطرات موجود ہیں اور اس کو احتیاط سے استعمال کرنے کی ضرورت ہے۔ اشارے کے پیرامیٹرز کو بہتر بنانے ، خطرے سے متعلق اقدامات متعارف کرانے اور دیگر تجزیاتی طریقوں کے ساتھ مل کر ، اس حکمت عملی کی استحکام اور منافع کو مزید بہتر بنایا جاسکتا ہے۔

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2024-04-01 00:00:00
end: 2024-04-30 23:59:59
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Volatility Breakout Strategy (Reversed)", overlay=true)

// Indicator Inputs
atrLength = input(14, "ATR Length")
bbLength = input(20, "Bollinger Bands Length")
bbMultiplier = input(2, "Bollinger Bands Multiplier")
rsiLength = input(14, "RSI Length")
macdShortLength = input(12, "MACD Short Length")
macdLongLength = input(26, "MACD Long Length")
macdSignalSmoothing = input(9, "MACD Signal Smoothing")

// Calculate Indicators
atrValue = ta.atr(atrLength)
basis = ta.sma(close, bbLength)
deviation = bbMultiplier * ta.stdev(close, bbLength)
upperBand = basis + deviation
lowerBand = basis - deviation
rsiValue = ta.rsi(close, rsiLength)
[macdLine, signalLine, _] = ta.macd(close, macdShortLength, macdLongLength, macdSignalSmoothing)

// Strategy Conditions (Reversed)
longCondition = ta.crossover(close[1], upperBand[1]) and rsiValue > 50 and macdLine > signalLine
shortCondition = ta.crossunder(close[1], lowerBand[1]) and rsiValue < 50 and macdLine < signalLine

// Strategy Entry (Reversed)
if (longCondition)
    strategy.entry("Sell", strategy.short)  // Reversed: Buy signal triggers a sell
if (shortCondition)
    strategy.entry("Buy", strategy.long)  // Reversed: Sell signal triggers a buy

// Plotting
plot(basis, color=color.blue, title="Basis")
plot(upperBand, color=color.red, title="Upper Band")
plot(lowerBand, color=color.green, title="Lower Band")