এসএএমএ ক্রসওভারের উপর ভিত্তি করে পরিমাণগত ট্রেডিং কৌশল

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

img

সারসংক্ষেপ

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

কৌশল নীতি

  1. বিভিন্ন চক্রের তিনটি এসএমএ লাইনের 5 দিনের লাইন (এসএমএ5), 20 দিনের লাইন (এসএমএ20) এবং 200 দিনের লাইন (এসএমএ200) গণনা করুন
  2. যখন সংক্ষিপ্ত-চক্রের চলমান গড় নীচে থেকে দীর্ঘ-চক্রের চলমান গড়ের উপরে অতিক্রম করে, তখন একটি ক্রয় সংকেত উৎপন্ন হয়
  3. যখন সংক্ষিপ্ত-চক্রের চলমান গড় উপরে থেকে দীর্ঘ-চক্রের চলমান গড়ের নীচে অতিক্রম করে, তখন একটি বিক্রয় সংকেত উৎপন্ন হয়
  4. ক্রয় এবং বিক্রয় সংকেত উপর ভিত্তি করে লেনদেন করুন

উদাহরণস্বরূপ, 5 দিনের লাইন এবং 200 দিনের লাইনের মধ্যে ক্রসওভার নিন। যখন 5 দিনের লাইন 200 দিনের লাইনের উপরে অতিক্রম করে, এর অর্থ হ'ল বাজারটি স্বল্পমেয়াদী উত্থানমুখী দৃষ্টিভঙ্গিতে প্রবেশ করেছে এবং একটি ক্রয় সংকেত উত্পন্ন হয়েছে। যখন 5 দিনের লাইন 200 দিনের লাইনের নীচে অতিক্রম করে, এর অর্থ হ'ল বাজারটি স্বল্পমেয়াদী bearish দৃষ্টিভঙ্গিতে প্রবেশ করেছে এবং একটি বিক্রয় সংকেত উত্পন্ন হয়েছে। বিভিন্ন চক্রের চলমান গড়ের ক্রস প্যাটার্নটি ক্যাপচার করে, বাজারের প্রবণতা সেই অনুযায়ী ক্যাপচার করা যেতে পারে।

কৌশলটির সুবিধা

  1. বাস্তবায়ন সহজ. এটি শুধুমাত্র বিভিন্ন চক্রের বেশ কয়েকটি এসএমএ লাইন গণনা করতে হবে এবং সহজ চলমান গড় ক্রস প্যাটার্নগুলির মাধ্যমে প্রবেশ এবং প্রস্থান বিচার করতে হবে।
  2. সাধারণ বাজার প্রবণতা সংবেদনশীল এবং প্রবণতা প্রভাব থেকে লাভ করতে পারে। উদাহরণস্বরূপ, যখন 5 দিনের লাইন 200 দিনের লাইনের উপরে অতিক্রম করে, তখন বাজারটি মাঝারি-দীর্ঘমেয়াদী ষাঁড়ের অবস্থায় থাকে। এই সময়ে স্টক কেনা আপট্রেন্ডে চড়তে পারে।
  3. তুলনামূলকভাবে ছোট প্রত্যাহার এবং ক্ষতির ঝুঁকি। যখন বাজার বড় আকারের সমন্বয় দেখে, চলমান গড় ক্রসওভার কৌশলটি কার্যকরভাবে প্রত্যাহার নিয়ন্ত্রণের জন্য অবিলম্বে বিক্রয় সংকেত জারি করবে।

ঝুঁকি এবং প্রতিরোধ ব্যবস্থা

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

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

  1. ফিল্টারিংয়ের জন্য অন্যান্য সূচক যোগ করুন। যখন চলমান গড় ক্রসওভার সংকেত প্রদর্শিত হয়, তখন অস্থির বাজারে ভুল সংকেত তৈরি করা এড়াতে MACD এবং KDJ এর মতো সূচকগুলিও পড়ুন।

  2. প্রবণতা বিচার সূচকগুলির সাথে একত্রিত করুন। উদাহরণস্বরূপ, এই ক্ষেত্রে কিনুন এবং বিক্রয় পয়েন্ট তৈরি করতে 5 দিনের লাইন এবং 200 দিনের লাইন ব্যবহার করুন। প্রবণতা শক্তি বিচার করতে ADX সূচকও একত্রিত করুন এবং কেবলমাত্র প্রবণতা যথেষ্ট শক্তিশালী হলে সংকেতগুলি কার্যকর করুন।

  3. অ্যাডাপ্টিভ মুভিং এভারেজ ব্যবহার করুন। বাজারের অবস্থা এবং অস্থিরতার উপর ভিত্তি করে রিয়েল টাইমে মুভিং এভারেজ পরামিতিগুলি সামঞ্জস্য করুন, ট্রেডিং সংকেতগুলিকে আরও ব্যবহারিক করে তোলে।

  4. সামগ্রিক কৌশল কর্মক্ষমতা উন্নত করতে বিভিন্ন ধরণের স্টক এবং বৈদেশিক মুদ্রার পণ্যগুলিতে কৌশল প্রয়োগ করুন।

সিদ্ধান্ত

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


/*backtest
start: 2024-01-04 00:00:00
end: 2024-01-11 00:00:00
period: 1m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("SMA Crossover Strategy", overlay=true)

// Define SMAs
sma5 = sma(close, 5)
sma10 = sma(close, 10)
sma20 = sma(close, 20)
sma50 = sma(close, 50)
sma130 = sma(close, 130)
sma200 = sma(close, 200)

// Plot SMAs on the chart
plot(sma5, color=color.blue, title="5 SMA")
plot(sma10, color=color.orange, title="10 SMA")
plot(sma20, color=color.red, title="20 SMA")
plot(sma50, color=color.green, title="50 SMA")
plot(sma130, color=color.purple, title="130 SMA")
plot(sma200, color=color.black, title="200 SMA")

// Generating the buy and sell signals
buySignal = crossover(sma5, sma200)
sellSignal = crossunder(sma5, sma200)

// Execute trades based on signals
if (buySignal)
    strategy.entry("Buy", strategy.long)

if (sellSignal)
    strategy.close("Sell")



আরো