ডুয়াল এসএমএ সিস্টেমের উপর ভিত্তি করে ট্রেন্ড অনুসরণ কৌশল


সৃষ্টির তারিখ: 2023-09-20 11:35:30 অবশেষে সংশোধন করুন: 2023-09-20 11:35:30
অনুলিপি: 1 ক্লিকের সংখ্যা: 688
1
ফোকাস
1617
অনুসারী

ওভারভিউ

এই কৌশলটি শুধুমাত্র দুটি এসএমএ গড় লাইন ব্যবহার করে, যার মধ্যে ধীর এসএমএ প্রবণতা দিক নির্ধারণের জন্য ব্যবহৃত হয়, এবং দ্রুত এসএমএ প্রবেশের সংকেতের জন্য ব্যবহৃত হয়। কে লাইন সত্তার রঙের সাথে মিলিত হয়ে দীর্ঘ এবং সংক্ষিপ্ত অবস্থান সংকেত তৈরি করে। কৌশলটি মধ্যমেয়াদী প্রবণতা অনুসরণ করে, উচ্চ স্তরের ঝাঁকুনি বা নিম্ন স্তরের ঝাঁকুনির জন্য উপযুক্ত।

কৌশল নীতি

দ্রুত এবং ধীরে ধীরে দুটি এসএমএ গড় লাইন এবং দামের চ্যানেলের মাঝের লাইনটি গণনা করুন। দ্রুত লাইনটি 5 এবং ধীর লাইনটি 20। যখন দামের চ্যানেলের মাঝের লাইনটি উপরে থাকে, তখন এটি একটি উচ্চতর প্রবণতা হিসাবে বিবেচিত হয়, এই পর্যায়ে দ্রুত লাইনে ধীর লাইনটি অতিক্রম করার সুযোগটি সন্ধান করুন; যখন দামের চ্যানেলের মাঝের লাইনটি নীচে থাকে, তখন এটি একটি নিম্নমুখী প্রবণতা হিসাবে বিবেচিত হয়, দ্রুত লাইনের নীচে ধীর লাইনটি অতিক্রম করার সুযোগটি সন্ধান করুন।

উপরন্তু, K লাইন সত্তার রঙের সাথে মিলিত, যদি এটি একটি উত্থান হয়, তবে নীচের K লাইনটি ধারাবাহিকভাবে 2 টি লাল সত্তার সমান হতে হবে, তারপরে দ্রুত লাইনে ধীর লাইনটি অতিক্রম করার সময় আরও কিছু করতে হবে; যদি এটি একটি নেমে যাওয়ার প্রবণতা হয়, তবে শীর্ষ K লাইনটি ধারাবাহিকভাবে 2 টি সবুজ সত্তার সমান হতে হবে, তারপরে দ্রুত লাইনের নীচে ধীর লাইনটি অতিক্রম করার সময় খালি করতে হবে।

সামর্থ্য বিশ্লেষণ

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

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

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

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

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

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

  1. বিভিন্ন এসএমএ দ্রুত এবং ধীর লাইন সংমিশ্রণ পরীক্ষা করুন এবং সর্বোত্তম প্যারামিটার খুঁজে বের করুন।

  2. সিগন্যাল যাচাইকরণের জন্য ট্রানজিট বৃদ্ধি করা।

  3. অন্যান্য প্রযুক্তিগত সূচকগুলির সাথে মিলিত হয়ে একটি কৌশলগত পোর্টফোলিও তৈরি করা।

  4. ডায়নামিক পজিশন সেট আপ করুন, তহবিল ব্যবস্থাপনা অপ্টিমাইজ করুন।

  5. মেশিন লার্নিং প্রয়োগ করে দামের প্রবণতা এবং বিপরীতমুখী পয়েন্টের পূর্বাভাস দেওয়া।

  6. অপ্টিমাইজ করুন আপনার স্টপ লস কৌশল এবং অতিরিক্ত ক্ষতির হাত থেকে রক্ষা করুন।

সারসংক্ষেপ

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

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

//@version=2
strategy("Noro's Trend SMA Strategy v1.4", shorttitle = "Trend SMA str 1.4", overlay=true, default_qty_type = strategy.percent_of_equity, default_qty_value=100.0, pyramiding=0)

needlong = input(true, "long")
needshort = input(true, "short")
usefastsma = input(true, "Use fast SMA")
fastlen = input(5, defval = 5, minval = 1, maxval = 50, title = "fast SMA Period")
slowlen = input(20, defval = 20, minval = 2, maxval = 200, title = "slow SMA Period")
bars = input(2, defval = 2, minval = 0, maxval = 3, title = "Bars Q")

fastsma = ema(close, fastlen)
slowsma = ema(close, slowlen)

//PriceChannel
src = ohlc4
lasthigh = highest(src, slowlen)
lastlow = lowest(src, slowlen)
center = (lasthigh + lastlow) / 2

trend = low > center ? 1 : high < center ? -1 : trend[1]

bar = close > open ? 1 : close < open ? -1 : 0
redbars = bars == 0 ? 1 : bars == 1 and bar == -1 ? 1 : bars == 2 and bar == -1 and bar[1] == -1 ? 1 : bars == 3 and bar == -1 and bar[1] == -1 and bar[2] == -1 ? 1 : 0
greenbars = bars == 0 ? 1 : bars == 1 and bar == 1 ? 1 : bars == 2 and bar == 1 and bar[1] == 1 ? 1 : bars == 3 and bar == 1 and bar[1] == 1 and bar[2] == 1 ? 1 : 0

up = trend == 1 and (low < fastsma or usefastsma == false) and redbars == 1 ? 1 : 0
dn = trend == -1 and (high > fastsma or usefastsma == false) and greenbars == 1 ? 1 : 0

colorfastsma = usefastsma == true ? red : na
plot(fastsma, color = colorfastsma, title = "Fast SMA")
plot(center, color = blue, title = "Price Channel")

longCondition = up == 1
if (longCondition)
    strategy.entry("Long", strategy.long, needlong == false ? 0 : na)

shortCondition = dn == 1
if (shortCondition)
    strategy.entry("Short", strategy.short, needshort == false ? 0 : na)