এমবিও সূচকের উপর ভিত্তি করে ট্রেন্ড অনুসরণকারী কৌশল

লেখক:চাওঝাং, তারিখ: ২০২৩-১০-০৯ 15:22:04
ট্যাগঃ

সারসংক্ষেপ

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

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

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

MBO = ২৫ দিনের সহজ চলমান গড় - ২০০ দিনের সহজ চলমান গড়

MBO রেখাটি SMAMBO নামে পরিচিত MBO এর 18 দিনের সহজ চলমান গড় গণনা করে মসৃণ করা হয়।

যখন MBO SMAMBO এর উপরে অতিক্রম করে, তখন লং যান। যখন MBO SMAMBO এর নিচে অতিক্রম করে, তখন সংক্ষিপ্ত যান।

কৌশলগত যৌক্তিকতার মূল ধাপগুলো হল:

  1. xFastAvg এবং xSlowAvg-এর জন্য নির্ধারিত 25 দিনের এবং 200 দিনের SMA গণনা করুন।

  2. MBO মান গণনা করুনঃ MBO = xFastAvg - xSlowAvg

  3. MBO এর 18 দিনের SMA গণনা করুন, যাকে SMAMBO বলা হয়।

  4. ট্রেডিং সিগন্যাল তৈরির জন্য MBO এবং SMAMBO এর তুলনা করুনঃ

    যদি MBO > SMAMBO, pos = 1, তাহলে লং যান

    যদি MBO < SMAMBO, pos = -1, শর্ট হয়ে যায়

  5. পোসের মূল্যের উপর ভিত্তি করে ট্রেড প্রবেশ এবং প্রস্থান।

কৌশলটি MBO সূচক দ্বারা প্রদর্শিত প্রবণতা অনুসরণ করে। এটি কৌশল অনুসরণকারী একটি সাধারণ প্রবণতা।

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

এই কৌশলটির সুবিধাগুলির মধ্যে রয়েছেঃ

  1. মাঝারি ও দীর্ঘমেয়াদী প্রবণতা অনুসরণ করে অপ্রয়োজনীয় স্টপ এড়ানো।

  2. নমনীয় এমবিও পরামিতি বিভিন্ন বাজারের অবস্থার সাথে খাপ খাইয়ে নিতে পারে।

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

  4. ভিজ্যুয়াল ইন্ডিকেটর স্পষ্টভাবে নির্দেশ করে যে সিদ্ধান্তগুলি সমর্থন করার জন্য প্রবণতা পরিবর্তিত হয়।

  5. স্টপ ইত্যাদির সাথে অপ্টিমাইজ করার জন্য উচ্চ প্রসারণযোগ্যতা

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

কৌশলটির ঝুঁকি:

  1. প্রবণতা অনুসরণ করে উল্লম্ব সমাবেশ/বিক্রয়ের প্রবণতা থাকে যা বড় ক্ষতির সৃষ্টি করতে পারে।

  2. প্রবণতা বিপরীত হলে সময়মতো বেরিয়ে আসতে ব্যর্থ হয়, যার ফলে সম্ভাব্য ক্ষতি বাড়তে পারে।

  3. অনুপযুক্ত পরামিতিগুলি খুব ঘন ঘন ট্রেডিং বা ভুল সংকেত সৃষ্টি করতে পারে।

  4. মিথ্যা ব্রেকআউট সিগন্যালের জন্য সংবেদনশীল, ফিল্টার প্রক্রিয়া প্রয়োজন।

  5. কোন স্টপ লস মেকানিজম সীমাহীন ক্ষতির সম্ভাবনা সৃষ্টি করে না।

সমাধান:

  1. যুক্তিসঙ্গত এসএমএ প্যারামিটার ব্যবহার করুন, খুব সংবেদনশীল নয়।

  2. প্রবণতা বিপরীত সূচক যোগ করুন, বিপরীত সংকেত পরে দ্রুত প্রস্থান।

  3. সঠিক সিগন্যালের জন্য প্যারামিটার অপ্টিমাইজ করুন।

  4. ভুয়া ব্রেকআউট এড়ানোর জন্য ফিল্টার যোগ করুন।

  5. ট্রেড প্রতি ক্ষতি নিয়ন্ত্রণের জন্য স্টপ লস বাস্তবায়ন করুন।

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

কৌশলটি নিম্নলিখিত উপায়ে উন্নত করা যেতে পারেঃ

  1. প্রবণতা বিপরীত সূচক যোগ করুন, বিপরীতের পরে সময়মত স্টপ লস বাস্তবায়ন করুন।

  2. ট্রেডিং ফ্রিকোয়েন্সি এবং সিগন্যালের গুণমানকে সামঞ্জস্য করার জন্য এসএমএ পরামিতিগুলি অপ্টিমাইজ করুন।

  3. হ্রাস নিয়ন্ত্রণের জন্য যুক্তিসঙ্গত স্টপ স্তর সেট করতে এটিআর স্টপ লস যুক্ত করুন।

  4. মিথ্যা ব্রেকআউট ফিল্টার করার জন্য অন্যান্য সূচক অন্তর্ভুক্ত করুন।

  5. প্রবণতা শক্তি উপর ভিত্তি করে অবস্থান আকার বাস্তবায়ন।

  6. প্রবেশের আগে তিনবার নিশ্চিতকরণের প্রয়োজন বিবেচনা করুন।

  7. বিভিন্ন বাজারে সামঞ্জস্য করার জন্য পরামিতি অপ্টিমাইজেশান প্রক্রিয়া তৈরি করুন।

সংক্ষিপ্তসার

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


/*backtest
start: 2023-09-08 00:00:00
end: 2023-10-08 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 16/08/2018
// MBO indicator is the third component of TFS trading system. This indicator
// was developed by Bryan Strain and Mark Whitley.
// The idea of MBO is similar to moving average convergence/divergence (MACD)
// indicator. It is calculated by subtracting the 200-day moving average from
// the 25-day moving average.
//
// You can change long to short in the Input Settings
// WARNING:
// - For purpose educate only
// - This script to change bars colors.
////////////////////////////////////////////////////////////
strategy(title="TFS: MBO Backtest", shorttitle="TFS: MBO indicator")
Fastavg = input(25, minval=1)
Slowavg = input(200, minval=1)
Length = input(18, minval=1)
reverse = input(false, title="Trade reverse")
hline(0, color=blue, linestyle=line)
xFastAvg = sma(close, Fastavg)
xSlowAvg = sma(close, Slowavg)        
nMBO = xFastAvg - xSlowAvg
xSMAMBO = sma(nMBO, Length)
pos = iff(nMBO > xSMAMBO, 1,
       iff(nMBO < xSMAMBO, -1, nz(pos[1], 0))) 
possig = iff(reverse and pos == 1, -1,
          iff(reverse and pos == -1, 1, pos))	   
if (possig == 1) 
    strategy.entry("Long", strategy.long)
if (possig == -1)
    strategy.entry("Short", strategy.short)	   	    
barcolor(possig == -1 ? red: possig == 1 ? green : blue ) 
plot(nMBO, color=red, style = histogram, title="TFS: MBO indicator")
plot(xSMAMBO, color=blue, title="SMA")

আরো