সাপ্তাহিক ইএমএ-র উপর ভিত্তি করে দৈনিক ট্রেডিং কৌশল

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

সারসংক্ষেপ

দীর্ঘমেয়াদী প্রবণতা থেকে সমর্থন পেতে এবং দৈনিক ট্রেডিং সিদ্ধান্তগুলিকে গাইড করার জন্য এই কৌশলটির মূল ধারণাটি হল সাপ্তাহিক সময়সীমার থেকে দৈনিক ট্রেডিং পর্যন্ত EMA সূচকগুলি ম্যাপ করা।

কৌশল নীতি

কৌশলটি প্রথমে দৈনিক চার্টে 6 দিনের, 12 দিনের, 26 দিনের, 52 দিনের EMA গুলি গণনা করে, পাশাপাশি সাপ্তাহিক EMA পরামিতি সেটিংসের সাথে সামঞ্জস্যপূর্ণ 42 দিনের, 84 দিনের, 182 দিনের, 364 দিনের EMA গুলি।

তারপর, দীর্ঘমেয়াদী প্রবণতা নির্ধারণের জন্য ৪২ দিনের EMA এবং ৮৪ দিনের EMA এর ক্রস ব্যবহার করা হয়; মধ্যমেয়াদী প্রবণতা নির্ধারণের জন্য ৮৪ দিনের EMA এবং ১৮২ দিনের EMA এর ক্রস ব্যবহার করা হয়।

যখন স্বল্পমেয়াদী EMA দীর্ঘমেয়াদী EMA এর উপরে ক্রস করে, তখন লম্বা যান; যখন স্বল্পমেয়াদী EMA দীর্ঘমেয়াদী EMA এর নীচে ক্রস করে, তখন অবস্থানগুলি বন্ধ করুন।

এই ম্যাপিং পদ্ধতির মাধ্যমে, আমরা দৈনিক ট্রেডিংয়ে সাপ্তাহিক স্তরের ইএমএ সূচক থেকে সহায়তা পাই, যা কিছু গোলমাল ফিল্টার করতে এবং বৃহত্তর ট্রেন্ড সুযোগগুলি ক্যাপচার করতে সহায়তা করে।

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

এই কৌশলটি দৈনিক লেনদেনের নমনীয়তা এবং সাপ্তাহিক EMA এর স্থিতিশীলতাকে একত্রিত করে, নিম্নলিখিত সুবিধাগুলির সাথেঃ

  1. সাপ্তাহিক ইএমএ কার্যকরভাবে বাজার গোলমাল ফিল্টার করতে পারে এবং প্রকৃত প্রবণতা আন্দোলন সনাক্ত করতে পারে। দৈনিক ট্রেডিং তারপর দৈনিক গঠন উপর ভিত্তি করে আরো সঠিক এন্ট্রি নির্বাচন করতে পারেন।

  2. সাপ্তাহিক ইএমএ পরামিতিগুলি আরও স্থিতিশীল, স্বল্পমেয়াদী মূল্যের ওঠানামা দ্বারা কম প্রভাবিত হয়। একই সময়ে, প্রবণতা মূল্যায়নের সাথে মিলিত দৈনিক গঠনগুলি আরও সময়মত প্রস্থান করে।

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

  4. বিভিন্ন সময়ের EMA সংমিশ্রণগুলি দীর্ঘ, মাঝারি এবং স্বল্পমেয়াদে প্রবণতার সুযোগগুলি ক্যাপচার করে।

  5. এই কৌশলটি কম ট্রেডিং ফ্রিকোয়েন্সি আছে, যা লং হোল্ডিংয়ের জন্য উপযুক্ত। এটি অত্যধিক ট্রেডিং থেকে স্লিপিং খরচ হ্রাস করে।

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

এই কৌশলটির প্রধান ঝুঁকিগুলি হলঃ

  1. সাপ্তাহিক ইএমএ এন্ট্রি সিগন্যালগুলি বিলম্বিত হতে পারে, প্রাথমিক মূল্য পরিবর্তনের সময় ধরে ধরতে অক্ষম।

  2. এএমএ ক্রসিং-এর উপর নির্ভরশীল প্রস্থানগুলি, গঠন, অস্থিরতা ইত্যাদি বিবেচনা না করে, অকাল প্রস্থান হতে পারে।

  3. EMA-এর কয়েকটি ক্রস বেশি সময় ধরে একতরফা হোল্ডিংয়ের দিকে পরিচালিত করে।

  4. কোন স্টপ লস মানে উচ্চ ড্রডাউন ঝুঁকি, সক্রিয় মানব ব্যবস্থাপনা প্রয়োজন।

  5. বিভিন্ন মুদ্রার জন্য সর্বোত্তম পারফরম্যান্সের জন্য মোটা প্যারামিটার টিউনিং প্রয়োজন।

ঝুঁকিগুলি নিম্নলিখিতগুলির মাধ্যমে হ্রাস করা যেতে পারেঃ

  1. অন্যান্য সূচকের সাথে প্রবেশের গঠন চিহ্নিত করুন, EMA সংকেতগুলির আগে অবস্থান নিন।

  2. অতিরিক্ত হোল্ডিং এড়ানোর জন্য স্টপ লস, লভ্যাংশ নেওয়ার মতো প্রস্থান নিয়ম যোগ করুন।

  3. ইএমএ সময়কালের অপ্টিমাইজ করুন, বিভিন্ন মুদ্রার জন্য উপযুক্ত সময়কালের সমন্বয় পরীক্ষা করুন।

  4. মাল্টি-লেভেল ট্রেডিং, স্তরযুক্ত পজিশনের জন্য ভিন্ন EMA, একতরফা হোল্ডিং ঝুঁকি কম।

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

কৌশলটি নিম্নলিখিত দিকগুলিতে আরও অনুকূলিত করা যেতে পারেঃ

  1. দৈনিক প্রবেশের জন্য নিয়ম যোগ করুন, যেমন গঠন, ভলিউম ইত্যাদি শব্দ ফিল্টার করতে।

  2. স্টক, ম্যাকডি একত্রিত করুন যাতে আরও ভাল প্রবেশ / প্রস্থান করার জন্য অতিরিক্ত ক্রয়-অতিরিক্ত বিক্রয় বিচার করা যায়।

  3. স্টপ লস যোগ করুন, মুনাফা নিচে নিয়ে নিন, মুনাফা লক করুন।

  4. EMA সময়কাল অপ্টিমাইজ করুন, বিভিন্ন সময়কালের পরীক্ষামূলক সমন্বয়।

  5. বিভিন্ন EMA চেষ্টা করুন যেমন DEMA, TEMA মসৃণতর পরামিতি জন্য.

  6. বিভিন্ন EMA সংকেতের উপর ভিত্তি করে পজিশনের আকার যোগ করুন।

  7. বিভিন্ন ট্রেডিং জোড়ার জন্য গবেষণা পরামিতি।

  8. গতিশীল ইএমএ অপ্টিমাইজেশনের জন্য মেশিন লার্নিং পদ্ধতিগুলি অনুসন্ধান করুন।

সিদ্ধান্ত

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


/*backtest
start: 2023-08-20 00:00:00
end: 2023-09-19 00:00:00
period: 3h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=1

strategy("Investing Weekly mapped to Daily", overlay=true,  pyramiding=100)


// === PLOTTING EMA ===

plot(ema(close, 6), color=aqua, transp=0, linewidth=2, title="ema6")
plot(ema(close, 12), color=white, transp=0, linewidth=2, title="ema12")
plot(ema(close, 26), color=#9802FF, transp=0, linewidth=2, title="ema26")
plot(ema(close, 52), color=orange, transp=0, linewidth=2, title="ema52")
plot(ema(close, 42), color=aqua, transp=0, linewidth=5, title="W-ema6")
plot(ema(close, 84), color=white, transp=0, linewidth=5, title="W-ema12")
plot(ema(close, 182), color=#9802FF, transp=0, linewidth=5, title="W-ema26")
plot(ema(close, 364), color=orange, transp=0, linewidth=5, title="W-ema52")


// === INPUT BACKTEST RANGE ===

FromMonth = input(defval = 1, title = "From Month", minval = 1, maxval = 12)
FromDay   = input(defval = 1, title = "From Day", minval = 1, maxval = 31)
FromYear  = input(defval = 2017, title = "From Year", minval = 2017)
ToMonth   = input(defval = 1, title = "To Month", minval = 1, maxval = 12)
ToDay     = input(defval = 1, title = "To Day", minval = 1, maxval = 31)
ToYear    = input(defval = 9999, title = "To Year", minval = 2017)

start     = timestamp(FromYear, FromMonth, FromDay, 00, 00)  // backtest start window
finish    = timestamp(ToYear, ToMonth, ToDay, 23, 59)        // backtest finish window
window()  => true // create function "within window of time"


// === STRATEGY FOR CRYPTO ===

ema42= ema(close, 42)
ema84= ema(close, 84)
ema182= ema(close, 182)

enterLong1 = cross(ema42, ema84) and ema42 > ema84
exitLong1 = cross(ema42, ema84) and ema42 < ema84

enterLong2 = cross(ema84, ema182) and ema84 > ema182
exitLong2 = cross(ema84, ema182) and ema84 < ema182


strategy.entry(id="Entry_1", long=true, when=enterLong1)
strategy.entry(id="Entry_2", long=true, when=enterLong2)
strategy.entry(id="Exit_1", long=false, when=exitLong1)
strategy.entry(id="Exit_2", long=false, when=exitLong2)


আরো