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


সৃষ্টির তারিখ: 2023-12-11 16:28:20 অবশেষে সংশোধন করুন: 2023-12-11 16:28:20
অনুলিপি: 0 ক্লিকের সংখ্যা: 392

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

ওভারভিউ

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

কৌশল নীতি

এই কৌশলটি একই সাথে 20, 40, এবং 80 পিরিয়ডের সরল চলমান গড় ব্যবহার করে। যখন ক্লোজ-আপ মূল্য এই তিনটি চলমান গড়ের উপরে থাকে, তখন এটি একটি উচ্চতর প্রবণতা হিসাবে সংজ্ঞায়িত করা হয়; যখন ক্লোজ-আপ মূল্য এই তিনটি চলমান গড়ের নীচে থাকে, তখন এটি একটি নিম্ন প্রবণতা হিসাবে সংজ্ঞায়িত করা হয়। যখন সর্বনিম্ন মূল্য এই তিনটি চলমান গড়ের উপরে বা নীচে থাকে তখনই একটি প্রবণতা নিশ্চিত করা হয়।

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

এই ব্যবসায়ের নিয়মাবলী হলঃ

  1. যখন দ্রুত লাইনটি মাঝারি লাইনটির চেয়ে বেশি এবং মাঝারি লাইনটি ধীর লাইনের চেয়ে বেশি হয় এবং প্রথম পরিবাহী> 0 হয়, তখন অতিরিক্ত কাজ করা হয়;

  2. যখন দ্রুত লাইনটি মাঝারি লাইন থেকে কম এবং মাঝারি লাইনটি ধীর গতির লাইনের চেয়ে কম এবং প্রথম পরিবাহী < 0 হয় তখন ফাঁকা করা হয়;

  3. মাল্টি হেড স্টপ যখন প্রথম ধরিতি <= 0 হয়;

  4. খালি মাথা থামানো যখন প্রথম ধ্রুবক> = 0।

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

এই কৌশলটির সুবিধাগুলো হলঃ

  1. প্রবণতা নির্ণয় করার জন্য মাল্টিপ্লেক্স মুভিং এভারেজ ব্যবহার করা হয়, যা প্রবণতা নির্ণয়কে আরো নির্ভরযোগ্য করে তোলে।

  2. ডাইরেক্টরির ব্যবহারে বিপরীতমুখী পয়েন্টের পূর্বাভাস দেওয়া যায়, যাতে সময়মতো ক্ষতি বন্ধ করা যায় এবং কম পরিমাণে প্রত্যাহার করা যায়;

  3. কৌশলগুলি সহজ, স্পষ্ট, সহজেই বোঝা যায় এবং নতুনদের শেখার জন্য উপযুক্ত।

  4. “আমি মনে করি, আমরা যদি ট্রেন্ডের বিপরীতে কাজ করি, তাহলে আমাদের জয়ের সম্ভাবনা অনেক বেশি হবে।

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

এই কৌশলটির কিছু ঝুঁকিও রয়েছেঃ

  1. চলমান গড়ের সংমিশ্রণগুলি অস্থিরতার সময় ভুল সংকেত দিতে পারে;

  2. কন্ডাক্টর বিপরীত সিগন্যালটি বিলম্বিত হতে পারে এবং ক্ষতির সম্পূর্ণ এড়ানো যায় না;

  3. ভুলভাবে সেট করা স্টপ লস ক্ষতি বাড়িয়ে তুলতে পারে।

এই ঝুঁকিগুলির জন্য, আমরা চলমান গড়ের প্যারামিটারগুলিকে অনুকূলিতকরণ, স্টপ লস পজিশনগুলিকে সামঞ্জস্য করা এবং অন্যান্য সূচকগুলির সাথে মিলিত পদ্ধতির মাধ্যমে উন্নতি করতে পারি।

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

এই কৌশলটি নিম্নলিখিত দিকগুলি থেকে উন্নত করা যেতে পারেঃ

  1. চলমান গড়ের চক্রের অপ্টিমাইজেশান, যাতে এটি বিভিন্ন বাজারের বৈশিষ্ট্যগুলির সাথে আরও সামঞ্জস্যপূর্ণ হয়;

  2. বিভিন্ন ধরনের মুভিং এভারেজ, যেমন ইন্ডেক্সাল মুভিং এভারেজ ব্যবহার করে দেখুন।

  3. অস্থিরতার সূচক ব্যবহার করে গতিশীল স্টপ লস সেট করুন;

  4. অন্য সূচকগুলির সাথে একত্রিত করে নিশ্চিত করুন, যাতে ভুল সংকেত এড়ানো যায়।

সারসংক্ষেপ

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

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

//@version=3
strategy("Big 3",overlay=true, default_qty_type=strategy.percent_of_equity)
 
// enter on Arrows
// take profit on touch with 80 SMA, gray, or at discretion
 
fast = sma(close,20)
mid = sma(close,40)
slow = sma(close,80)
 
plot(fast,linewidth=1)
plot(mid,linewidth=2)
plot(slow,linewidth=4)
 
isUptrend = close > fast and close > mid and close > slow
isDowntrend = close < fast and close < mid and close < slow
 
confirmed = (low > fast and low > mid and low > slow) or (high < fast and high < mid and high < slow)
deriv = 3 * mid[0] - 4 * mid[1] + mid[2]

stableUptrend = (fast > mid) and (mid > slow) and (deriv > 0)
stableDowntrend = (fast < mid) and (mid < slow) and (deriv < 0)
 
barcolor(isUptrend ? green : isDowntrend ? red : gray)
plotshape(not confirmed[1] and confirmed and isUptrend ? close : na,style=shape.arrowup,location=location.belowbar,color=green)
plotshape(not confirmed[1] and confirmed and isDowntrend ? close : na,style=shape.arrowdown,location=location.abovebar,color=red)

stop = na
//stop = input(1000, "Stop")


strategy.entry("long", strategy.long, when=(stableUptrend), stop=stop)
strategy.close("long", when=(deriv <= 0))

strategy.entry("short", strategy.short, when=(stableDowntrend), stop=stop)
strategy.close("short", when=(deriv >= 0))