কেপি মুভিং এভারেজ ট্রেন্ড স্ট্র্যাটেজি


সৃষ্টির তারিখ: 2024-01-03 12:18:29 অবশেষে সংশোধন করুন: 2024-01-03 12:18:29
অনুলিপি: 1 ক্লিকের সংখ্যা: 591
1
ফোকাস
1621
অনুসারী

কেপি মুভিং এভারেজ ট্রেন্ড স্ট্র্যাটেজি

ওভারভিউ

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

কৌশল নীতি

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

  1. গড়: দ্রুত ইএমএ এবং ধীর এসএমএ। ইএমএ প্রতিক্রিয়াশীল মূল্য পরিবর্তনের জন্য আরও সংবেদনশীল এবং এসএমএ আরও স্থিতিশীল। উভয়ই একসাথে ব্যবহৃত হয়, দ্রুত ইএমএ ক্রস ধীর এসএমএ ট্রেডিং সংকেত তৈরি করে।

  2. হিকেন অ্যাসোসিয়েশন ম্যাপঃ একটি বিশেষ ম্যাপ, যা প্রবণতার বৈশিষ্ট্যগুলিকে আরও স্পষ্ট করে তোলে। কৌশলটি EMA সমান্তরালের জন্য মূল্যের ডেটা উত্স আঁকতে ব্যবহৃত হয়।

  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")