মুভিং এভারেজ ক্রসওভার ট্রেন্ড অনুসরণ কৌশল


সৃষ্টির তারিখ: 2023-12-06 16:58:20 অবশেষে সংশোধন করুন: 2023-12-06 16:58:20
অনুলিপি: 0 ক্লিকের সংখ্যা: 651
1
ফোকাস
1619
অনুসারী

মুভিং এভারেজ ক্রসওভার ট্রেন্ড অনুসরণ কৌশল

ওভারভিউ

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

কৌশল নীতি

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

ট্রেডিং সিগন্যালের পরে, এই কৌশলটি একটি নির্দিষ্ট স্টপ লস এবং স্টপ লস প্রস্থ অনুসারে অর্ডার দেয়। উদাহরণস্বরূপ, ক্রয় করার পরে 0.4% স্টপ লস এবং 0.7% স্টপ লস সেট করা হয়; বিক্রয় করার পরে 0.4% স্টপ লস এবং 0.7% স্টপ লস সেট করা হয়। স্টপ লস স্টপ সেট করে একক লেনদেনের ঝুঁকি এবং লাভ নিয়ন্ত্রণ করা হয়।

কৌশলগত সুবিধা

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

  1. অপারেশন লজিক সহজ, পরিষ্কার, সহজে বোঝা এবং বাস্তবায়ন করা যায়
  2. বিশ্বস্তভাবে বাজারের প্রবণতার পরিবর্তনগুলি ধরা
  3. স্টপ লস স্টপ সেট করুন, একক লেনদেনের ঝুঁকি নিয়ন্ত্রণ করুন

কৌশলগত ঝুঁকি

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

  1. মার্কেটে কোন প্রবণতা না থাকলে, আরো ভুল সংকেত পাওয়া যায়
  2. বাজারের শব্দকে কার্যকরভাবে ফিল্টার করতে না পারায়, এটি সহজেই আটকে যায়।
  3. সেট করা স্টপ লস স্টপ এম্পিটিজ সব জাতের জন্য উপযুক্ত নাও হতে পারে এবং অপ্টিমাইজেশনের প্রয়োজন

প্রতিকারঃ

  1. চলমান গড়ের চক্রের অপ্টিমাইজেশন, ত্রুটিপূর্ণ সংকেতগুলি ফিল্টার করুন
  2. অন্যান্য সূচকের সাথে মিলিত ফিল্টারিং
  3. স্টপ-ড্যাম্প প্যারামিটার পরীক্ষা ও অপ্টিমাইজ করুন

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

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

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

সারসংক্ষেপ

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

]

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

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © danielfepardo

//@version=5

strategy("QUANT", overlay=true)
lenght1 = input(20)
lenght2 = input(50)


ema1 = ta.ema(close, lenght1)
ema2 = ta.ema(close, lenght2)
plot(ema1, color=color.black)
plot(ema2, color=color.red)

long = ta.crossover(ema1, ema2)

SL = 0.004
TP = 0.007

if long == true
    strategy.entry("Compra Call", strategy.long)
longstop=strategy.position_avg_price*(1-SL)
longprofit=strategy.position_avg_price*(1+TP)
strategy.exit("Venta Call", stop=longstop, limit=longprofit)

short = ta.crossover(ema2, ema1)

if short == true
    strategy.entry("Compra Put", strategy.short)
shortstop=strategy.position_avg_price*(1+SL)
shortprofit=strategy.position_avg_price*(1-TP)
strategy.exit("Venta Put", stop=shortstop, limit=shortprofit)