بند ہونے والی پوزیشن کی حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2023-11-10 14:25:30
ٹیگز:

img

جائزہ

اس حکمت عملی کا بنیادی خیال یہ ہے کہ مارکیٹ بند ہونے پر اسٹاک خریدیں اور اگلے دن کی کھلی مارکیٹ میں ان کو فروخت کریں ، تاکہ کھلی قیمت میں اضافے سے فائدہ اٹھایا جاسکے۔

حکمت عملی منطق

یہ حکمت عملی دو فیصلوں پر مبنی ہے:

  1. انڈر ڈے ٹریڈرز مارکیٹ کھولنے پر طویل عرصے تک جاتے ہیں، افتتاحی قیمتوں کو بڑھاتے ہیں.

  2. اختتامی قیمتوں میں اسٹاک کی حقیقی قیمت ظاہر ہوتی ہے۔

خاص طور پر ، یہ حکمت عملی چیک کرتی ہے کہ آیا مارکیٹ بند ہونے پر (20:00) بند ہونے والی قیمت 200 دن کی سادہ چلتی اوسط سے زیادہ ہے۔ اگر ہاں تو ، یہ لمبا جاتا ہے۔ اگر نہیں تو ، یہ مختصر ہوجاتا ہے۔

اگلے دن مارکیٹ کھولنے پر (9:30 بجے) ، یہ پچھلے دن کھولی گئی طویل پوزیشنوں کو بند کرتا ہے، اور مختصر پوزیشنوں کو بھی بند کرتا ہے۔

کم اختتامی قیمتوں پر خرید کر اور اعلی افتتاحی قیمتوں پر فروخت کرکے ، اس کا مقصد افتتاحی قیمت میں اضافے سے فائدہ اٹھانا ہے۔

فوائد کا تجزیہ

اس حکمت عملی کے فوائد:

  1. کھلے میں طویل عرصے تک جانے اور منافع کے لئے فروخت کرنے کے لئے اندرونی دن کے تاجروں کی inertia کا استعمال کریں.

  2. 200 دن کی ایم اے رجحان کی نشاندہی کرنے میں مدد کرتی ہے۔

  3. روزانہ صرف دو ٹرانزیکشن پوائنٹس کے ساتھ کم تعدد ٹرانزیکشن لاگت کو کم کرتی ہے.

  4. بیک ٹیسٹنگ پیرامیٹرز میں اعتماد فراہم کرتی ہے۔

  5. خودکار نظام جذباتی مداخلت کو کم سے کم کرتا ہے۔

خطرے کا تجزیہ

جن خطرات پر غور کیا جانا چاہئے:

  1. افتتاحی قیمت میں تیزی سے الٹا پڑ سکتا ہے جس کے نتیجے میں نقصانات ہو سکتے ہیں۔

  2. اختتامی قیمت میں ہیرا پھیری ہو سکتی ہے۔

  3. اسٹاک معطلی پوزیشن کھولنے کو روک سکتی ہے۔

  4. اعلی ٹرانزیکشن لاگت اکثر تجارت کو مہنگا بناتی ہے۔

  5. پیرامیٹرز کی غلط ایڈجسٹمنٹ سے زیادہ ٹریڈنگ یا نقصانات ہوتے ہیں۔

حل میں شامل ہیں:

  1. نقصانات کو محدود کرنے کے لئے سٹاپ نقصان مقرر کریں.

  2. اختتامی قیمت کی تصدیق کے لئے حجم اور ایڈجسٹمنٹ کی جانچ پڑتال کریں.

  3. مائع اسٹاک کو ترجیح دیں.

  4. MA لمبائی اور تجارت کے اوقات کو بہتر بنائیں.

بہتری کی ہدایات

اسٹریٹیجی کو بہتر بنایا جاسکتا ہے:

  1. افتتاحی الٹ پر نقصانات کو کم کرنے کے لئے رکنے کا اضافہ.

  2. قیمت کی حد کا تعین کرنے کے لئے دیگر اشارے کا استعمال کرتے ہوئے.

  3. لیکویڈیٹی کے خطرے پر غور کرنا اور لیکویڈ اسٹاک کا انتخاب کرنا۔

  4. مختلف ایم اے پیرامیٹرز کی جانچ.

  5. کھولنے / بند کرنے کے اوقات کو بہتر بنانا.

  6. اختتامی قیمت کی درستگی کے لئے خبروں کی جانچ پڑتال.

  7. ٹرانزیکشن لاگت پر غور کرنا اور کم لاگت والے اسٹاک کا انتخاب کرنا۔

  8. کثیر عنصر ماڈل کا استعمال کرتے ہوئے.

نتیجہ

یہ حکمت عملی بند ہونے پر کم خرید کر اور کھولنے پر زیادہ فروخت کرکے افتتاحی قیمت میں اضافے سے منافع حاصل کرتی ہے۔ اس کے کچھ فوائد ہیں لیکن اس پر غور کرنے کے لئے خطرات بھی ہیں۔ پیرامیٹرز ، اسٹاپس ، اسٹاک کے انتخاب پر مزید اصلاحات کارکردگی کو بہتر بنا سکتی ہیں۔ مجموعی طور پر یہ دن کے اندر تاجروں کے لئے ایک سادہ اختتامی پوزیشن کی حکمت عملی کا خیال فراہم کرتی ہے۔


/*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)


مزید