اوشین تھیوری گرڈ ٹریڈنگ حکمت عملی
خلاصہ
یہ حکمت عملی سمندری نظریہ میں گرڈ تجارت کے طریقہ کار کو استعمال کرتی ہے، مقرر کردہ قیمت کی حد میں یکساں طور پر گرڈ لائنیں تقسیم کرتی ہے، اور قیمت اور گرڈ لائنوں کے تعلق کی بنیاد پر خرید و فروخت کے اعمال انجام دیتی ہے۔ اس حکمت عملی میں خودکار طریقے سے قیمت کے گرڈ کے علاقے کا حساب لگانا، یکساں طور پر گرڈ لائنیں تقسیم کرنا جیسی خصوصیات ہیں، جو خطرے کو مؤثر طریقے سے کنٹرول کر سکتی ہیں۔
حکمت عملی کا اصول
یہ حکمت عملی پہلے صارف کے انتخاب یا ڈیفالٹ سیٹنگز کے مطابق قیمت کے گرڈ کی بالائی اور نچلی حدود کا حساب لگاتی ہے، یعنی گرڈ کی سب سے اونچی اور سب سے نیچی قیمت۔ حساب کے دو طریقے ہیں: ایک بیک ٹیسٹنگ مدت کے اندر سب سے اونچی اور سب سے نیچی قیمت تلاش کرنا، دوسرا ایک مخصوص مدت کی موونگ ایوریج کا حساب لگانا۔ پھر صارف کے متعین کردہ گرڈ کی تعداد کے مطابق یکساں طور پر گرڈ لائنیں تقسیم کی جاتی ہیں۔
تجارتی سگنلز کی پیداوار قیمت اور گرڈ لائنوں کے تعلق پر منحصر ہے۔ جب قیمت نیچے والی گرڈ لائن سے کم ہوتی ہے، تو اس گرڈ لائن پر مقررہ مقدار میں لمبی پوزیشن کھولی جاتی ہے؛ جب قیمت اوپر والی گرڈ لائن سے زیادہ ہوتی ہے، تو اس گرڈ لائن پر مقررہ مقدار میں پوزیشن بند کی جاتی ہے۔ اس طرح قیمت کے اتار چڑھاو کے ساتھ، پوزیشن بھی گرڈ کے اندر اتار چڑھاو کرتی ہے، جس سے منافع حاصل ہوتا ہے۔
خاص طور پر، حکمت عملی ایک قیمت کے گرڈ لائنوں کی صف اور ایک bool صف کو برقرار رکھتی ہے جو ظاہر کرتی ہے کہ آیا ہر گرڈ لائن پر کوئی زیر التوا آرڈر ہے۔ جب قیمت کسی گرڈ لائن سے کم ہوتی ہے اور اس لائن پر کوئی زیر التوا آرڈر نہیں ہے، تو اس لائن کی قیمت پر لمبی پوزیشن کھولی جاتی ہے؛ جب قیمت کسی گرڈ لائن سے زیادہ ہوتی ہے اور نیچے والی گرڈ لائن پر کوئی زیر التوا آرڈر ہے، تو نیچے والی گرڈ لائن پر پوزیشن بند کی جاتی ہے۔ اس طریقے سے گرڈ تجارت کو نافذ کیا جاتا ہے۔
حکمت عملی کے فوائد
-
گرڈ کے علاقے کا خودکار حساب کتاب، دستی سیٹنگ کی مشکل سے بچا جاتا ہے۔ مختلف حساب کے طریقوں کا انتخاب کیا جا سکتا ہے۔
-
یکساں طور پر گرڈ لائنیں تقسیم کرنا، گرڈ کی کثافت کی وجہ سے ضرورت سے زیادہ تجارت سے بچنا ہے۔ گرڈ لائنوں کی تعداد کو ایڈجسٹ کیا جا سکتا ہے۔
-
گرڈ تجارت کا طریقہ استعمال کرتے ہوئے، خطرے کو مؤثر طریقے سے کنٹرول کیا جا سکتا ہے، قیمت کے اتار چڑھاو کے دوران گرڈ کے اندر مسلسل منافع حاصل کیا جا سکتا ہے۔
-
قیمت کی سمت کے بارے میں کوئی پیش گوئی نہیں ہے، یہ غیر مستحکم مارکیٹ کے لیے موزوں ہے۔
-
فیس کی شرح اور پوزیشنوں کی تعداد کو حسب ضرورت سیٹ کیا جا سکتا ہے، مختلف تجارتی مصنوعات کے مطابق ڈھل سکتا ہے۔
-
گرڈ لائنوں کی بصری نمائش، تجارتی صورتحال کو آسانی سے سمجھنے میں مدد دیتی ہے۔
حکمت عملی کے خطرات
-
گرڈ کے علاقے سے تجاوز کرنے کا خطرہ۔ قیمت کا گرڈ کی بالائی یا نچلی حدود سے تجاوز کرنا نقصان کو بڑھا سکتا ہے۔
-
بہت زیادہ ڈھیلے گرڈ کے فاصلے کا خطرہ۔ بہت وسیع گرڈ سے منافع حاصل کرنا مشکل ہے، لیکن بہت تنگ گرڈ سے فیس بڑھ جاتی ہے۔ توازن رکھنا ضروری ہے۔
-
طویل عرصے تک پوزیشن رکھنے کا خطرہ۔ طویل عرصے تک پوزیشن رکھنے سے منافع حاصل کرنا مشکل ہے، اس کے علاوہ فیس کا نقصان بھی بڑھتا ہے۔
-
پیرامیٹرز کی غلط سیٹنگ کا خطرہ۔ جیسے بیک ٹیسٹنگ کی مدت یا موونگ ایوریج کی مدت جیسے پیرامیٹرز کی غلط سیٹنگ گرڈ کے علاقے کے حساب کتاب کو متاثر کر سکتی ہے۔
-
مارکیٹ کا نظامی خطرہ۔ یہ حکمت عملی غیر مستحکم مارکیٹ کے لیے زیادہ موزوں ہے، طویل مدتی یک طرفہ مارکیٹ کے لیے موزوں نہیں ہے۔
حکمت عملی کی اصلاح
-
گرڈ کے پیرامیٹرز کی سیٹنگ کو بہتر بنانا۔ مارکیٹ کی خصوصیات، تجارتی اخراجات جیسے عوامل کو مدنظر رکھتے ہوئے، گرڈ کی تعداد، بیک ٹیسٹنگ کی مدت جیسے پیرامیٹرز کو بہتر بنائیں۔
-
گرڈ کے علاقے کو متحرک طور پر ایڈجسٹ کرنا۔ جب مارکیٹ میں بڑی تبدیلیاں آتی ہیں، تو گرڈ کے علاقے کو متحرک طور پر ایڈجسٹ کرنے کا طریقہ کار متعارف کرایا جا سکتا ہے۔
-
اسٹاپ لاس میکانزم شامل کرنا۔ مناسب اسٹاپ لاس لائن مقرر کرنا، ضرورت سے زیادہ نقصان سے بچنا ہے۔ اسٹاپ لاس لائن کو متحرک طور پر بھی ایڈجسٹ کیا جا سکتا ہے۔
-
دوسرے اشارے کے ساتھ فلٹر کرنا۔ جیسے بولنگر بینڈز، رجحان کے اشارے، نامناسب تجارت سے بچنا۔
-
فنڈز کے استعمال کی کارکردگی کو بہتر بنانا۔ گرم اور سرد تجزیہ شامل کرنا، جب اتار چڑھاو کم ہو تو تجارت کو کم کرنا۔
خلاصہ
یہ حکمت عملی گرڈ تجارت کے اصول کا استعمال کرتے ہوئے، خطرے پر قابو پانے والی غیر مستحکم مارکیٹ کی تجارت کو نافذ کرتی ہے۔ اس حکمت عملی میں گرڈ کا خودکار حساب، یکساں تقسیم جیسی خصوصیات ہیں، اور مختلف مارکیٹ ماحول کے مطابق ڈھلنے کے لیے پیرامیٹرز کو ایڈجسٹ کیا جا سکتا ہے۔ خطرہ قابل کنٹرول ہے اور آسانی سے چلایا جا سکتا ہے۔ لیکن اس حکمت عملی میں کچھ حدود بھی ہیں، اور مارکیٹ کی تبدیلیوں کے مطابق ڈھلنے کے لیے مسلسل اصلاح کی ضرورت ہے۔ مجموعی طور پر، یہ حکمت عملی گرڈ تجارت کے لیے ایک معیاری اور پیرامیٹرائزڈ نفاذ کا طریقہ فراہم کرتی ہے۔
/*backtest
start: 2023-09-12 00:00:00
end: 2023-10-12 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("(IK) Grid Script", overlay=true, pyramiding=14, close_entries_rule="ANY", default_qty_type=strategy.cash, initial_capital=100.0, currency="USD", commission_type=strategy.commission.percent, commission_value=0.1)
i_autoBounds = input(group="Grid Bounds", title="Use Auto Bounds?", defval=true, type=input.bool) // calculate upper and lower bound of the grid automatically? This will theorhetically be less profitable, but will certainly require less attention
i_boundSrc = input(group="Grid Bounds", title="(Auto) Bound Source", defval="Hi & Low", options=["Hi & Low", "Average"]) // should bounds of the auto grid be calculated from recent High & Low, or from a Simple Moving Average- 1
