سپورٹ اور مزاحمت کے رجحانات کی نگرانی کی حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2024-02-27 15:11:04
ٹیگز:

img

جائزہ

اس حکمت عملی میں تین تکنیکی اشارے استعمال کیے جاتے ہیں - حمایت ، مزاحمت اور رجحان کی لائنیں - اندراجات کو خودکار کرنے اور نقصانات کو روکنے کے ل. یہ پہلے اہم حمایت اور مزاحمت کی سطح کی نشاندہی کرتا ہے ، پھر اندراج کے وقت کا تعین کرنے کے لئے رجحان کی سمت کو جوڑتا ہے۔

حکمت عملی منطق

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

فوائد کا تجزیہ

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

خطرے کا تجزیہ

  1. ناکام توڑ کا خطرہ - قیمت ابتدائی توڑ کے بعد ٹوٹے ہوئے سپورٹ یا مزاحمت کی سطح کو دوبارہ آزما سکتی ہے۔
  2. رجحان کی غلط تشخیص کا خطرہ - صرف رجحان لائنوں کا استعمال کرتے ہوئے غیر درست رجحان تعصب کا باعث بن سکتا ہے۔
  3. سٹاپ نقصان کا خطرہ ختم کیا جا رہا ہے - سٹاپ نقصان کو سپورٹ سے قریب فاصلے پر ہونے کے باوجود قیمتوں میں اتار چڑھاؤ کا سامنا کرنا پڑ سکتا ہے۔

حل:

  1. حمایت / مزاحمت کی توثیق کے لئے وسیع رینج کی اجازت دیں.
  2. رجحان کی تعصب کی تصدیق کے لئے متعدد اشارے استعمال کریں۔
  3. رینج پر مبنی سٹاپ نقصان یا بروقت دستی مداخلت کو اپنائیں.

اصلاح کی ہدایات

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

نتیجہ

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


/*backtest
start: 2024-01-27 00:00:00
end: 2024-02-26 00:00:00
period: 3h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Support Resistance Trend Strategy", overlay=true)

// Input parameters
supportLevel = input(100, title="Support Level")
resistanceLevel = input(200, title="Resistance Level")
riskRewardRatio = input(2, title="Risk-Reward Ratio")
trailStopLoss = input(true, title="Use Trailing Stop Loss")

// Calculate trend direction based on trend lines
trendUp = close > request.security(syminfo.tickerid, "D", close[1])
trendDown = close < request.security(syminfo.tickerid, "D", close[1])

// Buy signal condition
buySignal = close < supportLevel and trendUp

// Sell signal condition
sellSignal = close > resistanceLevel and trendDown

// Entry point and exit conditions
strategy.entry("Buy", strategy.long, when=buySignal)
strategy.entry("Sell", strategy.short, when=sellSignal)

// Calculate targets and stop-loss levels
targetPrice = close + (close - supportLevel) * riskRewardRatio
stopLossLevel = supportLevel

// Plot support and resistance levels
plot(supportLevel, color=color.green, linewidth=2, title="Support Level")
plot(resistanceLevel, color=color.red, linewidth=2, title="Resistance Level")

// Plot targets and stop-loss levels
plot(targetPrice, color=color.blue, linewidth=2, title="Target Price")
plot(stopLossLevel, color=color.orange, linewidth=2, title="Stop Loss Level")

// Trailing stop-loss
strategy.exit("Take Profit/Stop Loss", from_entry="Buy", loss=stopLossLevel, profit=targetPrice)
strategy.exit("Take Profit/Stop Loss", from_entry="Sell", loss=targetPrice, profit=stopLossLevel)

// Plot trail stop loss
if (trailStopLoss)
    strategy.exit("Trailing Stop Loss", from_entry="Buy", loss=stopLossLevel)
    strategy.exit("Trailing Stop Loss", from_entry="Sell", loss=stopLossLevel)


مزید