রিসোর্স লোড হচ্ছে... লোডিং...

উইক বিপরীত প্যাটার্ন কৌশল

লেখক:চাওঝাং, তারিখ: ২০২৩-১০-১৬ ৮ঃ৫৮ঃ১২
ট্যাগঃ

সারসংক্ষেপ

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

কৌশলগত যুক্তি

এই কৌশলটির মূল যুক্তি হল সম্ভাব্য বিপরীত প্যাটার্ন সনাক্ত করার জন্য মোমবাতি উইক এবং শরীরের মধ্যে অনুপাত সনাক্ত করা।

যখন একটি bearish মোমবাতি থাকে, যদি নীচের উইকটি উপরের উইক এবং শরীরের তুলনায় অনেক দীর্ঘ হয়, এটি শক্তিশালী ক্রয় চাপ নির্দেশ করে এবং দামটি আপসাইডে বিপরীত হতে পারে। বিশেষত, এটি একটি নির্দিষ্ট গুণক দ্বারা উপরের উইক এবং শরীরের তুলনায় দীর্ঘ নীচের উইক সনাক্ত করে দীর্ঘ সংকেত তৈরি করতে।

বিপরীতভাবে, যখন একটি উত্থান মোমবাতি থাকে, যদি উপরের উইকটি নিম্ন উইক এবং শরীরের চেয়ে অনেক দীর্ঘ হয়, তবে এটি শক্তিশালী বিক্রয় চাপের ইঙ্গিত দেয় এবং দামটি নেমে যেতে পারে। বিশেষত, এটি সংক্ষিপ্ত সংকেত তৈরি করতে একটি নির্দিষ্ট গুণক দ্বারা নিম্ন উইক এবং শরীরের তুলনায় দীর্ঘ উপরের উইক সনাক্ত করে।

এছাড়াও, একটি ছোট শরীরের সাথে একটি দীর্ঘ উইকও বিপরীত সংকেত তৈরি করতে পারে।

পার্শ্ববর্তী বাজারের সময় মিথ্যা সংকেত এড়াতে গড় মোমবাতি পরিসরের সাথে তুলনা করে সনাক্তকরণ ফিল্টার করা হয়। গড়ের চেয়ে বেশি পরিসরের কেবল মোমবাতিই সংকেত তৈরি করবে।

সুবিধা

  • উইক এবং শরীরের অনুপাত তুলনা করে বিপরীত প্যাটার্ন সনাক্ত
  • দীর্ঘ এবং সংক্ষিপ্ত বিপরীত সংকেত উভয় চিহ্নিত করুন
  • মাঝারি পরিসীমা ফিল্টার সঙ্গে পাশের সময় মিথ্যা সংকেত এড়াতে
  • সহজ এবং স্বজ্ঞাত প্যাটার্ন স্বীকৃতি লজিক

ঝুঁকি

  • অভিজ্ঞতার ভিত্তিতে উইক এবং শরীরের অনুপাতের পরামিতিগুলি সূক্ষ্ম সমন্বয় প্রয়োজন
  • শুধুমাত্র একক মোমবাতি প্যাটার্নের উপর ভিত্তি করে বিপরীত বিচার স্থানীয় ওঠানামা দ্বারা বিভ্রান্ত হতে পারে
  • প্রবণতা পক্ষপাতের অভাবের ফলে বিপরীত প্রবণতা ট্রেড থেকে ক্ষতি হতে পারে

বিপরীত প্রবণতা ট্রেড এড়ানোর জন্য প্রবণতা সূচকগুলি অন্তর্ভুক্ত করার বিষয়টি বিবেচনা করুন। অন্যান্য প্রযুক্তিগত সূচকগুলির সাথে একত্রিত করা সংকেতগুলি নিশ্চিত করতে সহায়তা করতে পারে। প্যারামিটারগুলি ব্যাকটেস্টিংয়ের মাধ্যমে অনুকূলিত করা যেতে পারে।

উন্নতকরণ

  • ট্রেন্ডের দিকনির্দেশের সাথে বিপরীতমুখীতা নিশ্চিত করার জন্য প্রবণতা পক্ষপাত যোগ করুন
  • সিগন্যাল নিশ্চিত করার জন্য বোলিংজার ব্যান্ডের মত অন্যান্য সূচক অন্তর্ভুক্ত করুন
  • মেশিন লার্নিং ব্যবহার করুন উইক এবং শরীরের অনুপাত পরামিতি স্বয়ংক্রিয়ভাবে অপ্টিমাইজ করতে
  • স্টপ লস সেট করুন এবং প্রস্থান অপ্টিমাইজ করার জন্য বিপরীত পরে মুনাফা নিন

সংক্ষিপ্তসার

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


/*backtest
start: 2023-10-08 00:00:00
end: 2023-10-15 00:00:00
period: 3m
basePeriod: 1m
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/
// © adiwajshing

//@version=4
strategy("Wick Reversal Signal", overlay=true)

wickMultiplier = input(3.25)
bodyPercentage = input(0.35)
barsBack = input(50)
bodyMultiplier = input(1.1)

myCandleSize = high-low
averageCandleSize = rma(myCandleSize, barsBack)

longSignal = close > open and open-low >= (close-open)*wickMultiplier and high-close <= (high-low)*bodyPercentage and high-low >= averageCandleSize*bodyMultiplier
longSignal := longSignal or (close < open and close-low >= (open-close)*wickMultiplier and high-close <= (high-low)*bodyPercentage and high-low >= averageCandleSize*bodyMultiplier)
longSignal := longSignal or (abs(close-open) < 0.01 and close != high and high-low >= (high-close)*wickMultiplier and high-close <= (high-low)*bodyPercentage and high-low >= averageCandleSize*bodyMultiplier)

shortSignal = close < open and high-open >= (open-close)*wickMultiplier and close-low <= (high-low)*bodyPercentage and high-low >= averageCandleSize*bodyMultiplier
shortSignal := shortSignal or (close > open and high-close >= (close-open)*wickMultiplier and close-low <= (high-low)*bodyPercentage and high-low >= averageCandleSize*bodyMultiplier)
shortSignal := shortSignal or (abs(close-open) < 0.01 and close != low and high-low >= (close-low)*wickMultiplier and close-low <= (high-low)*bodyPercentage and high-low >= averageCandleSize*bodyMultiplier)

plotshape(longSignal, style=shape.triangleup, size=size.normal)
plotshape(shortSignal, style=shape.triangledown, size=size.normal)

strategy.entry("LONG", strategy.long, when=longSignal)
strategy.entry("SHORT", strategy.short, when=shortSignal)

আরো