وسائل لوڈ ہو رہے ہیں... لوڈنگ...

فکسڈ فی صد سٹاپ نقصان اور منافع لینے کی حکمت عملی جو حرکت پذیر اوسط پر مبنی ہے

مصنف:چاؤ ژانگ، تاریخ: 2023-12-18 11:30:39
ٹیگز:

img

جائزہ

یہ حکمت عملی ٹریڈنگ سگنل پیدا کرنے کے لئے چلتی اوسط کا استعمال کرتی ہے اور ہر تجارت کے خطرے اور منافع کو کنٹرول کرنے کے لئے انٹری قیمت پر مبنی مقررہ فیصد اسٹاپ نقصان اور منافع کی سطح مقرر کرتی ہے۔

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

یہ حکمت عملی سب سے پہلے رجحان کی سمت کا تعین کرنے کے لئے 5 دن کی تیزی سے چلنے والی اوسط (ای ایم اے) اور 32 دن کی ای ایم اے کا استعمال کرتی ہے۔ جب قلیل مدتی چلتی اوسط طویل مدتی کے اوپر عبور کرتی ہے اور اس کے نیچے مختصر ہوجاتی ہے تو یہ طویل ہوجاتی ہے۔

تجارت میں داخل ہونے کے بعد ، حکمت عملی متحرک طور پر ہر تجارت کے لئے صارف کے ذریعہ بیان کردہ اسٹاپ نقصان فیصد اور منافع کا فیصد کی بنیاد پر اسٹاپ نقصان اور منافع حاصل کرتی ہے۔ خاص طور پر ، لمبی تجارت کے ل the ، اسٹاپ نقصان داخلہ قیمت × (1 - اسٹاپ نقصان فیصد) پر مقرر کیا جاتا ہے اور منافع حاصل کرنا داخلہ قیمت × (1 + منافع حاصل کرنے کا فیصد) پر مقرر کیا جاتا ہے۔ مختصر تجارت کے ل it یہ الٹ جاتا ہے - داخلہ قیمت × (1 + اسٹاپ نقصان فیصد) پر اسٹاپ نقصان اور داخلہ قیمت × (1 - منافع حاصل کرنے کا فیصد) پر منافع حاصل کریں۔

اس سے ہر تجارت کے لئے مقررہ رسک / انعام تناسب کو یقینی بنانے اور خطرے اور منافع کو کنٹرول کرنے کی اجازت ملتی ہے۔

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

سٹاپ نقصان اور منافع لینے کے اس طریقہ کار کے کئی اہم فوائد ہیں:

  1. یہ ہر تجارت کے زیادہ سے زیادہ نقصان کو محدود کرسکتا ہے اور مؤثر طریقے سے تجارتی خطرہ کو کنٹرول کرسکتا ہے۔

  2. یہ فی تجارت فکسڈ منافع تناسب میں مقفل کر سکتے ہیں اور واپسی کو یقینی بنانے.

  3. سٹاپ نقصان اور منافع لینے کے پوائنٹس مقررہ اقدار کے بجائے اصل انٹری قیمت کے ساتھ مختلف ہوتے ہیں.

  4. صارفین ان پٹ پیرامیٹرز کو ایڈجسٹ کرکے اپنی رسک اپٹیک کا تعین کرسکتے ہیں۔

  5. سادہ اور بدیہی حکمت عملی منطق، سمجھنے اور تصدیق کرنے کے لئے آسان.

خطرے کا تجزیہ

اس حکمت عملی کے ساتھ کچھ خطرات بھی ہیں:

  1. چلتے ہوئے اوسط بہت زیادہ غلط سگنل پیدا کرسکتے ہیں ، جس میں داخل ہونے کے بعد روکنے کا امکان زیادہ ہوتا ہے۔

  2. منافع لینے کا تناسب بہت زیادہ مقرر کیا جا سکتا ہے جس کے نتیجے میں ناکافی منافع پیدا ہو سکتا ہے، بہت کم کافی جیتنے میں ناکام ہو سکتا ہے.

  3. سٹاپ نقصان بہت قریب سے روکنے کا امکان بڑھ سکتا ہے اور کچھ بفر فراہم کرنا چاہئے.

  4. تجارتی مصنوعات اور ٹائم فریم کا انتخاب اس کی تاثیر کو متاثر کرسکتا ہے۔

متعلقہ حل:

  1. جھوٹے سگنل کو کم کرنے کے لئے حرکت پذیر اوسط پیرامیٹرز کو بہتر بنائیں.

  2. زیادہ سے زیادہ تلاش کرنے کے لئے مختلف منافع لینے کے تناسب کی جانچ کریں.

  3. مارکیٹ کی اتار چڑھاؤ کی بنیاد پر سٹاپ نقصان کا فاصلہ ایڈجسٹ کریں۔

  4. مختلف مصنوعات اور ٹائم فریموں میں حکمت عملی کی کارکردگی کا اندازہ کریں.

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

اسٹریٹیجی کو مندرجہ ذیل پہلوؤں میں بہتر بنایا جاسکتا ہے:

  1. رجحان کی توثیق کے لئے دوسرے اشارے شامل کریں تاکہ حرکت پذیر اوسط سے بہت زیادہ غلط سگنل سے بچنے کے ل.

  2. سٹاپ نقصان کو بہتر بنائیں اور زیادہ سے زیادہ پیرامیٹرز تلاش کرنے کے لئے بیک ٹیسٹ کے اعداد و شمار پر مبنی منافع کی فیصد لیں.

  3. زیادہ سے زیادہ منافع حاصل کرنے کے لئے سٹاپ نقصان کو پیچھے چھوڑنے کے لئے تبدیل کریں.

  4. تجارتی خطرے کو منظم کرنے کے لئے پرامڈائڈنگ اور سٹاپ نقصان کے ساتھ پوزیشن سائزنگ کے قوانین شامل کریں.

  5. مختلف تجارتی آلات اور وقت کے فریموں میں کارکردگی کے فرق کا اندازہ کریں.

خلاصہ

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


/*backtest
start: 2022-12-11 00:00:00
end: 2023-12-17 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// © theCrypster 2020

//@version=4
strategy("Fixed Percent Stop Loss & Take Profit %", overlay=true)

// Moving Averages to get some example trades generated
eg1 = ema(close, 5)
eg2 = ema(close, 32)

long = crossover(eg1, eg2)
short = crossunder(eg1, eg2)

strategy.entry("LONG", strategy.long, when=long)
strategy.entry("SHORT", strategy.short, when=short)

//
// The Fixed Percent Stop Loss Code
// User Options to Change Inputs (%)
stopPer = input(5.0, title='Stop Loss %', type=input.float) / 100
takePer = input(10.0, title='Take Profit %', type=input.float) / 100

// Determine where you've entered and in what direction
longStop = strategy.position_avg_price * (1 - stopPer)
shortStop = strategy.position_avg_price * (1 + stopPer)
shortTake = strategy.position_avg_price * (1 - takePer)
longTake = strategy.position_avg_price * (1 + takePer)

if strategy.position_size > 0 
    strategy.exit(id="Close Long", stop=longStop, limit=longTake)
if strategy.position_size < 0 
    strategy.exit(id="Close Short", stop=shortStop, limit=shortTake)

//PLOT FIXED SLTP LINE
plot(strategy.position_size > 0 ? longStop : na, style=plot.style_linebr, color=color.red, linewidth=1, title="Long Fixed SL")
plot(strategy.position_size < 0 ? shortStop : na, style=plot.style_linebr, color=color.red, linewidth=1, title="Short Fixed SL")
plot(strategy.position_size > 0 ? longTake : na, style=plot.style_linebr, color=color.green, linewidth=1, title="Long Take Profit")
plot(strategy.position_size < 0 ? shortTake : na, style=plot.style_linebr, color=color.green, linewidth=1, title="Short Take Profit")

//




مزید