ডাবল এনভেলপ EMA সিস্টেমের উপর ভিত্তি করে অভিযোজিত প্রবণতা সনাক্তকরণ কৌশল

BULL BEAR EMA SMA RSI SIGNAL Trend
সৃষ্টির তারিখ: 2025-02-18 15:06:49 অবশেষে সংশোধন করুন: 2025-02-18 15:06:49
অনুলিপি: 0 ক্লিকের সংখ্যা: 330
1
ফোকাস
1617
অনুসারী

ডাবল এনভেলপ EMA সিস্টেমের উপর ভিত্তি করে অভিযোজিত প্রবণতা সনাক্তকরণ কৌশল

ওভারভিউ

এই কৌশলটি একটি উদ্ভাবনী প্রবণতা সনাক্তকরণ সিস্টেম, দ্বিগুণ সূচকীয় চলমান গড় (ইএমএ) এর উপর ভিত্তি করে একটি গণনা পদ্ধতি। এটি মূল্যের গতির বহু-মাত্রিক বৈশিষ্ট্য বিশ্লেষণ করে, রিয়েল-টাইমে বহু-অঞ্চল শক্তির তুলনা গণনা করে, যাতে বাজারের প্রবণতার পরিবর্তন এবং ধারাবাহিকতা সনাক্ত করা যায়। এই কৌশলটির সবচেয়ে বড় বৈশিষ্ট্য হ’ল এটির অভিযোজনযোগ্যতা, বাজারের পরিস্থিতির গতিশীলতার সাথে সংকেতের শক্তি সামঞ্জস্য করতে সক্ষম।

কৌশল নীতি

কৌশলটির মূল নীতিটি হল মার্কেটের বহুমুখী শক্তিকে পরিমাপ করা জটিল ইএমএ কভারডাউন গণনার মাধ্যমে।

  1. ওপেনিং এবং ক্লোজিং প্রাইস ব্যবহার করে নিম্নলিখিত দুটি ইএমএ নেটওয়ার্কিং সিস্টেম তৈরি করা হয়েছে
  2. গাণিতিকভাবে গণনা করা হয়েছে বহু মাথা শক্তি (bull) এবং খালি মাথা শক্তি (bear) সূচক
  3. প্রবণতা নিশ্চিতকরণের সহায়ক সূচক হিসাবে সংকেত লাইন গণনা করা
  4. যখন মাল্টি-হেড ফোর্স খালি হেড ফোর্সকে অতিক্রম করে তখন মাল্টি-ডো সিগন্যাল তৈরি হয়, বিপরীতে খালি সিগন্যাল তৈরি হয়

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

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

কৌশলগত ঝুঁকি

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

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

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

সারসংক্ষেপ

এটি একটি বৈজ্ঞানিক গণনা পদ্ধতির উপর ভিত্তি করে একটি প্রবণতা ট্র্যাকিং কৌশল যা উন্নত প্রযুক্তিগত সূচক নকশা এবং কঠোর ঝুঁকি নিয়ন্ত্রণের মাধ্যমে কার্যকরভাবে বাজারের প্রবণতা ক্যাপচার করে। কৌশলটির মূল সুবিধা হ’ল এর স্ব-অনুকূলিতকরণ এবং নির্ভরযোগ্যতা, যুক্তিসঙ্গত প্যারামিটার অপ্টিমাইজেশন এবং ঝুঁকি পরিচালনার মাধ্যমে বিভিন্ন বাজারের পরিস্থিতিতে স্থিতিশীল পারফরম্যান্স বজায় রাখতে সক্ষম।

কৌশল সোর্স কোড
/*backtest
start: 2024-02-19 00:00:00
end: 2024-11-14 08:00:00
period: 1h
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//  This work is licensed under a Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) 
//  https://creativecommons.org/licenses/by-nc-sa/4.0/
//  © alexgrover
//
//  Original post: 
//  https://alpaca.markets/learn/andean-oscillator-a-new-technical-indicator-based-on-an-online-algorithm-for-trend-analysis/

//@version=5
strategy(title="Andean Oscillator [Strategy]",
     shorttitle="AndeanOsc_Strategy",
     overlay=false,              // Zobraziť sa môže v samostatnom okne
     initial_capital=10000,      // Počiatočný kapitál
     default_qty_type=strategy.percent_of_equity,
     default_qty_value=100,      // Použiť 100% z účtu na jeden obchod
     pyramiding=0)               // Nenavyšovať pozície

//------------------------------------------------------------------------------
//Inputs
//------------------------------------------------------------------------------
length     = input.int(50, "Length")
sig_length = input.int(9, "Signal Length")

//------------------------------------------------------------------------------
//Výpočet Andean Oscillatora
//------------------------------------------------------------------------------
var float alpha = 2.0 / (length + 1)

// Premenné musia byť deklarované ako `var` pre zachovanie stavu
var float up1 = 0.
var float up2 = 0.
var float dn1 = 0.
var float dn2 = 0.

C = close
O = open

// Výpočet EMA obálok
up1 := nz(math.max(C, O, up1[1] - (up1[1] - C) * alpha), C)
up2 := nz(math.max(C * C, O * O, up2[1] - (up2[1] - C * C) * alpha), C * C)

dn1 := nz(math.min(C, O, dn1[1] + (C - dn1[1]) * alpha), C)
dn2 := nz(math.min(C * C, O * O, dn2[1] + (C * C - dn2[1]) * alpha), C * C)

// Býčia zložka a medvedia zložka
bull   = math.sqrt(dn2 - dn1 * dn1)
bear   = math.sqrt(up2 - up1 * up1)

// Signál = EMA z max(bull, bear)
signal = ta.ema(math.max(bull, bear), sig_length)

//------------------------------------------------------------------------------
//Jednoduchá LOGIKA STRATÉGIE (iba demonštrácia)
//------------------------------------------------------------------------------
// Príklad: 
// - Ak je bull > bear, vstúpime do long (býčia sila väčšia ako medvedia)
// - Ak je bear > bull, vstúpime do short (medvedia sila väčšia ako býčia)
//
// S pyramiding=0 sa otvorí vždy iba jedna pozícia – ak príde opačný signál, 
// TradingView zatvorí starú a otvorí novú.

if bull > bear
    strategy.entry("Long", strategy.long, comment="Bull > Bear")

if bear > bull
    strategy.entry("Short", strategy.short, comment="Bear > Bull")

//------------------------------------------------------------------------------
// Plotovanie (na posúdenie v samostatnom paneli)
//------------------------------------------------------------------------------
plot(bull,   "Bullish Component",  color=#089981)
plot(bear,   "Bearish Component",  color=#f23645)
plot(signal, "Signal",             color=#ff9800)