ডাবল কনফার্মেশন ডনচিয়ান চ্যানেল ট্রেন্ড কৌশল


সৃষ্টির তারিখ: 2023-12-22 10:55:06 অবশেষে সংশোধন করুন: 2023-12-22 10:55:06
অনুলিপি: 1 ক্লিকের সংখ্যা: 913
1
ফোকাস
1623
অনুসারী

ডাবল কনফার্মেশন ডনচিয়ান চ্যানেল ট্রেন্ড কৌশল

ওভারভিউ

এই কৌশলটি স্ট্যান্ডার্ড ডং-চানেল ইন্ডিকেটরের উপর ভিত্তি করে তৈরি করা হয়েছে। এটি ট্রেডিং সিগন্যাল দেওয়ার আগে ডিফল্টরূপে দুটি পরপর উচ্চ উচ্চতা (বা নিম্ন নিম্ন) নিশ্চিত হওয়ার জন্য অপেক্ষা করে, যাতে বাজারের বাজারের ব্যবসায়ীদের দ্বারা ভুয়াভাবে পরাজিত না হয়।

এই কৌশলটি ডাবল কনফার্মেশন মেকানিজম বন্ধ করার বিকল্পও সরবরাহ করে, যাতে কৌশলটি নতুন উচ্চ বা নতুন নিম্নের সাথে সাথে ট্রেডিং সিগন্যাল দেয়।

যারা ব্যবসায়ের সময় ফাঁকা রাখতে পছন্দ করেন না তাদের জন্য, কৌশলটি ফাঁকা ট্রেডগুলিকে ফিল্টার করার বিকল্পও সরবরাহ করে।

কৌশল নীতি

এই কৌশলটি দং-চিয়ং চ্যানেলের সূচকের উপর ভিত্তি করে তৈরি করা হয়েছে। ঊর্ধ্বরেখা হল অতীতের n-মূল K-রেখার সর্বোচ্চ মানের সর্বোচ্চ মান এবং নিম্নরেখা হল অতীতের n-মূল K-রেখার সর্বনিম্ন মানের সর্বনিম্ন মান। যেখানে n-এর মানটি ডিফল্টভাবে 20।

মধ্যম ট্র্যাকটি হল উপরের এবং নীচের ট্র্যাকের গড়, যা ট্রেন্ডের দিকনির্দেশের জন্য ব্যবহার করা যেতে পারে।

যখন দাম উর্ধ্বমুখী হয়, তখন কৌশলটি খালি পজিশনের উপর ভিত্তি করে খোলা হয়। যখন দাম নিম্নমুখী হয়, তখন কৌশলটি খালি পজিশনের উপর ভিত্তি করে খোলা হয়।

জাল ব্রেকআউট ফিল্টার করার জন্য, কৌশলটি ডিফল্টরূপে ডাবল কনফার্মেশন ফিল্টার বিকল্পের জন্য অপেক্ষা করুন। এর অর্থ হল, ট্রেডিং সিগন্যাল দেওয়ার জন্য দুটি পরপর উচ্চতর উচ্চতর পয়েন্ট (বা নিম্নতর নিম্নতর পয়েন্ট) থাকতে হবে।

সামর্থ্য বিশ্লেষণ

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

  1. দং চিয়াং এর পথ নির্দেশিকা সহজ, ব্যবহারিক এবং সহজে বোঝা যায়।

  2. ডাবল কনফার্মেশন মেকানিজম কার্যকরভাবে ভুয়া প্রবেশকে ফিল্টার করে এবং ফাঁস হওয়া এড়ায়।

  3. বিভিন্ন বাজারের অবস্থার সাথে খাপ খাইয়ে নিতে কাস্টমাইজড চ্যানেল চক্রের দৈর্ঘ্য

  4. বিভিন্ন বিনিয়োগকারীর চাহিদা মেটাতে খালি হাতে লেনদেনের বিকল্প প্রদান করা।

  5. কোড সংক্ষিপ্ত, সহজে বোঝা এবং পুনর্ব্যবহারযোগ্য।

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

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

  1. ডাবল কনফার্মেশন সিস্টেম কিছু ট্রেডিং সুযোগ মিস করতে পারে।

  2. চ্যানেল চক্রের ভুল সেটআপের ফলে খুব ঘন ঘন বা খুব বিরল লেনদেন হতে পারে।

  3. দীর্ঘ সময় ধরে পজিশনে রাখা ঝুঁকি নিয়ন্ত্রণের পক্ষে যথেষ্ট নয়।

  4. খালি হাতে লেনদেনের অতিরিক্ত ঝুঁকি সম্পর্কে সচেতন থাকুন।

  5. এই তথ্যের সাথে সামঞ্জস্যের ঝুঁকি সম্পর্কে সতর্ক থাকা দরকার।

সমাধানঃ

  1. ডাবল কনফার্মেশন বন্ধ করা যাবে অথবা ডাবল কনফার্মেশন এর ব্যবধান যথাযথভাবে কমিয়ে আনা যাবে।

  2. অনুকূলিতকরণ প্যারামিটার, উপযুক্ত চ্যানেলের সময়কাল নির্বাচন করুন।

  3. স্টপ লস বা স্টপ স্টপ সেট করুন এবং একক ক্ষতির উপর যুক্তিসঙ্গত নিয়ন্ত্রণ রাখুন।

  4. “এখন থেকে আর কোনো শূন্যপদ লেনদেন হবে না, কেবলমাত্র অতিরিক্ত শূন্যপদ লেনদেন হবে।

  5. বিভিন্ন বাজার পরিস্থিতিতে একাধিকবার পুনর্বিবেচনা, কঠোর মূল্যায়ন কৌশল।

অপ্টিমাইজেশান দিক

এই কৌশলটি নিম্নলিখিত দিকগুলিকে অনুকূলিতকরণ করেঃ

  1. পজিশনের আকারের পরিবর্তনশীল পরিবর্তনশীলতার উপর ভিত্তি করে।

  2. ভুয়া ব্রেকিংয়ের উপর ভিত্তি করে ব্রেকিং শক্তির পরিমাপের উপর ভিত্তি করে।

  3. ট্রেন্ড ট্র্যাকিংয়ের জন্য মোবাইল স্টপ লস ম্যানেজমেন্টে যোগদান করুন।

  4. অন্যান্য সূচকগুলির সাথে মিলিত হয়ে, প্রবণতার দিকনির্দেশনাটি বিবেচনা করুন এবং গুরুত্বপূর্ণ বিপর্যয় এড়াতে এড়িয়ে চলুন।

  5. মেশিন লার্নিং পদ্ধতি ব্যবহার করে প্যারামিটারগুলি স্বয়ংক্রিয়ভাবে অপ্টিমাইজ করুন।

এই অপ্টিমাইজেশানগুলি কৌশলটির স্থিতিশীলতা এবং লাভজনকতা আরও বাড়িয়ে তুলতে পারে।

সারসংক্ষেপ

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

কৌশল সোর্স কোড
/*backtest
start: 2022-12-15 00:00:00
end: 2023-12-21 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy(title="Donchian Channels", shorttitle="DC", overlay=true, initial_capital=10000, default_qty_type = strategy.percent_of_equity, default_qty_value = 100, calc_on_every_tick=true)
length = input(20, minval=1)
lower = lowest(length)
upper = highest(length)
basis = avg(upper, lower)
bool inShortPos = false
bool inLongPos = false
bool wait4confirmation = input(true, title="Wait for double confirmation?")
bool doShort = input(true, title="Include short positions")

plot(basis, "Basis", color=#FF6D00)
u = plot(upper, "Upper", color=#2962FF)
l = plot(lower, "Lower", color=#2962FF)
fill(u, l, color=color.rgb(33, 150, 243, 95), title="Background")

//if(inShortPos == false and inLongPos == false)
if(not inLongPos and upper > upper[1])
    if(wait4confirmation)
        if(not inLongPos and upper > upper[1] and upper[1] > upper[2])
            strategy.close("Short", true)
            strategy.entry("Buy", true)
    else
        strategy.close("Short", true)
        strategy.entry("Buy", true)
else
    if(not inShortPos and lower < lower[1])
        if(wait4confirmation)
            if(not inShortPos and lower < lower[1] and lower[1] < lower[2])
                strategy.close("Buy", true)
                if(doShort)
                    strategy.entry("Short", true)
        else
            strategy.close("Buy", true)
            if(doShort)
                strategy.entry("Short", true)