ڈبل لفافہ 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 سسٹم پر مبنی انکولی رجحان کا پتہ لگانے کی حکمت عملی

جائزہ

یہ حکمت عملی ایک جدید رجحانات کا پتہ لگانے کا نظام ہے ، جو دوہری اشاریہ منتقل اوسط ((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)