اس حکمت عملی کا بنیادی خیال یہ ہے کہ مارکیٹ بند ہونے پر اسٹاک خریدیں اور اگلے دن کی کھلی مارکیٹ میں ان کو فروخت کریں ، تاکہ کھلی قیمت میں اضافے سے فائدہ اٹھایا جاسکے۔
یہ حکمت عملی دو فیصلوں پر مبنی ہے:
انڈر ڈے ٹریڈرز مارکیٹ کھولنے پر طویل عرصے تک جاتے ہیں، افتتاحی قیمتوں کو بڑھاتے ہیں.
اختتامی قیمتوں میں اسٹاک کی حقیقی قیمت ظاہر ہوتی ہے۔
خاص طور پر ، یہ حکمت عملی چیک کرتی ہے کہ آیا مارکیٹ بند ہونے پر (20:00) بند ہونے والی قیمت 200 دن کی سادہ چلتی اوسط سے زیادہ ہے۔ اگر ہاں تو ، یہ لمبا جاتا ہے۔ اگر نہیں تو ، یہ مختصر ہوجاتا ہے۔
اگلے دن مارکیٹ کھولنے پر (9:30 بجے) ، یہ پچھلے دن کھولی گئی طویل پوزیشنوں کو بند کرتا ہے، اور مختصر پوزیشنوں کو بھی بند کرتا ہے۔
کم اختتامی قیمتوں پر خرید کر اور اعلی افتتاحی قیمتوں پر فروخت کرکے ، اس کا مقصد افتتاحی قیمت میں اضافے سے فائدہ اٹھانا ہے۔
اس حکمت عملی کے فوائد:
کھلے میں طویل عرصے تک جانے اور منافع کے لئے فروخت کرنے کے لئے اندرونی دن کے تاجروں کی inertia کا استعمال کریں.
200 دن کی ایم اے رجحان کی نشاندہی کرنے میں مدد کرتی ہے۔
روزانہ صرف دو ٹرانزیکشن پوائنٹس کے ساتھ کم تعدد ٹرانزیکشن لاگت کو کم کرتی ہے.
بیک ٹیسٹنگ پیرامیٹرز میں اعتماد فراہم کرتی ہے۔
خودکار نظام جذباتی مداخلت کو کم سے کم کرتا ہے۔
جن خطرات پر غور کیا جانا چاہئے:
افتتاحی قیمت میں تیزی سے الٹا پڑ سکتا ہے جس کے نتیجے میں نقصانات ہو سکتے ہیں۔
اختتامی قیمت میں ہیرا پھیری ہو سکتی ہے۔
اسٹاک معطلی پوزیشن کھولنے کو روک سکتی ہے۔
اعلی ٹرانزیکشن لاگت اکثر تجارت کو مہنگا بناتی ہے۔
پیرامیٹرز کی غلط ایڈجسٹمنٹ سے زیادہ ٹریڈنگ یا نقصانات ہوتے ہیں۔
حل میں شامل ہیں:
نقصانات کو محدود کرنے کے لئے سٹاپ نقصان مقرر کریں.
اختتامی قیمت کی تصدیق کے لئے حجم اور ایڈجسٹمنٹ کی جانچ پڑتال کریں.
مائع اسٹاک کو ترجیح دیں.
MA لمبائی اور تجارت کے اوقات کو بہتر بنائیں.
اسٹریٹیجی کو بہتر بنایا جاسکتا ہے:
افتتاحی الٹ پر نقصانات کو کم کرنے کے لئے رکنے کا اضافہ.
قیمت کی حد کا تعین کرنے کے لئے دیگر اشارے کا استعمال کرتے ہوئے.
لیکویڈیٹی کے خطرے پر غور کرنا اور لیکویڈ اسٹاک کا انتخاب کرنا۔
مختلف ایم اے پیرامیٹرز کی جانچ.
کھولنے / بند کرنے کے اوقات کو بہتر بنانا.
اختتامی قیمت کی درستگی کے لئے خبروں کی جانچ پڑتال.
ٹرانزیکشن لاگت پر غور کرنا اور کم لاگت والے اسٹاک کا انتخاب کرنا۔
کثیر عنصر ماڈل کا استعمال کرتے ہوئے.
یہ حکمت عملی بند ہونے پر کم خرید کر اور کھولنے پر زیادہ فروخت کرکے افتتاحی قیمت میں اضافے سے منافع حاصل کرتی ہے۔ اس کے کچھ فوائد ہیں لیکن اس پر غور کرنے کے لئے خطرات بھی ہیں۔ پیرامیٹرز ، اسٹاپس ، اسٹاک کے انتخاب پر مزید اصلاحات کارکردگی کو بہتر بنا سکتی ہیں۔ مجموعی طور پر یہ دن کے اندر تاجروں کے لئے ایک سادہ اختتامی پوزیشن کی حکمت عملی کا خیال فراہم کرتی ہے۔
/*backtest start: 2023-10-10 00:00:00 end: 2023-11-09 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ // This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/ // © Youngmoneyinvestments //@version=5 strategy("End of Day Trading Strategy", overlay=true) // Get the daily open, high, low, and close prices daily_open = request.security(syminfo.tickerid, "D", open) daily_close = request.security(syminfo.tickerid, "D", close) // Calculate the 200 period SMA on daily close sma200 = ta.sma(daily_close, 200) // Define the entry and exit conditions end_of_day = (hour == 20) and (minute == 0) // Assuming the end of the regular trading hours is 20:00 start_of_day = (hour == 9) and (minute == 30) // Assuming the start of the trading session is 09:30 long_condition = end_of_day and (daily_close > sma200) short_condition = end_of_day and (daily_close < sma200) // Execute the strategy logic if (long_condition) strategy.entry("Long", strategy.long) if (short_condition) strategy.entry("Short", strategy.short) // Exit conditions if (strategy.position_size > 0 and start_of_day) // If we are long, sell at the open of the session strategy.close("Long") if (strategy.position_size < 0 and start_of_day) // If we are short, buy at the open of the session strategy.close("Short") // Plot the SMA on the chart plot(sma200, "200 SMA", color=color.blue)