ডনচিয়ান চ্যানেলস দীর্ঘমেয়াদী প্রবণতা কৌশল অনুসরণ করে

লেখক:চাওঝাং, তারিখঃ 2024-01-15 14:48:03
ট্যাগঃ

img

সারসংক্ষেপ

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

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

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

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

সুবিধা বিশ্লেষণ

এই কৌশলটির সুবিধাগুলো হল:

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

ঝুঁকি বিশ্লেষণ

এই কৌশলটির সাথে কিছু ঝুঁকিও রয়েছেঃ

  1. একটি প্রবণতা অনুসরণকারী কৌশল হিসাবে, এটি বাজারের শক্তিশালী প্রবণতা চলমান উপর নির্ভর করে এবং বিভিন্ন বাজারে whipsawed করা যেতে পারে;
  2. মাঝারি ব্যান্ডের ট্রেলিং স্টপ কখনও কখনও খুব প্রশস্ত হতে পারে, যা বৃহত্তর ক্ষতির দিকে পরিচালিত করে;
  3. এটি সঠিকভাবে প্রবণতা বিপরীততা নির্ধারণ করতে পারে না এবং তাই প্রবণতা বিপরীত হলে বড় ক্ষতি হতে পারে।

মধ্যবর্তী ব্যান্ড দৈর্ঘ্য সূক্ষ্মভাবে সেট করে বা অন্যান্য স্টপ লস পদ্ধতি অন্তর্ভুক্ত করে ঝুঁকিগুলি হ্রাস করা যেতে পারে। এন্ট্রি লজিকের উপর অতিরিক্ত ফিল্টারগুলি অপ্রয়োজনীয় বাণিজ্য এড়াতেও সহায়তা করতে পারে।

অপ্টিমাইজেশান নির্দেশাবলী

এই কৌশলটি অপ্টিমাইজ করার কিছু উপায়ঃ

  1. আরও বেশি বাজারের জন্য ডনচিয়ান চ্যানেলের পরামিতিগুলি অপ্টিমাইজ করা;
  2. প্রবণতা সনাক্তকরণ এবং প্রবেশের নির্ভুলতা উন্নত করার জন্য অন্যান্য সূচক অন্তর্ভুক্ত করা;
  3. এটিকে আরো শক্তিশালী করার জন্য মধ্যব্যাণ্ড ট্রেলিং স্টপ লজিককে পরিমার্জন করুন;
  4. ট্রেডিংয়ের ফ্রিকোয়েন্সি কমাতে ফিল্টার যোগ করুন।

সিদ্ধান্ত

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


/*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)

আরো