رجحان کی پیروی کرنے والی موونگ ایوریج تجارتی حکمت عملی
جائزہ
یہ حکمت عملی رجحان کی پیروی کرنے والی مووِنگ ایوریجز پر مبنی ایک تجارتی حکمت عملی ہے۔ یہ مختلف پیرامیٹرز کے ساتھ زیادہ سے زیادہ اور کم سے کم قیمتوں کی مووِنگ ایوریجز کا استعمال کرتے ہوئے مارکیٹ کے رجحان کا اندازہ لگاتی ہے اور رجحان کے موڑ کے مقامات پر متعلقہ تجارتی سگنل تیار کرتی ہے۔ جب قیمت اوپر کی طرف پیروی کرنے والی مووِنگ ایوریج کو عبور کرتی ہے تو لمبی پوزیشن لی جاتی ہے، اور جب قیمت نیچے کی طرف پیروی کرنے والی مووِنگ ایوریج سے نیچے آتی ہے تو چھوٹی پوزیشن لی جاتی ہے۔ یہ حکمت عملی سٹاپ لاس اور ٹیک پروفٹ کی سطحیں مقرر کرنے کے لیے اے ٹی آر (ATR) کا بھی استعمال کرتی ہے۔
حکمت عملی کا اصول
یہ حکمت عملی رجحان کا اندازہ لگانے کے لیے مختلف پیرامیٹرز کے ساتھ زیادہ سے زیادہ اور کم سے کم قیمتوں کے سادہ مووِنگ ایوریجز کا استعمال کرتی ہے۔ خاص طور پر، یہ دو گروپوں پر مشتمل پیروی کرنے والی مووِنگ ایوریج سسٹم بناتی ہے:
-
اوپر کی طرف پیروی کرنے والا مووِنگ ایوریج سسٹم (h1 اور l1): h1 زیادہ سے زیادہ قیمت کا سادہ مووِنگ ایوریج ہے جو مارکیٹ کے رجحان کی بالائی حد کو ظاہر کرتا ہے۔ l1 h1 سے اے ٹی آر کی قدر کو منفی کرکے بنائی جانے والی نچلی حد ہے۔ جب قیمت h1 کو اوپر سے عبور کرتی ہے تو لمبی پوزیشن کا سگنل پیدا ہوتا ہے، اور جب قیمت l1 کو نیچے سے عبور کرتی ہے تو پوزیشن بند کرنے کا سگنل ملتا ہے۔
-
نیچے کی طرف پیروی کرنے والا مووِنگ ایوریج سسٹم (h2 اور l2): h2 کم سے کم قیمت کا سادہ مووِنگ ایوریج ہے جو مارکیٹ کے رجحان کی نچلی حد کو ظاہر کرتا ہے۔ l2 h2 میں اے ٹی آر کی قدر کو شامل کرکے بنائی جانے والی بالائی حد ہے۔ جب قیمت h2 کو نیچے سے عبور کرتی ہے تو چھوٹی پوزیشن کا سگنل پیدا ہوتا ہے، اور جب قیمت l2 کو اوپر سے عبور کرتی ہے تو پوزیشن بند کرنے کا سگنل ملتا ہے۔
دوہری حدوں کا نظام رجحان کے موڑ کے مقامات کو زیادہ درست طریقے سے شناخت کرنے اور کچھ شور والی تجارت کو فلٹر کرنے میں مدد دیتا ہے۔ اس کے ساتھ ساتھ، اے ٹی آر کی قدر کو سٹاپ لاس اور ٹیک پروفٹ کی سطحیں مقرر کرنے کے لیے استعمال کیا جاتا ہے تاکہ ہر تجارت کے رسک سے ریوارڈ کے تناسب کو کنٹرول کیا جا سکے۔
فوائد کا تجزیہ
اس حکمت عملی کے چند اہم فوائد درج ذیل ہیں:
- دوہری حدوں کا نظام شور کو فلٹر کرتا ہے اور رجحان کے موڑ کے مقامات کی شناخت میں زیادہ درستگی فراہم کرتا ہے۔
- اے ٹی آر اتار چڑھاؤ کو متحرک طور پر ٹریک کرتا ہے، جس سے ایک ہی تجارت کے سٹاپ لاس کو مؤثر طریقے سے کنٹرول کیا جا سکتا ہے۔
- حکمت عملی کی منطق سادہ اور واضح ہے، جسے سمجھنا اور لاگو کرنا آسان ہے، خاص طور پر نئے تاجروں کے لیے۔
- پیرامیٹرز کو لچکدار طریقے سے ایڈجسٹ کیا جا سکتا ہے تاکہ مختلف مارکیٹ ماحول کے مطابق ڈھالا جا سکے۔
رسک کا تجزیہ
اس حکمت عملی میں کچھ خطرات بھی موجود ہیں:
- دوہری حدوں کے بریک آؤٹ سے پیدا ہونے والے سگنل میں تاخیر ہو سکتی ہے، جس سے رجحان کے آغاز کے مواقع کو پوری طرح سے حاصل نہیں کیا جا سکتا۔
- منحنی نوعیت کے رجحانات کی شناخت کے لیے پیروی کرنے والی مووِنگ ایوریجز کی صلاحیت کمزور ہے۔
- تجارتی اخراجات کے اثرات پر غور نہیں کیا گیا ہے۔ زیادہ تعدد والی تجارت میں تجارتی اخراجات کافی زیادہ ہو سکتے ہیں۔
تدارک کے طریقے:
- مووِنگ ایوریج کی مدت کو مناسب طریقے سے کم کریں تاکہ سگنلز زیادہ حساس ہو جائیں۔
- رجحان کی قسم کا تعین کرنے کے لیے دوسرے انڈیکیٹرز جیسے ایم اے سی ڈی (MACD) کو شامل کریں تاکہ رینج میں ہونے والی زیادہ تعدد والی تجارت سے بچا جا سکے۔
- پوزیشن کے سائز کو ایڈجسٹ کریں اور تجارت کی تعدد کو کم کریں۔
بہتری کے رخ
اس حکمت عملی کو درج ذیل پہلوؤں سے بہتر بنایا جا سکتا ہے:
- مارکیٹ کے ماحول کے مطابق ڈھالنے کے لیے مشین لرننگ الگورتھم کا استعمال کرتے ہوئے پیرامیٹرز کو خودکار طور پر بہتر بنایا جائے۔
- جھوٹے بریک آؤٹ سے بچنے کے لیے والیوم انڈیکیٹرز کو شامل کیا جائے۔
- پوزیشن کے سائز کو رجحان کی مضبوطی سے منسلک کرنے کے لیے پوزیشن ایڈجسٹمنٹ کے قواعد شامل کیے جائیں۔
- سٹاپ لاس میکانزم کو بہتر بنایا جائے، جیسے ٹریلنگ سٹاپ کا استعمال۔
خلاصہ
مجموعی طور پر یہ حکمت عملی ایک سادہ اور عملی رجحان کی پیروی کرنے والی حکمت عملی ہے۔ اس کا بنیادی تصور دوہری حدوں کی فلٹرنگ اور اے ٹی آر کے ذریعے متحرک سٹاپ لاس کے استعمال سے رجحان کے موڑ کی شناخت کرنا اور ہر تجارت کے نقصان کو محدود کرنا ہے۔ اس میں عملی استعمال کی کچھ قدر ہے اور ساتھ ہی بہتری کی کافی گنجائش بھی ہے۔ پیرامیٹر ٹیوننگ اور دوسرے انڈیکیٹرز کو شامل کرکے بہتر نتائج حاصل کیے جا سکتے ہیں۔
/*backtest
start: 2023-12-05 00:00:00
end: 2024-01-04 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("I Like Winners And Love Loosers!", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=100)
highest_length = input(200, type=input.integer, minval=1, title="Highest Length")- 1

