ডিজেড ট্রেডিং সেশন ব্রেকআউট কৌশল

ICT DZ
সৃষ্টির তারিখ: 2024-05-14 17:24:33 অবশেষে সংশোধন করুন: 2024-05-14 17:24:33
অনুলিপি: 0 ক্লিকের সংখ্যা: 564
1
ফোকাস
1617
অনুসারী

ডিজেড ট্রেডিং সেশন ব্রেকআউট কৌশল

ওভারভিউ

DZ লন্ডন সেশন ব্রেকআউট কৌশল হল একটি পরিমাণগত ট্রেডিং কৌশল যা লন্ডন ট্রেডিং সেশনের ব্রেকআউটগুলির উপর ভিত্তি করে। এই কৌশলটির মূল ধারণাটি লন্ডন ট্রেডিং সেশনের মধ্যে ব্রেকআউট সুযোগগুলি ক্যাপচার করা এবং দামগুলি পূর্বের উচ্চতা বা নিম্নতা অতিক্রম করেছে কিনা তা বিচার করে ট্রেডিং সিদ্ধান্ত নেওয়া। কৌশলটি পরীক্ষা করে যে বর্তমান সময়টি নির্দিষ্ট লন্ডন ট্রেডিং সেশনের মধ্যে রয়েছে কিনা, তারপরে সিদ্ধান্ত নেয় যে দামটি বর্তমান ট্রেডিং দিনের, চক্রের বা সপ্তাহের সর্বোচ্চ বা সর্বনিম্ন দামকে অতিক্রম করেছে কিনা। যদি নির্ধারিত সময়ের মধ্যে একটি ব্রেকআউট ঘটে এবং নতুন নিম্ন বা উচ্চতা ঘটে, তবে কৌশলটি যথাযথভাবে মাল্টিপড বা শূন্যপদ ট্রেড করবে।

কৌশল নীতি

DZ লন্ডন সেশন ব্রেকআউট স্ট্র্যাটেজির মূল নীতি হল লন্ডন ট্রেডিং সেশনের উপর ভিত্তি করে ব্রেকআউট ট্রেডিং। লন্ডন বিশ্বের বৃহত্তম ফরেক্স ট্রেডিং সেন্টারগুলির মধ্যে একটি, বিপুল পরিমাণে লেনদেনের সাথে, বাজারের উচ্চ অস্থিরতা রয়েছে। কৌশলটি লন্ডন ট্রেডিং সেশনের শুরু এবং শেষ সময় নির্ধারণ করে, বর্তমান সময়টি এই সময়ের মধ্যে রয়েছে কিনা তা বিচার করে। তারপরে, কৌশলটি বর্তমান দিনের, চক্রের এবং সপ্তাহের সর্বোচ্চ এবং সর্বনিম্ন দামগুলি গ্রহণ করে, দামগুলি এই মূল মূল্যগুলিকে অতিক্রম করেছে কিনা তা বিচার করে। যদি একটি ব্রেকআউট ঘটে এবং 1 মিনিটের চার্টে নতুন নিম্ন বা উচ্চতা উপস্থিত হয় তবে এটি সম্ভাব্য ব্যবসায়ের সুযোগ বলে মনে করা হয়। কৌশলটি বিপরীত দিকের উপর নির্ভর করে সংশ্লিষ্ট মাল্টি-হেড বা শূন্য-হেড ট্রেডিং করবে।

কৌশলগত সুবিধা

  1. লন্ডন ট্রেডিং সময়ের উপর ভিত্তি করেঃ লন্ডন বিশ্বের বৃহত্তম ফরেক্স ট্রেডিং কেন্দ্রগুলির মধ্যে একটি, বিপুল পরিমাণে লেনদেন করা হয় এবং বাজারের উচ্চতর অস্থিরতা রয়েছে। এই সময়ের মধ্যে লেনদেন করা, আরও লেনদেনের সুযোগ ক্যাপচার করা যায়।
  2. মাল্টি টাইম ফ্রেম বিশ্লেষণঃ কৌশলগত বিশ্লেষণ বর্তমান ট্রেডিং দিন, চক্র এবং সপ্তাহের সর্বোচ্চ এবং সর্বনিম্ন মূল্য বিবেচনা করে, যা আরও বিস্তৃত বাজার তথ্য সরবরাহ করে যা আরও সঠিক ট্রেডিং সিদ্ধান্ত নিতে সহায়তা করে।
  3. ব্রেক-আউট ট্রেডিংঃ এই কৌশলটি মূলত মূল মূল্যের উপর ভিত্তি করে ট্রেড করা হয়, যা বাজারের শক্তিশালী প্রবণতা এবং সম্ভাব্য মুনাফা অর্জনের জন্য একটি বড় জায়গা ধরে রাখে।
  4. নতুন উচ্চ নতুন নিম্ন নিশ্চিতকরণঃ কৌশলটি একটি নতুন নিম্ন বা উচ্চতা আছে কিনা তা নির্ধারণ করে, যা একটি প্রবণতার কার্যকারিতা নিশ্চিত করে এবং মিথ্যা ব্রেকডাউনের ঝুঁকি হ্রাস করে।

কৌশলগত ঝুঁকি

  1. লন্ডন ট্রেডিংয়ের সময় অস্থিরতার ঝুঁকিঃ লন্ডন ট্রেডিংয়ের সময় প্রচুর পরিমাণে লেনদেন করা হলেও এটি উচ্চতর অস্থিরতার ঝুঁকি নিয়ে আসে। বাজারে তীব্র অস্থিরতা দেখা দিতে পারে, যার ফলে লেনদেনের ঝুঁকি বাড়তে পারে।
  2. ভুয়া ব্রেকিং ঝুঁকিঃ কৌশলটি মূল মূল্যের উপর ভিত্তি করে বাণিজ্য করা হয়, তবে কখনও কখনও ভুয়া ব্রেকিং হতে পারে, অর্থাৎ দামের সংক্ষিপ্ত ব্রেকিংয়ের পরে দ্রুত প্রত্যাহারের ফলে ব্যবসায়ের ক্ষতি হয়।
  3. প্যারামিটার সেটিং ঝুঁকিঃ কৌশলটির কার্যকারিতা প্যারামিটার সেটিং দ্বারা প্রভাবিত হয়, যেমন লন্ডন ট্রেডিং সেশনের শুরু এবং শেষের সময়। যদি প্যারামিটারটি ভুলভাবে সেট করা হয় তবে ট্রেডিংয়ের সুযোগগুলি মিস করা বা আরও বেশি ট্রেডিং শব্দ তৈরি হতে পারে।

কৌশল অপ্টিমাইজেশনের দিকনির্দেশনা

  1. আরও ফিল্টারিং শর্ত প্রবর্তন করাঃ ভুয়া ব্রেকআপের ঝুঁকি হ্রাস করার জন্য, ব্রেকআপের কার্যকারিতা নিশ্চিত করার জন্য আরও ফিল্টারিং শর্ত যেমন ট্র্যাফিক, অস্থিরতা ইত্যাদি প্রবর্তন করা যেতে পারে।
  2. ডায়নামিক অ্যাডজাস্টমেন্ট প্যারামিটারঃ বাজারের অবস্থার পরিবর্তনের উপর ভিত্তি করে, কৌশলগত প্যারামিটারগুলিকে ডায়নামিকভাবে সামঞ্জস্য করা যায়, যেমন লন্ডন ট্রেডিং সময়ের শুরু এবং শেষ সময়, বিভিন্ন বাজারের পরিবেশের সাথে খাপ খাইয়ে নিতে।
  3. অন্যান্য প্রযুক্তিগত সূচকগুলির সাথে মিলিতঃ অন্যান্য প্রযুক্তিগত সূচকগুলি যেমন চলমান গড়, ঝাঁকুনি সূচক ইত্যাদির সাথে মিলিত হতে পারে, আরও ট্রেডিং সিগন্যাল নিশ্চিতকরণ সরবরাহ করতে এবং ব্যবসায়ের নির্ভুলতা বাড়ানোর জন্য।
  4. ঝুঁকি ব্যবস্থাপনা অন্তর্ভুক্ত করুনঃ সম্ভাব্য লেনদেনের ঝুঁকি নিয়ন্ত্রণের জন্য কৌশলটিতে যথাযথ ঝুঁকি ব্যবস্থাপনা ব্যবস্থা যেমন স্টপ লস এবং স্টপ থাম, পজিশন ম্যানেজমেন্ট ইত্যাদি অন্তর্ভুক্ত করুন।

সারসংক্ষেপ

DZ লন্ডন সেশন ব্রেকআউট কৌশল হল একটি পরিমাণগত ট্রেডিং কৌশল যা লন্ডন ট্রেডিং সেশনের ব্রেকআউটের উপর ভিত্তি করে। এই কৌশলটি লন্ডন ট্রেডিং সেশনের উচ্চ লেনদেনের পরিমাণ এবং অস্থিরতা ব্যবহার করে, মূল্যায়ন করে যে দামগুলি মূল মূল্যকে অতিক্রম করেছে কিনা তা নির্ধারণ করে সম্ভাব্য ব্যবসায়ের সুযোগগুলি ক্যাপচার করার জন্য। কৌশলটি একাধিক সময় ফ্রেমের সর্বোচ্চ এবং সর্বনিম্ন মূল্য বিবেচনা করে এবং নতুন উচ্চতা এবং নিম্নতা নিশ্চিত করে ভুয়া ব্রেকআউটকে পরাজিত করে। যদিও এই কৌশলটির কিছু সুবিধা রয়েছে, তবে এটি লন্ডন ট্রেডিং সেশনের উচ্চ অস্থিরতা, ভুয়া ব্রেকআউট এবং প্যারামিটার সেটিংয়ের মতো ঝুঁকির মুখোমুখি। কৌশলটি আরও অপ্টিমাইজ করার জন্য, আরও পরিস্রাবের শর্ত, গতিশীল প্যারামিটার সমন্বয়, অন্যান্য প্রযুক্তিগত সূচক এবং যথাযথ ঝুঁকি ব্যবস্থাপনার জন্য বিবেচনা করা যেতে পারে। সামগ্রিকভাবে, DZ লন্ডন সেশন ব্রেক

কৌশল সোর্স কোড
/*backtest
start: 2023-05-14 00:00:00
end: 2024-05-13 00:00:00
period: 6h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("DZ Strategy ICT", overlay=true)

// Input parameters
london_open_hour = input(13, "London Open Hour")
london_open_minute = input(30, "London Open Minute")
london_close_hour = input(16, "London Close Hour")

// Get current datetime
hour = hour(time)
minute = minute(time)

// Get session high, daily high, and weekly high
sessionHigh = request.security(syminfo.tickerid, "D", high)
dailyHigh = request.security(syminfo.tickerid, "D", high)
weeklyHigh = request.security(syminfo.tickerid, "W", high)

// Condition for being in the specified time range
inLondonTimeRange = (hour >= london_open_hour and hour < london_close_hour) or (hour == london_close_hour and minute == 0)

// Check for breakout above session, daily, or weekly high
breakoutAboveSessionHigh = high > sessionHigh
breakoutAboveDailyHigh = high > dailyHigh
breakoutAboveWeeklyHigh = high > weeklyHigh

// Check for breakout below session, daily, or weekly high
breakoutBelowSessionHigh = low < sessionHigh
breakoutBelowDailyHigh = low < dailyHigh
breakoutBelowWeeklyHigh = low < weeklyHigh

// Check for new lower low or higher high on 1-minute chart
newLowerLow = ta.lowest(low, 10)[1] > low
newHigherHigh = ta.highest(high, 10)[1] < high

// Set entry point based on imbalance
imbalanceLevel = low[1] // Placeholder for imbalance level, adjust this as needed

// Entry conditions for short position
if (inLondonTimeRange and (breakoutAboveSessionHigh or breakoutAboveDailyHigh or breakoutAboveWeeklyHigh) and newLowerLow)
    strategy.entry("Short Entry", strategy.short)

// Entry conditions for long position
if (inLondonTimeRange and (breakoutBelowSessionHigh or breakoutBelowDailyHigh or breakoutBelowWeeklyHigh) and newHigherHigh)
    strategy.entry("Long Entry", strategy.long)