یہ حکمت عملی ایک سادہ ٹرینڈ ٹریکنگ حکمت عملی ہے جو SMA میڈینز کا استعمال کرتے ہوئے رجحان کی سمت کا تعین کرتی ہے اور منافع کو مقفل کرنے اور خطرے کو کنٹرول کرنے کے لئے فیصد اسٹاپ نقصان کا تعین کرتی ہے۔ یہ ایک قسم کی متحرک اسٹاپ نقصان کی حکمت عملی ہے۔
اس حکمت عملی میں پہلے 200 دن کی اوسط SMA کی لمبائی کا حساب لگایا جاتا ہے ، اور جب قیمت اوسط سے تجاوز کرتی ہے تو اس کو رجحان کا آغاز سمجھا جاتا ہے ، اور زیادہ داخلہ لیا جاتا ہے۔ داخلہ کے بعد ، حکمت عملی ایک مقررہ فیصد اسٹاپ نقصان کا استعمال کرتی ہے ، جیسے داخلہ کی قیمت کے 2٪ سے نیچے۔ اس کے ساتھ ہی ایک مقررہ فیصد اسٹاپ نقصان کا بھی تعین کیا جاتا ہے ، جیسے داخلہ کی قیمت کے 1٪ سے اوپر۔ جب قیمت ان میں سے کسی ایک سطح کو چھوتی ہے تو ، حکمت عملی اسی پوزیشن کو بند کردیتی ہے۔
خاص طور پر ، حکمت عملی کو بند کرنے کی قیمت اور 200 دن SMA میڈین لائن کے کراس کے طور پر ٹریڈنگ سگنل کے طور پر استعمال کیا جاتا ہے۔ جب بند ہونے والی قیمت SMA میڈین لائن کو عبور کرتی ہے تو زیادہ داخلہ لیا جاتا ہے۔ داخلہ کے بعد ، حکمت عملی داخلہ کی قیمت کو ریکارڈ کرتی ہے اور اسٹاپ نقصان کی لائن = داخلہ کی قیمت کا حساب لگاتی ہے۔(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)