রিসোর্স লোড হচ্ছে... লোডিং...

চলমান গড় ক্রসওভার কৌশল

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

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

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

উদাহরণস্বরূপ, যখন ৫ দিনের এমএ ২১ দিনের এমএ এর উপরে অতিক্রম করে তখন লং হয়ে যায় এবং যখন ৫ দিনের এমএ আবার ২১ দিনের এমএ এর নিচে অতিক্রম করে তখন লং বন্ধ করে দেয়।

লেনদেনের যুক্তি হচ্ছেঃ

  1. দুটি এমএ গণনা করুন, একটি স্বল্পমেয়াদী উদাহরণস্বরূপ 5 দিন এবং একটি দীর্ঘমেয়াদী উদাহরণস্বরূপ 21 দিন
  2. ৫ দিনের এএমএ ২১ দিনের এএমএ এর উপরে অতিক্রম করলে লং হয়ে যাবে
  3. ৫ দিনের এমএ ২১ দিনের এমএ এর নিচে ফিরে গেলে লং বন্ধ করুন
  4. একইভাবে ১৪ দিনের এবং ২৮ দিনের এমএ গণনা করুন
  5. ১৪ দিনের এমএ ২৮ দিনের এমএ এর নিচে গেলে শর্ট
  6. যখন ১৪ দিনের এএম ২৮ দিনের এএম এর উপরে ফিরে আসে তখন শর্ট বন্ধ করুন

স্বল্প ও দীর্ঘমেয়াদী প্রবণতা অনুসারে বিভিন্ন এমএ সময়কালের সমন্বয় করা যেতে পারে।

সুবিধা

  • সহজ এবং বাস্তবায়ন করা সহজ
  • এমএগুলি কিছু প্রবণতা ফিল্টারিং সরবরাহ করে
  • প্যারামিটার সময়কাল সমন্বয় দ্বারা অপ্টিমাইজ করা যেতে পারে

ঝুঁকি

  • এমএ এর বিলম্ব মূল্য, সময় বিলম্ব
  • লং এবং শর্ট একসাথে খুলতে পারে
  • ঝামেলাপূর্ণ বাজারগুলোতে ঝাঁকুনির ঝুঁকি

সংক্ষিপ্তসার

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


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

//@version=3
strategy("My Strategy", overlay=true)

longCondition = crossover(sma(close, 5), sma(close, 21))
if (longCondition)
    strategy.entry("My Long Entry Id", strategy.long)

shortCondition = crossunder(sma(close, 14), sma(close, 28))
if (shortCondition)
    strategy.entry("My Short Entry Id", strategy.short)

আরো