
এই কৌশলটির মূল ধারণাগুলি হ’ল শর্তাদি ক্রয় করা হয় যখন দিনটি বন্ধ হয় এবং পরের দিন খোলার সময় বিক্রি করা হয়, যাতে খোলার সময় শর্তাদির দামের উত্থান থেকে লাভ করা যায়।
এই কৌশলটি মূলত দুটি সিদ্ধান্তের উপর ভিত্তি করে তৈরি করা হয়েছেঃ
দিনের ব্যবসায়ীরা সাধারণত ওপেনিংয়ের সময় ক্রয়-বিক্রয় করতে পছন্দ করে, যার ফলে ওপেনিংয়ের সময় শেয়ারের দাম বেড়ে যায়।
একটি মুদ্রার মূল্য যখন বন্ধ হয় তখন তার প্রকৃত মূল্যের প্রতিফলন হয়।
বিশেষত, এই কৌশলটি প্রথমে প্রতিদিনের বন্ধের সময় ((20:00) বিচার করে যে দিনের বন্ধের দামটি 200-দিনের সরল চলমান গড়ের চেয়ে বেশি কিনা, যদি গড়ের চেয়ে বেশি হয় তবে বন্ধের সময় বেশি হয়; যদি বন্ধের দাম গড়ের চেয়ে কম হয় তবে বন্ধের সময় শূন্য থাকে।
পরের দিন খোলার সময় (৯ঃ৩০), যদি আগের দিন একাধিক পজিশন থাকে, তবে খোলার সময় বন্ধ; যদি খালি পজিশন থাকে, তবে খোলার সময় বন্ধ।
শেয়ারের ওপেনিং মূল্যের বৃদ্ধি থেকে লাভের জন্য ক্রয়-বিক্রয় এবং বিক্রয়-বিক্রয় অপারেশনগুলি ব্যবহার করুন।
এই কৌশলটির প্রধান সুবিধাগুলো হলঃ
দিন ব্যবসায়ীদের অন্তর্নিহিত চিন্তাভাবনা ব্যবহার করে, অর্থাৎ, ওপেনিংয়ের সময় শেয়ারের দাম বাড়ার বৈশিষ্ট্য, ওপেনিংয়ের সময় বিক্রিত পয়েন্টগুলি লাভের জন্য।
200 দিনের চলমান গড় ব্যবহার করে মূল্যের প্রবণতা নির্ধারণ করা, যা বড় প্রবণতা বুঝতে সাহায্য করে।
ট্রেডিং ফ্রিকোয়েন্সি কম, শুধুমাত্র প্রতিদিন খোলা এবং বন্ধের জন্য দুটি সময় নির্ধারণ করা হয়, যা ট্রেডিং খরচ কমিয়ে দেয়।
তথ্য পুনরুদ্ধার করুন, ঐতিহাসিক তথ্য ব্যবহার করে নিয়মের পরামিতিগুলির যুক্তিসঙ্গততা বিচার করুন, আত্মবিশ্বাস বাড়ান।
প্রোগ্রামযুক্ত ট্রেডিং সিস্টেমগুলি কার্যকরভাবে কার্যকর হয় এবং ট্রেডিং সিদ্ধান্তের উপর আবেগগত প্রভাবকে প্রতিরোধ করে।
এই কৌশলটির কিছু ঝুঁকিও রয়েছেঃ
খোলার মূল্যের বিপরীত হওয়ার সম্ভাবনা রয়েছে, যদি খোলার মূল্য বিপরীত দিকে ব্যাপকভাবে বিপরীত হয় তবে ক্ষতি হবে।
যদি কোন ব্যক্তি ইচ্ছাকৃতভাবে বন্ধের দাম বাড়িয়ে বা কমিয়ে দেয়, তাহলে তা সিদ্ধান্তের উপর প্রভাব ফেলতে পারে।
এই ধরনের স্থগিতাদেশের ফলে পজিশন খোলার ক্ষেত্রে ক্ষতি হতে পারে।
উচ্চতর লেনদেনের ব্যয়যুক্ত স্ট্যান্ডার্ডগুলি এই উচ্চতর ফ্রিকোয়েন্সি কৌশলটির জন্য উপযুক্ত নয়।
অযৌক্তিক প্যারামিটার সেট করা ট্রেডিং ফ্রিকোয়েন্সি বা কার্যকারিতা হ্রাস করতে পারে।
ঝুঁকি মোকাবিলার উপায়গুলো হলঃ
স্টপ লস সেট করুন এবং সর্বোচ্চ ক্ষতি নিয়ন্ত্রণ করুন।
ভাল তরলতা সঙ্গে বেছে নিন।
চলমান গড় প্যারামিটার এবং খোলা পজিশনের সময়কে সামঞ্জস্য করে কৌশলটি কার্যকর করে তোলা।
এই কৌশলটি নিম্নলিখিত উপায়ে অপ্টিমাইজ করা যেতে পারেঃ
স্টপ লস বা স্টপ স্টপ সেট করুন যখন ওপেন প্রাইস বিপরীত হয়, যাতে ক্ষতির পুনরাবৃত্তি হয় না।
অন্যান্য সূচক বা মডেল ব্যবহার করে শেয়ারের মূল্য নির্ধারণের যুক্তিসঙ্গত ব্যাপ্তি, ক্ষতি এড়ানো।
প্রচলিত মুদ্রার তরলতার ঝুঁকি বিবেচনা করে, প্রচলিত মুদ্রার তরলতার জন্য অগ্রাধিকার দেওয়া হয়।
বিভিন্ন চলমান গড় প্যারামিটার পরীক্ষা করে সেরা প্যারামিটার সমন্বয় খুঁজুন।
পজিশন খোলার সময়কে অনুকূলিত করুন, পজিশন খোলার নির্দিষ্ট সময়কে আগাম বা বিলম্বিত করার কথা বিবেচনা করুন।
তবে, এই মূল্য নির্ধারণের যুক্তিসঙ্গততা মূল্যায়ন করার জন্য বর্তমান গুরুত্বপূর্ণ খবরের সাথে একত্রিত হওয়া উচিত।
ট্রেডিং খরচ বিবেচনা করে, কম ট্রেডিং খরচ বাছাই করা।
মাল্টি-ফ্যাক্টর মডেলের সমন্বয়, যা বিভিন্ন প্রভাবককে পুরোপুরি বিবেচনা করে।
এই কৌশলটি প্রতিদিনের বন্ধের দামে কেনা এবং পরের দিন খোলার দামে বিক্রি করে লাভ অর্জন করে। এই কৌশলটির কিছু সুবিধা রয়েছে তবে কিছু ঝুঁকিও রয়েছে যা সম্পর্কে সতর্ক হওয়া দরকার। প্যারামিটার সেট, স্টপ লস পদ্ধতি, টার্গেট পছন্দ ইত্যাদির অপ্টিমাইজেশান চালিয়ে যাওয়ার মাধ্যমে আরও ভাল কৌশলগত প্রভাব অর্জন করা যেতে পারে। সামগ্রিকভাবে, এই কৌশলটি দিনের ব্যবসায়ীদের জন্য একটি সহজ এবং কার্যকর সমতল কৌশলগত ধারণা সরবরাহ করে।
/*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)