فی صد سٹاپ نقصان لے منافع ٹریلنگ حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2023-09-25 18:09:14
ٹیگز:

جائزہ

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

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

حکمت عملی سب سے پہلے 200 دن کی ایس ایم اے لائن کا حساب لگاتی ہے۔ جب قیمت ایس ایم اے لائن سے اوپر کی طرف بڑھتی ہے تو ، یہ ایک اپ ٹرینڈ کا اشارہ کرتی ہے اور طویل عرصے تک جاتی ہے۔ داخل ہونے کے بعد ، حکمت عملی ایک مقررہ فیصد اسٹاپ نقصان کی سطح کا استعمال کرتی ہے ، جیسے لاگ ان کی قیمت سے 2٪ نیچے ، اور ایک مقررہ فیصد منافع کی سطح ، جیسے لاگ ان کی قیمت سے 1٪ اوپر۔ یہ پوزیشن کو بند کردے گی جب کسی بھی سطح کو چھو لیا جائے گا۔

خاص طور پر ، حکمت عملی 200 دن کے ایس ایم اے سے اوپر کی قیمت کو قریب سے عبور کرنے کو تجارتی سگنل کے طور پر استعمال کرتی ہے۔ جب قریب ایس ایم اے سے اوپر جاتا ہے تو ، یہ طویل عرصے میں داخل ہوتا ہے۔ اندراج کے بعد ، حکمت عملی اندراج کی قیمت ریکارڈ کرتی ہے ، اور اسٹاپ نقصان = اندراج کی قیمت * (1 - اسٹاپ نقصان٪) کا حساب لگاتی ہے۔ منافع حاصل کریں = اندراج کی قیمت * (1 + منافع حاصل کریں٪) ۔ اگر قیمت اسٹاپ نقصان سے نیچے گرتی ہے یا منافع حاصل کرنے سے اوپر بڑھتی ہے تو ، یہ طویل پوزیشن کو بند کردے گی۔

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

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

  • لاگو کرنا آسان

رجحان اور فی صد سٹاپ نقصان / منافع لینے کے لئے ایس ایم اے کا استعمال براہ راست اور لاگو کرنے میں آسان ہے.

  • ہر تجارت پر نقصان کی حد

پہلے سے مقرر سٹاپ نقصان نقصان کو ایک مقررہ فیصد سے کم رکھتا ہے، خطرے کو کنٹرول کرنے میں مدد ملتی ہے.

  • منافع میں ٹریلنگ اسٹاپ لاکس

منافع میں اضافے کے ساتھ منافع کی سطح میں اضافہ ہوتا ہے، منافع میں مقفل کرنے کی بجائے روکنے میں مدد ملتی ہے.

  • منافع/نقصان کی حسب ضرورت خصوصیات

منافع اور خطرے کے پیرامیٹرز کی وضاحت کے لئے فیصد کو ایڈجسٹ کیا جا سکتا ہے.

خطرے کا تجزیہ

  • مارکیٹ میں وِپساؤس

متضاد رینج سے منسلک مارکیٹوں میں، سٹاپ نقصان کو اکثر چھوٹا نقصان پہنچ سکتا ہے.

  • ایس ایم اے قیمت میں تاخیر

SMA خود قیمت پیچھے رہ جاتا ہے، بہترین انٹری وقت یاد کر سکتے ہیں.

  • تجارتی اخراجات کو نظر انداز کرتا ہے

چھوٹے سٹاپ/ٹیک منافع کی ترتیبات تجارتی اخراجات کو مدنظر رکھے بغیر، کثرت میں اضافہ کرتی ہیں۔

  • اسٹاک فی صد سٹاپ نقصان

فیصد سٹاپ نقصان اتار چڑھاؤ کی تبدیلیوں کے مطابق نہیں ہے. بڑی چالوں کے دوران آسانی سے باہر لیا.

بہتری کی ہدایات

  • مارکیٹ کے لئے پیرامیٹرز کو بہتر بنائیں

ایس ایم اے پیرامیٹرز کو ایڈجسٹ کریں، زیادہ سے زیادہ توازن تلاش کرنے کے لئے مختلف سٹاپ / لے فیصد کی جانچ کریں.

  • اتار چڑھاؤ پر مبنی متحرک سٹاپ

اسٹاپ آؤٹ کے کم امکانات کے لیے حالیہ اتار چڑھاؤ کی بنیاد پر اسٹاپ فی صد کو ایڈجسٹ کریں۔

  • حقیقی تجارتی اخراجات کے ساتھ بیک ٹیسٹ

منافع حاصل کرنے کے لئے بیک ٹیسٹ کے لئے سلائپج، کمیشن کے اخراجات شامل کریں.

  • کثیر سیشن بیک ٹسٹ

بہترین پیرامیٹرز تلاش کرنے کے لئے اعلی اور کم سرگرمی سیشن پر الگ الگ بیک ٹیسٹ.

خلاصہ

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


/*backtest
start: 2023-08-25 00:00:00
end: 2023-09-24 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Binance","currency":"BTC_USDT"}]
*/

//@version=3
strategy("Stop Loss Example: Simple Stoploss", overlay=true)

sma_per = input(200, title='SMA Lookback Period', minval=1)
sl_inp = input(2.0, title='Stop Loss %', type=float)/100
tp_inp = input(1.0, title='Take Profit %', type=float)/100

sma = sma(close, sma_per)

stop_level = strategy.position_avg_price * (1 - sl_inp)
take_level = strategy.position_avg_price * (1 + tp_inp)

strategy.entry("Simple SMA Entry", strategy.long, when=crossover(close, sma))

strategy.exit("Stop Loss/TP","Simple SMA Entry", stop=stop_level, limit=take_level)

plot(sma, color=orange, linewidth=2)
plot(stop_level, color=red, style=linebr, linewidth=2)
plot(take_level, color=green, style=linebr, linewidth=2)

مزید