এই কৌশলটি ডনচিয়ান চ্যানেলগুলির উপর ভিত্তি করে একটি দীর্ঘমেয়াদী প্রবণতা অনুসরণকারী কৌশল। এটি দামের ব্রেকআউটগুলি সন্ধান করতে এবং যখন একটি ব্রেকআউট ঘটে তখন বাজারে প্রবেশ করার জন্য ডনচিয়ান চ্যানেলগুলির উপরের এবং নীচের ব্যান্ডগুলি ব্যবহার করে। এটি পজিশনগুলি থেকে বেরিয়ে আসার জন্য ট্রেলিং স্টপ হিসাবে মাঝারি ব্যান্ডটিও ব্যবহার করে। এই কৌশলটি স্পষ্ট প্রবণতা সহ বাজারগুলির জন্য উপযুক্ত এবং উচ্চ মুনাফার জন্য দীর্ঘমেয়াদী প্রবণতা ক্যাপচার করতে পারে।
কৌশলটি 20 টি সময়ের দৈর্ঘ্যের সাথে ডনচিয়ান চ্যানেলগুলি ব্যবহার করে। উপরের ব্যান্ডটি গত 20 টি সময়ের সর্বোচ্চ উচ্চ এবং নিম্নতম ব্যান্ডটি গত 20 টি সময়ের সর্বনিম্ন। মাঝের ব্যান্ডের ডিফল্ট দৈর্ঘ্য উপরের এবং নীচের ব্যান্ডের তুলনায় 2 গুণ, তবে একই দৈর্ঘ্যেও সেট করা যেতে পারে। যখন দাম উপরের ব্যান্ডের উপরে ভেঙে যায়, তখন দীর্ঘ যান। যখন দাম নীচের ব্যান্ডের নীচে ভেঙে যায়, তখন শর্ট যান। যখন দাম মাঝের ব্যান্ডের নীচে পড়ে তখন দীর্ঘ অবস্থানগুলি প্রস্থান করুন। যখন দাম মাঝের ব্যান্ডের উপরে উঠে যায় তখন শর্ট অবস্থানগুলি প্রস্থান করুন।
একটি দীর্ঘ মধ্যবর্তী ব্যান্ড ব্যবহার করে বাজারে একটি প্রবণতা বিদ্যমান হলে লাভজনক অবস্থানগুলি চালানোর জন্য আরও বেশি জায়গা দেয়, যার ফলে উচ্চতর সম্ভাব্য মুনাফা হয়। প্রকৃতপক্ষে, উপরের / নীচের ব্যান্ডগুলির 2 গুণ দৈর্ঘ্যের মধ্যবর্তী ব্যান্ডটি ওয়াইল্ডারের দ্বারা প্রস্তাবিত 3x এটিআর ট্রেলিং স্টপের খুব কাছাকাছি। সুতরাং এই দীর্ঘ মধ্যবর্তী ব্যান্ডটি প্রবণতা অনুসরণকারী কৌশলগুলির জন্য বিকল্প ট্রেলিং স্টপ পদ্ধতি হিসাবে কাজ করতে পারে।
এই কৌশলটির সুবিধাগুলো হল:
এই কৌশলটির সাথে কিছু ঝুঁকিও রয়েছেঃ
মধ্যবর্তী ব্যান্ড দৈর্ঘ্য সূক্ষ্মভাবে সেট করে বা অন্যান্য স্টপ লস পদ্ধতি অন্তর্ভুক্ত করে ঝুঁকিগুলি হ্রাস করা যেতে পারে। এন্ট্রি লজিকের উপর অতিরিক্ত ফিল্টারগুলি অপ্রয়োজনীয় বাণিজ্য এড়াতেও সহায়তা করতে পারে।
এই কৌশলটি অপ্টিমাইজ করার কিছু উপায়ঃ
সংক্ষেপে, এটি একটি খুব সহজ দীর্ঘমেয়াদী প্রবণতা অনুসরণকারী কৌশল যা প্রবণতা দিক এবং এন্ট্রিগুলির জন্য ডোনচিয়ান চ্যানেলগুলি ব্যবহার করে, একটি মাঝারি ব্যান্ড ট্রেলিং স্টপ সহ। এটি শক্তিশালী ট্রেন্ডিং বাজারে ব্যবহৃত হলে উচ্চ মুনাফা অর্জন করতে পারে। তবে এমন ঝুঁকিও রয়েছে যা পরামিতি টিউনিং এবং স্টপ লস অপ্টিমাইজেশনের মাধ্যমে মোকাবেলা করা দরকার যাতে কৌশলটি আরও শক্তিশালী হয়।
/*backtest start: 2024-01-07 00:00:00 end: 2024-01-14 00:00:00 period: 15m basePeriod: 5m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=4 // This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/ // Donchian Channels Strategy - Long Term Trend // by SparkyFlary //For Educational Purposes //Results can differ on different markets and can fail at any time. Profit is not guaranteed. strategy("Donchian Channels Strategy - Long Term Trend", shorttitle="Donchian Channels LT Strategy", overlay=true) length = input(20, title="Donchian Channel length") option = input("double", title="Middleband length: regular or double", options=["regular","double"]) upperband = highest(high, length)[1] lowerband = lowest(low, length)[1] middlebandLength = option=="double"?length*2:length middleband = avg(highest(high, middlebandLength)[1], lowest(low, middlebandLength)[1]) //Plots ubP = plot(upperband, title="Upperband", style=plot.style_line, linewidth=2) lbP = plot(lowerband, title="Lowerband", style=plot.style_line, linewidth=2) mbP = plot(middleband, title="Middleband", style=plot.style_line, color=color.maroon, linewidth=2) //Strategy buy = close > upperband sell = close < middleband short = close < lowerband cover = close > middleband strategy.entry(id="enter long", long=true, when=buy) strategy.close(id="enter long", comment="exit long", when=sell) strategy.entry(id="enter short", long=false, when=short) strategy.close(id="enter short", comment="exit short", when=cover)