لچکدار سٹاپ لاس پر مبنی ٹریلنگ سٹاپ لاس حکمت عملی
خلاصہ
یہ حکمت عملی لچکدار نقصان روکنے والے انڈیکیٹر پر مبنی ہے جو خرید و فروخت کے سگنلز مرتب کرتی ہے اور لانگ اور شارٹ پوزیشنوں کے لیے استعمال ہوتی ہے۔ جب انڈیکیٹر خرید کا سگنل دیتا ہے تو لانگ کیا جاتا ہے اور جب فروخت کا سگنل آتا ہے تو شارٹ کیا جاتا ہے۔ اس حکمت عملی میں ٹریلنگ اسٹاپ لاس میکانزم بھی شامل ہے جو خطرے کو مؤثر طریقے سے کنٹرول کرتا ہے۔
اصول
یہ حکمت عملی بنیادی طور پر لچکدار نقصان روکنے والے انڈیکیٹر کا استعمال کرتے ہوئے رجحان کے موڑ کے مقامات کی نشاندہی کرتی ہے اور الٹی کارروائی کرتی ہے۔ انڈیکیٹر اندرونی طور پر حقیقی رینج انڈیکیٹر کا استعمال کرتا ہے تاکہ انتہائی قیمتوں کی نشاندہی کی جا سکے، جب قیمت انتہا سے تجاوز کر جائے تو اسے غیر معمولی بریک آؤٹ سمجھا جاتا ہے اور رجحان کے پلٹنے کے امکان کا تعین کیا جاتا ہے۔ خاص طور پر، انڈیکیٹر دو متغیرات برقرار رکھتا ہے: انتہائی قیمت (EP) اور ٹرگر قیمت (TP)۔ EP موجودہ رجحان میں سب سے زیادہ یا سب سے کم قیمت کی نمائندگی کرتا ہے، جبکہ TP کا حساب EP سے لگایا جاتا ہے۔
اوپر کی طرف رجحان میں، جب قیمت EP سے زیادہ ہو تو اسے غیر معمولی بریک آؤٹ قرار دیا جاتا ہے، اس صورت میں EP کو سب سے زیادہ قیمت اور TP کو سب سے کم قیمت پر اپ ڈیٹ کیا جاتا ہے۔ جب قیمت TP سے نیچے آجائے تو رجحان کے پلٹنے کا فیصلہ کیا جاتا ہے اور فروخت کا سگنل پیدا ہوتا ہے۔ نیچے کی طرف رجحان میں بھی یہی اصول لاگو ہوتا ہے۔
یہ حکمت عملی ٹریلنگ اسٹاپ لاس میکانزم کے ساتھ مل کر کام کرتی ہے، جب پوزیشن کھولی جاتی ہے تو بہترین اسٹاپ قیمت کو حقیقی وقت میں ٹریک کیا جاتا ہے، جو منافع کو یقینی بنانے کے ساتھ ساتھ خطرے کو کنٹرول کرتا ہے۔ خاص طور پر، لانگ کرنے کے بعد اسٹاپ لائن بند ہونے والی کم قیمت کو ٹریک کرتی ہے اور شارٹ کرنے کے بعد اسٹاپ لائن بند ہونے والی زیادہ قیمت کو ٹریک کرتی ہے۔
فوائد
اس حکمت عملی کے درج ذیل فوائد ہیں:
-
انڈیکیٹر کا استعمال کرتے ہوئے رجحان کے موڑ کے مقامات کی نشاندہی کی جاتی ہے، جس سے پھنسنے کا امکان کم ہوتا ہے۔
-
ٹریلنگ اسٹاپ لاس میکانزم منافع کو بند کرنے اور نقصان کو بڑھنے سے روکنے میں مدد دیتا ہے۔
-
انڈیکیٹر کے پیرامیٹرز سادہ ہیں اور ان پر عمل درآمد آسان ہے۔
-
خرید و فروخت کے سگنلز کو ترتیب دینے کی سہولت، جس سے کام آسان ہوتا ہے۔
-
بیک ٹیسٹنگ کے ادوار کو لچکدار طریقے سے ترتیب دیا جا سکتا ہے، جس سے حکمت عملی کے اثرات کا مکمل جائزہ لیا جا سکتا ہے۔
خطرات
اس حکمت عملی میں کچھ خطرات بھی موجود ہیں:
-
انڈیکیٹر میں تاخیر ہو سکتی ہے، جس سے رجحان کے پلٹنے کے بہترین مقامات چھوٹ سکتے ہیں۔
-
اسٹاپ لاس بہت زیادہ جارحانہ ہو سکتا ہے، جس سے قیمت کے قلیل مدتی اتار چڑھاؤ کی وجہ سے پوزیشن بند ہو سکتی ہے۔
-
بیک ٹیسٹنگ کے ادوار کا غلط انتخاب حکمت عملی کے اثرات کا مکمل جائزہ لینے سے روک سکتا ہے۔
-
تجارتی اخراجات (ٹریڈنگ لاگت) منافع پر اثر انداز ہو سکتے ہیں۔
ان خطرات کے لیے مندرجہ ذیل پہلوؤں سے اصلاح کی جا سکتی ہے:
-
انڈیکیٹر کے پیرامیٹرز کو ایڈجسٹ کرکے تاخیر کو کم کیا جا سکتا ہے۔
-
اسٹاپ لاس الگورتھم کو بہتر بنایا جا سکتا ہے تاکہ پھنسنے سے بچا جا سکے۔
-
بیک ٹیسٹنگ کے لیے مناسب ادوار کا انتخاب کرکے اعتبار کو یقینی بنایا جا سکتا ہے۔
-
پوزیشن مینجمنٹ کو بہتر بنا کر تجارتی اخراجات کو کم کیا جا سکتا ہے۔
بہتری کے راستے
اس حکمت عملی کو درج ذیل پہلوؤں سے مزید بہتر بنایا جا سکتا ہے:
-
رجحان کے انڈیکیٹرز (جیسے MA) کو شامل کرکے الٹی تجارت میں پھنسنے سے بچا جا سکتا ہے۔
-
پوزیشن سائزنگ الگورتھم کو بہتر بنایا جا سکتا ہے، جیسے فکسڈ ریشو، ڈائنامک وغیرہ۔
-
والیوم فلٹر شامل کرکے گیپ کی وجہ سے غلط تجارت سے بچا جا سکتا ہے۔
-
پیرامیٹر آپٹیمائزیشن کرکے بہترین پیرامیٹر مجموعے تلاش کیے جا سکتے ہیں۔
-
منافع بند کرنے کی حکمت عملی شامل کرکے رجحان کے دوران بروقت منافع حاصل کیا جا سکتا ہے۔
-
اسٹاپ لاس کی حکمت عملی کو بہتر بنا کر اسے زیادہ ہموار بنایا جا سکتا ہے۔ مثال کے طور پر Chandelier Exit جیسے اسٹاپ لاس الگورتھم آزمائے جا سکتے ہیں۔
-
تجارتی اشیاء، ٹائم فریم وغیرہ کے لیے اصلاح کرکے حکمت عملی کی موافقت کو بڑھایا جا سکتا ہے۔
-
مشین لرننگ الگورتھم شامل کرکے حکمت عملی کو زیادہ خود کار بنایا جا سکتا ہے۔
خلاصہ
یہ حکمت عملی مجموعی طور پر سادہ اور قابل اعتماد ہے، جو لچکدار نقصان روکنے والے انڈیکیٹر کا استعمال کرتے ہوئے الٹ کے مقامات کی نشاندہی کرتی ہے اور ٹریلنگ اسٹاپ لاس میکانزم کے ساتھ خطرے کو کنٹرول کرتی ہے۔ اسے قلیل مدتی الٹی حکمت عملی کے طور پر استعمال کیا جا سکتا ہے۔ تاہم، انڈیکیٹر کی تاخیر اور اسٹاپ لاس کی جارحیت جیسے مسائل پر توجہ دینے کی ضرورت ہے۔ مزید اصلاح کے ذریعے بہتر حکمت عملی کے نتائج حاصل کیے جا سکتے ہیں۔
Overview
This strategy is based on the Parabolic SAR indicator to generate buy and sell signals for long and short positions. It also incorporates a trailing stop loss mechanism to effectively control risks.
Principle
The core of this strategy is to identify trend reversal points using the Parabolic SAR indicator for counter-trend trading. The indicator uses the true range to detect extreme prices. When the price exceeds the extreme, it is considered a breakout and a sign of potential trend reversal. Specifically, the indicator maintains two variables: the Extreme Price (EP) and the Trigger Price (TP). The EP represents the highest/lowest price of the current trend, while the TP is derived from the EP.
In an uptrend, when the price is higher than the EP, it is considered a breakout. The EP is then updated to the highest price and the TP to the lowest price. When the price falls below the TP, a trend reversal is identified and a sell signal is generated. The same principle applies for a downtrend.
The strategy also incorporates a trailing stop loss mechanism. After opening a position, it will track the optimal stop loss price in real-time, locking in profits while controlling risks. Specifically, after long entry, the stop loss tracks the closing low; after short entry, it tracks the closing high.
Advantages
The main advantages of this strategy are:
-
Identify trend reversal points with the indicator, avoiding being trapped in trends.
-
Trailing stop loss locks in profits and prevents wider losses.
-
Simple indicator parameters, easy to implement.
-
Configurable buy/sell signal alerts for convenience.
-
Flexible backtest period configuration for thorough evaluation.
Risks
There are also some risks to consider:
-
Indicator lag may miss optimal reversal points.
-
Aggressive stops may be stopped out by short-term fluctuations.
-
Improper backtest period selection cannot fully evaluate the strategy.
-
Transaction costs may impair profits.
Some ways to address the risks are:
-
Optimize parameters to reduce lag.
-
Improve stop loss algorithm to avoid being stopped out unnecessarily.
-
Select appropriate backtest periods for reliability.
-
Optimize position sizing to lower transaction costs.
Enhancement
Some ways to further optimize the strategy:
-
Incorporate trend indicators like MA to avoid being trapped in countertrends.
-
Optimize position sizing algorithms, e.g. fixed fractional, dynamic.
-
Add volume filter to avoid false signals from gaps.
-
Parameter optimization to find optimal combinations.
-
Implement profit taking strategies to lock in profits in trends.
-
Refine stop loss algorithms for smoother stops. Experiment with Chandelier Exit etc.
-
Optimize across products, time frames etc. to improve adaptability.
-
Incorporate machine learning for greater adaptability.
Summary
خلاصہ یہ ہے کہ یہ ایک سادہ اور مضبوط حکمت عملی ہے جو پیرابولک ایس اے آر کا استعمال کرتے ہوئے ریورسلز کی شناخت کرتی ہے اور رسک کو کنٹرول کرنے کے لیے ٹریلنگ سٹاپ لاس کا استعمال کرتی ہے۔ یہ ایک مختصر مدت کی مین ریورژن حکمت عملی کے طور پر کام کر سکتی ہے۔ لیکن انڈیکیٹر کے پیچھے رہنے اور ضرورت سے زیادہ حساس سٹاپس کے مسائل کو حل کرنے کی ضرورت ہے۔ مزید اصلاحات کارکردگی کو بہتر بنا سکتی ہیں۔
/*backtest
start: 2023-09-10 00:00:00
end: 2023-10-10 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("PB SAR BackTest - Colorbar", overlay=false)
// Full credit to Sawcruhteez, Lucid Investment Strategies LLC, Casey Bowman and Peter Brandt.- 1
