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