ক্লাউড নেবুলা ডুয়াল মুভিং এভারেজ ব্রেকথ্রু স্ট্র্যাটেজি

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

img

সংক্ষিপ্ত বিবরণ**

ক্লাউড নেবুলা ডুয়াল মুভিং এভারেজ ব্রেকথ্রু স্ট্র্যাটেজি একটি কৌশল যা দ্রুত চলমান গড় এবং ধীর চলমান গড় ব্যবহার করে ব্রেকথ্রু ট্রেডিংয়ের জন্য দ্বৈত মেঘ গঠন করে। কৌশলটি ট্রেন্ড ট্র্যাকিং এবং বিপরীত ট্রেডিং উভয়ের বৈশিষ্ট্য রয়েছে।

কৌশল নীতি

কৌশলটি দ্রুত মেঘ হিসাবে 60 পিরিয়ড উচ্চ-নিম্ন মূল্য ইএমএ এবং ধীর মেঘ হিসাবে 240 পিরিয়ড উচ্চ-নিম্ন মূল্য ইএমএ গণনা করে। যখন দ্রুত মেঘ ধীর মেঘের সম্পূর্ণরূপে নীচে থাকে, তখন দীর্ঘ যান; যখন দ্রুত মেঘ ধীর মেঘের সম্পূর্ণরূপে উপরে থাকে, তখন সংক্ষিপ্ত যান। নির্দিষ্ট প্রবেশের নিয়মগুলি হ'ল যখন দাম ধীর মেঘের উপরের বা নীচের প্রান্তগুলি ভেঙে যায় তখন প্রবেশের সুযোগ রয়েছে। স্টপ লস 5 দিনের মধ্যে সর্বোচ্চ এবং সর্বনিম্ন দামগুলিতে সেট করা হয় এবং মুনাফা গ্রহণ করা হয় যখন দাম দ্রুত মেঘের উপরের বা নীচের প্রান্তগুলি ভেঙে যায়।

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

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

  1. ডুয়াল ক্লাউড স্ট্রাকচারটি কার্যকরভাবে বাজারের প্রবণতা বিচার করতে পারে, ডুয়াল ক্লাউডগুলির মধ্যে বিপরীত ট্রেড করার জন্য উপরের এবং নীচের ক্রসওভারগুলি ব্যবহার করে, জয়ের হারকে ব্যাপকভাবে উন্নত করে।

  2. ডুয়াল ক্লাউড স্ট্রাকচারে দ্রুত ও ধীর গতির মেঘের বিচ্ছেদ বাজার পরিবর্তনের একটি সংকেত, যা আমাদের সম্ভাব্য সুযোগ প্রদান করে।

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

  4. ক্লাউড এজকে স্টপ লস এবং টেক প্রফিট পয়েন্ট হিসেবে ব্যবহার করলে ঝুঁকি কার্যকরভাবে নিয়ন্ত্রণ করা যায়।

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

  1. দামের তীব্র ওঠানামা চলাকালীন, দ্রুত এবং ধীর মেঘের মধ্যে ঘন ঘন ক্রসওভার ঘটতে পারে, যা একাধিক পজিশন হারাতে পারে।

  2. এই কৌশলটি দোলনশীল বাজারের পরিবেশের জন্য আরও উপযুক্ত। ট্রেন্ডিং বাজারে, দ্রুত এবং ধীর মেঘের মধ্যে প্রায়শই অনেকগুলি সমান্তরাল পরিস্থিতি থাকে, যা সহজেই ফাঁদে পড়তে পারে।

  3. সংহতকরণের সময়কালে প্রবণতা অনুসরণ করার কার্যকর পদ্ধতির অভাব রয়েছে, সংহতকরণের পরে সম্ভাব্য বড় উত্থান বা হ্রাসকে ক্যাপচার করতে অক্ষম।

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

  1. দামের প্রবাহের কারণে মিথ্যা সংকেত এড়াতে ক্লাউড ক্রসওভারের আগে মূল্য চ্যানেল এবং ট্রেডিং ভলিউম যুক্ত করা যেতে পারে।

  2. প্রবণতা বিচার সূচক যোগ করা যেতে পারে। যখন দ্রুত এবং ধীর মেঘের মধ্যে বিচ্ছেদ ঘটে, প্রধান প্রবণতা দিক বিচার এবং নির্বাচনীভাবে বিপরীত ট্রেডিং অংশগ্রহণ।

  3. ফাস্ট ক্লাউডের প্রস্থের জন্য অভিযোজিত অ্যালগরিদম সেট করা যেতে পারে যা দোলনশীল এবং ট্রেন্ডিং মার্কেট পরিবেশে সর্বোত্তম প্যারামিটার সমন্বয় খুঁজে পেতে পারে।

সিদ্ধান্ত

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


/*backtest
start: 2023-12-14 00:00:00
end: 2023-12-19 00:00:00
period: 1m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// High Low Cloud Strategy Backtesting
// © inno14

//@version=4
strategy(title="High Low Cloud Strategy Backtesting", overlay=true, pyramiding=0)
c1=input(60, title="Fast Cloud Length")
c2=input(240, title="Slow Cloud Length")
c1_high=ema(high,c1)
c1_low=ema(low,c1)
highc1=plot(c1_high, title="Fast Cloud - High", color=color.blue, offset=0, transp=50, linewidth=1)
lowc1=plot(c1_low, title="Fast Cloud - Low", color=color.blue, offset=0, transp=50, linewidth=1)
fill(highc1, lowc1, transp=60, color=color.blue, title="Fast Cloud")
c2_high=ema(high,c2)
c2_low=ema(low,c2)
highc2=plot(c2_high, title="Slow Cloud - High", color=color.green, offset=0, transp=50, linewidth=1)
lowc2=plot(c2_low, title="Slow Cloud - Low", color=color.green, offset=0, transp=50, linewidth=1)
fill(highc2, lowc2, transp=40, color=color.green, title="Slow Cloud")
//Backtesting
//Long condition
ycloud_entry=
       c1_high<c2_low
       and crossover(close,c2_high)
       

ycloud_stoploss=
       crossunder(close,valuewhen(ycloud_entry,lowest(close[1],c2),0))

ycloud_takeprofit=
      c1_low>c2_high
      and crossunder(close,c1_low)


strategy.entry("Long", strategy.long, when=ycloud_entry)
strategy.close("Long", when=ycloud_takeprofit or ycloud_stoploss)

//Short condition
xcloud_entry=
       c1_low>c2_high
       and crossunder(close,c2_low)
       
xcloud_stoploss=
       crossover(close,valuewhen(xcloud_entry,highest(close[1],c2),0))

xcloud_takeprofit=
       c1_high<c2_low
       and crossover(close,c1_high)

strategy.entry("Short", strategy.short, when=xcloud_entry)
strategy.close("Short", when=xcloud_takeprofit or xcloud_stoploss)


//EOF

আরো