ইএমএ বন্ধ কৌশল

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

সারসংক্ষেপ

এই কৌশলটি প্রবেশ এবং প্রস্থান সংকেত নির্ধারণের জন্য মোমবাতি বন্ধের দামের সাথে মিলিত ইএমএ লাইনের সোনার ক্রস এবং মৃত ক্রস ব্যবহার করে। যখন দ্রুত ইএমএ লাইনগুলি (8-, 13-, 21-পেরিওড) মাঝারি মেয়াদী ইএমএ লাইনের (55-পেরিওড) উপরে অতিক্রম করে এবং বন্ধের দাম মাঝারি মেয়াদী ইএমএর উপরে থাকে তখন এটি দীর্ঘ হয়; যখন দ্রুত ইএমএ লাইনগুলি মাঝারি মেয়াদী ইএমএর নীচে অতিক্রম করে এবং বন্ধের দাম মাঝারি মেয়াদী ইএমএর নীচে থাকে তখন এটি সংক্ষিপ্ত হয়। কৌশলটি দৈনিক এবং ঘন্টা ভিত্তিক চার্টগুলির জন্য ভাল কাজ করে।

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

কৌশলটি ইএমএ লাইনের গোল্ডেন ক্রস এবং ডেড ক্রস নীতির উপর ভিত্তি করে। কোডটি বিভিন্ন সময়ের (৮-, ১৩-, ২১-, ৫৫-, ২০০-অবধি) 5 টি ইএমএ লাইন সেট করে এবং চার্টে তাদের ভিজ্যুয়ালাইজ করে। মূল যুক্তি হলঃ

  1. যখন ৮, ১৩, ২১ পেরিওডের ইএমএ ৫৫ পেরিওডের ইএমএ অতিক্রম করে এবং ক্লোজিং প্রাইস ৫৫ পেরিওডের ইএমএ অতিক্রম করে, তখন লং হয়ে যায়।

  2. যখন ৮, ১৩, ২১ পেরিওড EMA ৫৫ পেরিওড EMA এর নিচে ক্রস করে এবং ক্লোজিং প্রাইস ৫৫ পেরিওড EMA এর নিচে থাকে, তখন শর্ট হয়ে যায়।

দ্রুত ও মাঝারি মেয়াদী EMA লাইনের মধ্যে সম্পর্ক ব্যবহার করে প্রকৃত ক্লোজিং মূল্যের ব্রেকআউটের সাথে মিলিয়ে তুলনামূলকভাবে নির্ভরযোগ্য প্রবেশ এবং প্রস্থান সংকেত তৈরি করা যায়।

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

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

  1. EMA এর গোল্ডেন ক্রস এবং ডেড ক্রস ব্যবহার করে প্রবণতা পরিবর্তনগুলি কার্যকরভাবে ধরা যায়।

  2. EMA সম্পর্কিত বন্ধের মূল্য অন্তর্ভুক্ত করা মিথ্যা ব্রেকআউটগুলি ফিল্টার করতে সহায়তা করে।

  3. বিভিন্ন সময়ের একাধিক ইএমএ একত্রিত করা সিগন্যালের নির্ভরযোগ্যতা উন্নত করে।

  4. সহজ এবং সহজেই বোঝার যুক্তি, নতুনদের জন্য উপযুক্ত।

  5. বিভিন্ন বাজারের পরিবেশে অভিযোজিত EMA সময়কাল।

  6. ভিজ্যুয়ালাইজড ইএমএ লাইনগুলি স্বজ্ঞাত ট্রেডিং সূচক গঠন করে।

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

কিছু ঝুঁকিও রয়েছেঃ

  1. ইএমএ সিস্টেমগুলির মধ্যে বিভিন্ন বাজারের সনাক্তকরণের ক্ষেত্রে দুর্বল পারফরম্যান্স রয়েছে, যা মিথ্যা সংকেত তৈরি করতে পারে।

  2. ইএমএ-র সাথে বন্ধের মূল্য সম্পূর্ণরূপে মিথ্যা ব্রেকআউট এড়াতে পারে না।

  3. অনুপযুক্ত প্যারামিটার সেটিংগুলি অতিরিক্ত ট্রেডিং এবং ব্যয় বৃদ্ধি করতে পারে।

  4. ব্যাক-টেস্টের পক্ষপাতের ঝুঁকি, লাইভ পারফরম্যান্সের পারফরম্যান্স কম হতে পারে।

  5. কোন কার্যকর স্টপ লস কন্ট্রোল না থাকলে, বড় ক্ষতি হতে পারে।

উন্নতির দিকনির্দেশ

কৌশলটি আরও উন্নত করার কিছু উপায়ঃ

  1. সিগন্যাল ফিল্টারিংয়ের জন্য MACD, KDJ এর মত অন্যান্য সূচক যোগ করুন।

  2. প্রবণতা সনাক্তকরণ অন্তর্ভুক্ত করুন whipsaws এড়াতে।

  3. একক ট্রেড ক্ষতি নিয়ন্ত্রণ করতে স্টপ লস সেট করুন।

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

  5. অ্যাকাউন্টের আকারের উপর ভিত্তি করে পজিশন সাইজিং বাস্তবায়ন করুন।

  6. একাধিক সময়সীমার মধ্যে সুযোগ খুঁজুন।

সিদ্ধান্ত

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


/*backtest
start: 2023-09-18 00:00:00
end: 2023-09-25 00:00:00
period: 30m
basePeriod: 15m
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/
// © x11joe
strategy(title="EMA Candle Close Strategy", overlay=true,initial_capital=1000,commission_type=strategy.commission.percent,commission_value=0.26,default_qty_type=strategy.percent_of_equity,default_qty_value=100)

len1 = input(8, minval=1, title="EMA #1")
src1 = input(close, title="EMA Source #1")
out1 = ema(src1, len1)
plot(out1, title="EMA #1", color=close >= out1 ? color.gray : color.gray, linewidth = 1)

len2 = input(13, minval=1, title="EMA #2")
src2 = input(close, title="EMA Source #2")
out2 = ema(src2, len2)
plot(out2, title="EMA #2", color=close >= out2 ? color.white : color.white, linewidth = 2)

len3 = input(21, minval=1, title="EMA #3")
src3 = input(close, title="EMA Source #3")
out3 = ema(src3, len3)
plot(out3, title="EMA #3", color=close >= out3 ? color.blue : color.blue, linewidth = 3)

len4 = input(55, minval=1, title="EMA #4")
src4 = input(close, title="EMA Source #4")
out4 = ema(src4, len4)
plot(out4, title="EMA #4", color=close >= out4 ? color.yellow : color.yellow, linewidth = 3)

len5 = input(200, minval=1, title="EMA #5")
src5 = input(close, title="EMA Source #5")
out5 = ema(src5, len5)
plot(out5, title="EMA #5", color=close >= out5 ? #FF00FF : #FF00FF, linewidth = 4)

//Buying requires the 8,13 & 21 to close above the 55 and a candle closing above this.
if(out1>out4 and out2>out4 and out3>out4 and close>out4)
    strategy.entry("Long",strategy.long)
    
if(out1<out4 and out2<out4 and out3<out4 and close<out4)
    strategy.entry("Short",strategy.short)

আরো