এসএএমএ ভিত্তিক দ্বৈত থ্রাস্ট কৌশল

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

img

সারসংক্ষেপ

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

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

এই কৌশলটি ট্রেডিংয়ের দিকনির্দেশনা নির্ধারণের জন্য সর্বোচ্চ উচ্চ মূল্য এবং সর্বনিম্ন নিম্ন মূল্যের 20 পিরিয়ডের এসএমএ ব্যবহার করে। যখন দাম সর্বোচ্চ এসএমএর উপরে অতিক্রম করে, এটি একটি আপট্রেন্ড হিসাবে বিবেচিত হয়, তাই দীর্ঘ যান। যখন দাম সর্বনিম্ন এসএমএর নীচে অতিক্রম করে, এটি একটি ডাউনট্রেন্ড হিসাবে বিবেচিত হয়, তাই সংক্ষিপ্ত যান।

বিশেষত, কৌশলটি প্রথমে সর্বোচ্চ উচ্চ এবং সর্বনিম্ন নিম্ন মূল্যের 20-পরিসরের এসএমএ গণনা করে এবং সূচক লাইনগুলি গ্রাফ করে। তারপরে নিম্নলিখিত ট্রেডিং লজিক সেট করা হয়ঃ

লং এন্ট্রিঃ সর্বোচ্চ এসএমএ-র ঊর্ধ্বে বন্ধের মূল্য অতিক্রম করে
দীর্ঘ প্রস্থানঃ বন্ধের মূল্য 0.99 * সর্বোচ্চ এসএমএর নিচে ক্রস করে

শর্ট এন্ট্রিঃ বন্ধের মূল্য সর্বনিম্ন এসএমএর নিচে অতিক্রম করে
শর্ট আউটঃ বন্ধের দাম 1.01 * সর্বনিম্ন এসএমএর উপরে অতিক্রম করে

সুতরাং দ্বৈত ধাক্কা কৌশল অনুসরণ করে একটি প্রবণতা তৈরি করা হয়।

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

এই কৌশল নিম্নলিখিত সুবিধাগুলি আছেঃ

  1. ট্রেন্ডের দিকনির্দেশনা নির্ধারণের জন্য এসএমএ ব্যবহার করা সহজ এবং ব্যবহারিক
  2. সর্বোচ্চ এসএমএ এবং সর্বনিম্ন এসএমএ সমর্থন / প্রতিরোধের লাইন হিসাবে কাজ করে
  3. বিপুল ক্ষতির বিরুদ্ধে সর্বোচ্চ সুরক্ষা প্রদানের জন্য যুক্তিসঙ্গত স্টপ লস ডিজাইন
  4. ভাল অভিযোজনযোগ্যতা, বিভিন্ন পণ্য এবং সময়সীমার উপর ব্যবহার করা যেতে পারে

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

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

  1. এসএমএ-তে বিলম্বের প্রভাব রয়েছে, ট্রেন্ডের টার্নিং পয়েন্টগুলি মিস করতে পারে
  2. বাজারের আকস্মিক ঘটনা থেকে সুরক্ষা নেই
  3. ট্রেডিং খরচ প্রভাব বিবেচনা করা হয় না

এই ঝুঁকিগুলি নিয়ন্ত্রণ এবং হ্রাস করা যেতে পারে, যেমন অন্যান্য সূচকগুলির সংমিশ্রণ, স্টপ লস সেটিং, প্যারামিটার টিউনিং ইত্যাদি।

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

এই কৌশলটি নিম্নলিখিত দিকগুলিতেও উন্নত করা যেতে পারেঃ

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

সিদ্ধান্ত

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


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

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © AlanAntony

//@version=4


strategy("ma 20 high-low",overlay=true)

//compute the indicators

smaH = sma(high, 20)
smaL = sma(low, 20)


//plot the indicators
plot(smaH,title="smaHigh", color=color.green, linewidth=2)


plot(smaL,title="smaLow", color=color.red, linewidth=2)


//trading logic
enterlong = crossover(close,smaH) //positive ema crossover
exitlong = crossunder(close,0.99*smaH)  //exiting long


entershort = crossunder(close,smaL) //negative EMA Crossover
exitshort = crossover(close,1.01*smaH) //exiting shorts


notintrade = strategy.position_size<=0
bgcolor(notintrade ? color.red:color.green)

//execution logic

start = timestamp(2015,6,1,0,0)
//end = timestamp(2022,6,1,0,0)

if time >= start
    strategy.entry( "long", strategy.long,1, when = enterlong)
    strategy.entry( "short", strategy.short,1, when = entershort) 
    
    strategy.close("long", when = exitlong)
    strategy.close("short", when = exitshort)

//if time >= end
   // strategy.close_all()

আরো