হেইপিং মুভিং এভারেজ ট্রেন্ড কৌশল

লেখক:চাওঝাং, তারিখঃ 2024-01-03 12:18:29
ট্যাগঃ

img

সারসংক্ষেপ

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

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

কেপি কৌশল তিনটি ধরণের সূচক ব্যবহার করেঃ

  1. চলমান গড়ঃ একটি দ্রুত EMA এবং ধীর SMA। EMA দামের পরিবর্তনে দ্রুত প্রতিক্রিয়া দেখায় যখন SMA আরো স্থিতিশীল। দুইটির মধ্যে ক্রসওভার ট্রেড সংকেত তৈরি করে।

  2. হেইকেন আশি মোমবাতিঃ আরও স্পষ্ট প্রবণতা সংজ্ঞা সহ বিশেষ মোমবাতি চার্ট। ইএমএগুলি প্লট করার জন্য দামের তথ্য উত্স হিসাবে ব্যবহৃত হয়।

  3. লগ ট্রান্সফরমেশনঃ শতাংশ পরিবর্তনগুলি আরও ভালভাবে দৃশ্যমান করার জন্য দামের ডেটা রূপান্তর করার একটি বিকল্প।

নির্দিষ্ট যুক্তি হ'ল দ্রুততম ইএমএ ধীরতম এসএমএ এর উপরে অতিক্রম করলে দীর্ঘ যেতে হবে এবং বিপরীত ক্রসওভার হলে অবস্থান থেকে বেরিয়ে আসতে হবে। এই কৌশলটি প্রবণতা অনুসরণকারী বিভাগের অন্তর্গত।

সুবিধা বিশ্লেষণ

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

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

  1. প্রবণতা বিপরীত ঝুঁকি। সময়মত স্টপ লস প্রয়োজন
  2. অতিরিক্ত ফিটিং এড়াতে সাবধানে পরামিতি অপ্টিমাইজেশান
  3. যন্ত্র এবং সময়সীমার নির্বাচন ফলাফলের উপর ব্যাপক প্রভাব ফেলে
  4. দৃঢ়তা ব্যাকটেস্টিং দ্বারা বৈধ করা আবশ্যক

অপ্টিমাইজেশান নির্দেশাবলী

  1. অ্যাডাপ্টিভ প্যারামিটার অপ্টিমাইজেশান মডিউল যোগ করুন
  2. মিথ্যা সংকেত এড়াতে আরো ফিল্টার অন্তর্ভুক্ত করুন
  3. অটোমেশনের জন্য অ্যালগো ট্রেডিং মডিউল তৈরি করুন
  4. মেশিন লার্নিং মডেলগুলিকে ফ্লেক্স পয়েন্টে প্রয়োগ করুন
  5. ডায়নামিক ট্রেলিং স্টপ লসের জন্য স্টপ লস কৌশল উন্নত করুন

সিদ্ধান্ত

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


/*backtest
start: 2022-12-27 00:00:00
end: 2024-01-02 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("KP 15min Strategy", shorttitle="KP15", overlay=false)

res = input("D",title="Heikin Ashi Candle Time Frame")
hshift = input(0, title="Heikin Ashi Candle Time Frame Shift")
res1 = input("W",title="Heikin Ashi EMA Time Frame")
mhshift = input(0, title="Heikin Ashi EMA Time Frame Shift")
fama = input(10, title="Heikin Ashi EMA Period")
test = input(0, title="Heikin Ashi EMA Shift")
sloma = input(100, title="Slow EMA Period")
slomas = input(0, title="Slow EMA Shift")
logtransform = input(false, title="Log Transform")
stoploss = input(true, title="Stop Loss")
showplots = input(true, title="Show Plots")

ha_t = request.security(syminfo.tickerid, res, expression=hlc3)
ha_close = request.security(syminfo.tickerid, res, expression=logtransform ? math.log(close[hshift]) : close[hshift])
mha_close = request.security(syminfo.tickerid, res1, expression=logtransform ? math.log(close[mhshift]) : close[mhshift])

fma = ta.ema(mha_close[test], fama)
sma = ta.ema(ha_close[slomas], sloma)

plot(showplots ? (logtransform ? math.exp(fma) : fma) : na, title="MA", color=color.new(color.blue, 0), linewidth=2, style=plot.style_line)
plot(showplots ? (logtransform ? math.exp(sma) : sma) : na, title="SMA", color=color.new(color.orange, 0), linewidth=2, style=plot.style_line)

golong = ta.crossover(fma, sma)
exitLong = ta.crossunder(fma, sma)

if (golong)
    strategy.entry("Buy", strategy.long)

if (exitLong)
    strategy.close("Buy")


আরো