মুভিং এভারেজ ক্রসওভার কৌশলের উপর ভিত্তি করে


সৃষ্টির তারিখ: 2023-12-20 14:36:08 অবশেষে সংশোধন করুন: 2023-12-20 14:36:08
অনুলিপি: 0 ক্লিকের সংখ্যা: 615
1
ফোকাস
1621
অনুসারী

মুভিং এভারেজ ক্রসওভার কৌশলের উপর ভিত্তি করে

ওভারভিউ

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

কৌশল নীতি

  1. 8 চক্র এবং 20 চক্রের এসএমএ গণনা করুন
  2. যখন ৮ চক্রের এসএমএ ২০ চক্রের এসএমএ অতিক্রম করে, তখন আরও বেশি করুন।
  3. যখন 8 চক্রের এসএমএ 20 চক্রের এসএমএ অতিক্রম করে তখন খালি করুন।
  4. সমতল অবস্থানের সংকেতঃ যখন বিপরীত ক্রস ঘটে তখন বর্তমান অবস্থান সমতল করুন।

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

কৌশলগত সুবিধা

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

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

কৌশলগত ঝুঁকি

  1. প্রায়শই ভুল নির্ণয় এবং ভুল সংকেত দেখা দিতে পারে।
  2. এই প্রবণতা কতদিন চলবে তা নির্ধারণ করা সম্ভব নয়, এবং প্রারম্ভিক প্রবেশাধিকার এবং প্রস্থানও হতে পারে।
  3. তিনি বলেন, “এটা খুবই কঠিন।
  4. প্যারামিটার ভুল হলে ক্ষতি হতে পারে।

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

ট্রেন্ডিং সিগন্যালের নিশ্চিতকরণের জন্য অন্যান্য সূচক সমন্বয় করে ভুল বিচার কমাতে পারে। যথাযথভাবে স্টপ লস ম্যাপেজ শিথিল করার সাথে সাথে বাজারের অস্থিরতার ক্ষতি কিছুটা এড়ানো যায়।

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

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

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

সারসংক্ষেপ

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

কৌশল সোর্স কোড
/*backtest
start: 2023-11-19 00:00:00
end: 2023-12-19 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

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

// Define SMA lengths
fastLength = input.int(8, title="Fast SMA Length", minval=1)
slowLength = input.int(20, title="Slow SMA Length", minval=1)

// Calculate SMAs
fastSMA = ta.sma(close, fastLength)
slowSMA = ta.sma(close, slowLength)

// Plot SMAs on the chart
plot(fastSMA, color=color.blue, title="Fast SMA")
plot(slowSMA, color=color.red, title="Slow SMA")

// Trading strategy
longCondition = ta.crossover(fastSMA, slowSMA)
shortCondition = ta.crossunder(fastSMA, slowSMA)

if (longCondition)
    strategy.entry("Long", strategy.long)

if (shortCondition)
    strategy.entry("Short", strategy.short)

if (ta.crossunder(fastSMA, slowSMA))
    strategy.close("Long")

if (ta.crossover(fastSMA, slowSMA))
    strategy.close("Short")

// Plot buy and sell signals on the chart
plotshape(series=longCondition, title="Buy Signal", color=color.green, style=shape.triangleup, location=location.belowbar)
plotshape(series=shortCondition, title="Sell Signal", color=color.red, style=shape.triangledown, location=location.abovebar)