চলমান গড় ক্রসওভারের উপর ভিত্তি করে প্রবণতা অনুসরণ করা কৌশল


সৃষ্টির তারিখ: 2024-03-01 10:59:03 অবশেষে সংশোধন করুন: 2024-03-01 10:59:03
অনুলিপি: 1 ক্লিকের সংখ্যা: 633
1
ফোকাস
1617
অনুসারী

চলমান গড় ক্রসওভারের উপর ভিত্তি করে প্রবণতা অনুসরণ করা কৌশল

ওভারভিউ

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

কৌশল নীতি

  1. 200 এবং 100 চক্রের জন্য চলমান গড় গণনা করুন
  2. যখন আমরা 100 পিরিয়ডের চলমান গড়ের উপরে 200 পিরিয়ডের চলমান গড় অতিক্রম করি, তখন আমরা আরো বেশি করি।
  3. যখন 100 পিরিয়ডের চলমান গড়ের নিচে 200 পিরিয়ডের চলমান গড় অতিক্রম করে তখন পিনডো পজিশন
  4. 100 পিরিয়ডের চলমান গড়ের নীচে 200 পিরিয়ডের চলমান গড়ের মধ্য দিয়ে যাওয়ার সময় খালি করুন
  5. যখন 100 পিরিয়ডের চলমান গড়ের উপর 200 পিরিয়ডের চলমান গড় অতিক্রম করা হয়, তখন খালি পজিশন

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

কৌশলগত শক্তি বিশ্লেষণ

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

কৌশলগত ঝুঁকি এবং সমাধানের বিশ্লেষণ

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

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

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

সারসংক্ষেপ

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

কৌশল সোর্স কোড
/*backtest
start: 2023-02-23 00:00:00
end: 2024-02-29 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("MA Crossover Strategy", overlay=true)

// Функция для получения скользящего среднего на заданном таймфрейме
getMA(source, length, timeframe) =>
    request.security(syminfo.tickerid, timeframe, ta.sma(source, length))

// Вычисляем 200-периодное и 100-периодное скользящее среднее для текущего таймфрейма
ma200 = getMA(close, 200, "240")
ma100 = getMA(close, 100, "240")

// Открываем позицию Long, если 100-периодное скользящее среднее пересекает 200-периодное сверху вниз
if (ta.crossover(ma100, ma200))
    strategy.entry("Long", strategy.long)

// Закрываем позицию Long, если 100-периодное скользящее среднее пересекает 200-периодное сверху вниз
if (ta.crossunder(ma100, ma200))
    strategy.close("Long")

// Открываем позицию Short, если 100-периодное скользящее среднее пересекает 200-периодное сверху вниз
if (ta.crossunder(ma100, ma200))
    strategy.entry("Short", strategy.short)

// Закрываем позицию Short, если 100-периодное скользящее среднее пересекает 200-периодное снизу вверх
if (ta.crossover(ma100, ma200))
    strategy.close("Short")

// Рисуем линии скользящих средних на графике
plot(ma200, color=color.blue, linewidth=2, title="200 MA")
plot(ma100, color=color.red, linewidth=2, title="100 MA")