- বর্গক্ষেত্র
- বাউলিশ এবং বেয়ারিশ গ্লোবিং প্যাটার্ন সহ উন্নত সুইং হাই/লস ব্রেকআউট কৌশল
বাউলিশ এবং বেয়ারিশ গ্লোবিং প্যাটার্ন সহ উন্নত সুইং হাই/লস ব্রেকআউট কৌশল
লেখক:
চাওঝাং, তারিখঃ ২০২৪-০৫-১৭ ১৫ঃ০৫ঃ২৯
ট্যাগঃ
ইএমএRR
সারসংক্ষেপ
এই কৌশলটি একটি সুইং উচ্চ / নিম্ন ব্রেকআউট কৌশলটির একটি উন্নত বৈচিত্র যা বুলিশ এবং হ্রাসকারী গ্রাসকারী ক্যান্ডেলস্টিক প্যাটার্নগুলির দ্বারা সংকেতযুক্ত সম্ভাব্য প্রবণতা বিপরীতের উপর মূলধন অর্জনের লক্ষ্য রাখে। কৌশলটি সুইং উচ্চ এবং নিম্ন চিহ্নিত করে এবং দামগুলি যখন এই মূল স্তরগুলি অতিক্রম করে তখন ট্রেডিং সংকেত উত্পন্ন করে। অতিরিক্তভাবে, কৌশলটি আরও ভাল ঝুঁকি পরিচালনার জন্য লাভ এবং স্টপ-লস স্তর সেট করার জন্য একটি পূর্বনির্ধারিত ঝুঁকি-পুরষ্কার অনুপাত ব্যবহার করে।
কৌশলগত নীতি
- সুইং হাইস এবং নিম্নে হিসাব করাঃ বর্তমান হাইস এবং নিম্নে পূর্ববর্তী দুটি সময়ের হাইস এবং নিম্নে তুলনা করে কৌশলটি নির্ধারণ করে যে একটি নতুন সুইং হাইস বা নিম্নে গঠিত হয়েছে কিনা।
- বাউলিশ এবং হ্রাস গ্লোফিং প্যাটার্ন সনাক্তকরণঃ যখন বন্ধের দাম পূর্ববর্তী সময়ের উদ্বোধনী মূল্যের চেয়ে বেশি হয় এবং বর্তমান মোমবাতিটি একটি বাউলিশ মোমবাতি, যখন পূর্ববর্তী সময়টি একটি bearish মোমবাতি হয় তখন একটি বাউলিশ গ্লোফিং প্যাটার্ন স্বীকৃত হয়। বিপরীতে, যখন বন্ধের দাম পূর্ববর্তী সময়ের উদ্বোধনী মূল্যের চেয়ে কম হয় এবং বর্তমান মোমবাতিটি একটি bearish মোমবাতি, যখন পূর্ববর্তী সময়টি একটি bullish মোমবাতি।
- ট্রেডিং সিগন্যাল তৈরি করাঃ যখন একটি উত্থান গলফিং প্যাটার্ন ঘটে, এবং দাম সুইং উচ্চের উপরে ভাঙ্গার সময়, একটি দীর্ঘ সংকেত তৈরি করা হয়। যখন একটি bearish গলফিং প্যাটার্ন ঘটে, এবং দাম সুইং নিম্নের নীচে ভাঙ্গার সময়, একটি সংক্ষিপ্ত সংকেত তৈরি করা হয়।
- লাভ এবং স্টপ-লস নির্ধারণঃ লাভ এবং স্টপ-লস স্তরগুলি পূর্বনির্ধারিত ঝুঁকি-প্রতিদান অনুপাতের ভিত্তিতে গণনা করা হয় এবং ট্রেডগুলি সম্পাদনের সময় সেট করা হয়।
সুবিধা বিশ্লেষণ
- মূল্যের ক্রিয়াকলাপ এবং ক্যান্ডেলস্টিক প্যাটার্নের সংমিশ্রণঃ কৌশলটি শুধুমাত্র মূল স্তরে মূল্যের ব্রেকআউটগুলি বিবেচনা করে না, তবে ট্রেডিং সিগন্যালগুলির নির্ভরযোগ্যতা বাড়িয়ে তুলতে উত্থান এবং হ্রাসমূলক গ্রাউন্ডিং প্যাটার্নগুলিও অন্তর্ভুক্ত করে।
- ঝুঁকি ব্যবস্থাপনাঃ পূর্বনির্ধারিত ঝুঁকি-প্রতিদান অনুপাতের উপর ভিত্তি করে লাভ এবং স্টপ-লস স্তর নির্ধারণ করে কৌশলটি পৃথক ব্যবসায়ের ঝুঁকি এক্সপোজার নিয়ন্ত্রণে সহায়তা করে এবং সামগ্রিক ঝুঁকি ব্যবস্থাপনা উন্নত করে।
- বিভিন্ন বাজারের অবস্থার সাথে মানিয়ে নিতে সক্ষমতাঃ কৌশলটি দীর্ঘ এবং সংক্ষিপ্ত উভয় দিক বিবেচনা করে, যা এটিকে বিভিন্ন বাজারের প্রবণতায় ট্রেডিংয়ের সুযোগ খুঁজে পেতে দেয়।
ঝুঁকি বিশ্লেষণ
- মিথ্যা সংকেত ঝুঁকিঃ কিছু ক্ষেত্রে, মূল্যের ব্রেকআউট এবং ক্যান্ডেলস্টিক প্যাটার্নগুলি মিথ্যা সংকেত তৈরি করতে পারে, যা ভুল দিকের ট্রেডিংয়ের দিকে পরিচালিত করে। অতিরিক্ত নিশ্চিতকরণ সূচক বা ফিল্টারিং শর্ত যুক্ত করে এই ঝুঁকি হ্রাস করা যেতে পারে।
- বাজারের অস্থিরতার ঝুঁকিঃ অত্যন্ত অস্থির বাজারে, দামগুলি দ্রুত মূল স্তরগুলি অতিক্রম করতে পারে এবং স্টপ-লসকে ট্রিগার করতে পারে, যার ফলে ধারাবাহিক ক্ষতি হয়। স্টপ-লস স্তরগুলি সামঞ্জস্য করা বা গতিশীল স্টপ-লস কৌশলগুলি ব্যবহার করা এই ঝুঁকি মোকাবেলায় সহায়তা করতে পারে।
- ট্রেডিং ফ্রিকোয়েন্সি এবং খরচ: ঘন ঘন ট্রেডিং লেনদেনের খরচ বৃদ্ধি করতে পারে, যা কৌশলটির সামগ্রিক কর্মক্ষমতাকে প্রভাবিত করে। প্রবেশের শর্তগুলি অনুকূলিতকরণ বা যথাযথভাবে পরামিতিগুলি সামঞ্জস্য করা ট্রেডিং ফ্রিকোয়েন্সি নিয়ন্ত্রণ করতে সহায়তা করতে পারে।
অপ্টিমাইজেশান নির্দেশাবলী
- প্রবণতা নিশ্চিতকরণ সূচক প্রবর্তন করাঃ দামের ব্রেকআউটের কার্যকারিতা যাচাই করার জন্য চলমান গড় বা অন্যান্য প্রবণতা সূচকগুলির সংমিশ্রণ ট্রেডিং সংকেতগুলির গুণমান উন্নত করতে পারে।
- ডায়নামিক স্টপ-লস সমন্বয়ঃ বাজারের অস্থিরতা বা মূল্য পরিবর্তনের উপর ভিত্তি করে স্টপ-লসের মাত্রা গতিশীলভাবে সামঞ্জস্য করা বিভিন্ন বাজারের অবস্থার সাথে আরও ভালভাবে মানিয়ে নিতে সহায়তা করতে পারে।
- পরামিতি অপ্টিমাইজেশনঃ ব্যাকটেস্টিং এবং বিভিন্ন পরামিতি সমন্বয় অপ্টিমাইজ করার মাধ্যমে, কৌশলটির স্থিতিশীলতা এবং লাভজনকতা উন্নত করার জন্য সর্বোত্তম পরামিতি সেটিংস পাওয়া যায়।
সংক্ষিপ্তসার
/*backtest
start: 2024-04-01 00:00:00
end: 2024-04-30 23:59:59
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © Markoline007
//@version=5
strategy("Improved Swing High/Low Breakout Strategy", overlay=true)
// Define input variables
length = input(14, title="Swing Length")
multiplier = input(3, title="Multiplier")
risk_reward_ratio = input(1.6, title="Risk-Reward Ratio")
target_multiplier = input(2, title="Target Multiplier")
// Calculate swing highs and swing lows
var float lastHigh = na
var float lastLow = na
var bool isHigh = na
var bool isLow = na
if high[1] < high and high[2] < high[1]
lastHigh := high[1]
isHigh := true
isLow := false
else if low[1] > low and low[2] > low[1]
lastLow := low[1]
isLow := true
isHigh := false
else
isHigh := false
isLow := false
// Define buy and sell conditions
buySignal = close > lastHigh and close > open and close[1] < open[1] // Bullish engulfing
sellSignal = close < lastLow and close < open and close[1] > open[1] // Bearish engulfing
// Calculate stop and target levels
stopLevel = close
targetLevel = close + (close - stopLevel) * risk_reward_ratio
// Execute buy and sell trades
if buySignal
strategy.entry("Buy", strategy.long)
strategy.exit("TP/SL", "Buy", profit=targetLevel, loss=stopLevel)
if sellSignal
strategy.entry("Sell", strategy.short)
strategy.exit("TP/SL", "Sell", profit=targetLevel, loss=stopLevel)
সম্পর্কিত
আরো