وسائل لوڈ ہو رہے ہیں... لوڈنگ...

جی چینل اور ای ایم اے پر مبنی مقداری لمبی مختصر سوئچنگ حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2024-12-20 14:31:56
ٹیگز:ای ایم اےایم اےایس ایم اےآر ایس آئیایم اے سی ڈی

img

جائزہ

یہ حکمت عملی ایک مقداری تجارتی نظام ہے جو جی چینل اور ایکسپونینشل موونگ ایوریج (ای ایم اے) کو جوڑتا ہے۔ بنیادی تصور یہ ہے کہ جی چینل کے ذریعہ مارکیٹ کے رجحان کی سمتوں کو پکڑنا ہے جبکہ سگنل کی تصدیق اور رسک کنٹرول کے لئے ای ایم اے کا استعمال کرتے ہوئے ، مارکیٹ میں اتار چڑھاؤ سے منافع حاصل کرنا ہے۔ یہ حکمت عملی دستی مداخلت کے بغیر مکمل طور پر خودکار موڈ میں کام کرتی ہے۔

حکمت عملی کا اصول

یہ حکمت عملی دو بنیادی اشارے: جی چینل اور ای ایم اے کی بنیاد پر کام کرتی ہے۔ جی چینل متحرک طور پر اوپری اور نچلے بینڈ کا حساب لگاتے ہوئے قیمت کے رجحانات کی نشاندہی کرتا ہے ، جب قیمتیں چینل سے گزرتی ہیں تو تجارتی سگنل تیار کرتا ہے۔ خاص طور پر ، یہ حکمت عملی 100 پیریڈ جی چینل حساب کا استعمال کرتی ہے ، ریاضیاتی فارمولوں کے ذریعہ چینل کی حدود کو مستقل طور پر اپ ڈیٹ کرتی ہے۔ اس کے علاوہ ، 50 پیریڈ ای ایم اے کو ثانوی تصدیق کے طور پر متعارف کرایا جاتا ہے ، صرف اس وقت تجارت کو انجام دیا جاتا ہے جب قیمت کی ای ایم اے سے متعلقہ پوزیشن توقعات پر پورا اترتی ہے۔ خرید کی شرائط اس وقت متحرک ہوجاتی ہیں جب جی چینل سگنل طویل اور اختتامی قیمت ای ایم اے سے نیچے ہوتی ہے ، جبکہ جب جی چینل سگنل مختصر اور اختتامی قیمت ای ایم اے سے اوپر ہوتی ہے تو فروخت کی شرائط واقع ہوتی ہیں۔

حکمت عملی کے فوائد

  1. رجحان کی پیروی اور اوسط الٹ کی خصوصیات کو یکجا کرتا ہے، مختلف مارکیٹ کے حالات میں مستحکم کارکردگی کو برقرار رکھتا ہے
  2. غلط بریک آؤٹ کے خطرات کو مؤثر طریقے سے کم کرنے کے لئے ای ایم اے کو معاون تصدیق کے طور پر استعمال کرتا ہے
  3. جذباتی مداخلت سے بچنے کے لئے مکمل طور پر خودکار تجارت کا استعمال کرتا ہے
  4. خصوصیات سادہ اور واضح حساب منطق، سمجھنے اور برقرار رکھنے کے لئے آسان
  5. مختلف مارکیٹ کی خصوصیات کو اپنانے کے لئے مضبوط پیرامیٹر ایڈجسٹمنٹ پیش کرتا ہے

حکمت عملی کے خطرات

  1. اس کے نتیجے میں دوڑتا ہوا بازاروں میں کثرت سے تجارت ہوسکتی ہے ، جس سے لین دین کے اخراجات میں اضافہ ہوتا ہے
  2. غلط G چینل پیرامیٹر کی ترتیبات سگنل تاخیر کا باعث بن سکتی ہیں
  3. غیر مناسب EMA مدت کا انتخاب اہم رجحان موڑ کے مقامات کو یاد کر سکتا ہے
  4. مارکیٹ کی انتہائی اتار چڑھاؤ کے دوران اہم ڈراؤونگ کا امکان خطرے کو کم کرنے کے اقدامات:
  • سٹاپ نقصان کے طریقہ کار کو نافذ کریں
  • پیرامیٹر کی ترتیب کو بہتر بنائیں
  • مارکیٹ ماحول فلٹرنگ شامل کریں
  • مناسب پوزیشن مینجمنٹ کی حکمت عملی قائم کریں

حکمت عملی کی اصلاح کی ہدایات

  1. حکمت عملی کے پیرامیٹرز کو ایڈجسٹ کرنے یا اعلی اتار چڑھاؤ کے ماحول میں تجارت کو روکنے کے لئے اتار چڑھاؤ کے اشارے متعارف کروانا
  2. سگنل کی وشوسنییتا کو بہتر بنانے کے لئے حجم تجزیہ شامل کریں
  3. کمزور رجحان مارکیٹوں میں کثرت سے تجارت سے بچنے کے لئے رجحان کی طاقت فلٹرز شامل کریں
  4. نظام کی موافقت کو بڑھانے کے لئے EMA پیرامیٹر موافقت کے طریقہ کار کو بہتر بنائیں
  5. تجارتی استحکام کو بہتر بنانے کے لئے کثیر ٹائم فریم سگنل کی تصدیق کے میکانزم تیار کریں

خلاصہ

یہ حکمت عملی جی چینل اور ای ایم اے تکنیکی اشارے کو جوڑ کر ایک مضبوط مقداری تجارتی نظام تیار کرتی ہے۔ حکمت عملی کا منطق واضح ہے ، عمل درآمد آسان ہے ، اور یہ اچھی توسیع پذیری پیش کرتا ہے۔ پیرامیٹر کی مناسب اصلاح اور رسک کنٹرول کے اقدامات کے ذریعے ، حکمت عملی لائیو ٹریڈنگ میں مستحکم واپسی پیدا کرنے کی صلاحیت ظاہر کرتی ہے۔ مارکیٹ کی خصوصیات کی بنیاد پر حکمت عملی کو بہتر بنانے اور اسے لائیو ٹریڈنگ پر لاگو کرتے وقت رسک مینجمنٹ پروٹوکول کو سختی سے نافذ کرنے کی سفارش کی جاتی ہے۔


/*backtest
start: 2019-12-23 08:00:00
end: 2024-12-18 08:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © stanleygao01


//@version=5
strategy('G-Channel with EMA Strategy', overlay=true)

// G-Channel parameters
length = input(100, title='G-Channel Length')
src = input(close, title='Source')

a = 0.0
b = 0.0
a := math.max(src, nz(a[1])) - nz(a[1] - b[1]) / length
b := math.min(src, nz(b[1])) + nz(a[1] - b[1]) / length
avg = math.avg(a, b)

crossup = b[1] < close[1] and b > close
crossdn = a[1] < close[1] and a > close
bullish = ta.barssince(crossdn) <= ta.barssince(crossup)

// EMA parameters
emaLength = input(50, title='EMA Length')
ema = ta.ema(close, emaLength)

// Buy and Sell Conditions
buyCondition = bullish and close < ema
sellCondition = not bullish and close > ema

// Plot G-Channel
c = bullish ? color.lime : color.red
p1 = plot(avg, title='Average', color=c, linewidth=1, transp=90)
p2 = plot(close, title='Close Price', color=c, linewidth=1, transp=100)
fill(p1, p2, color=c, transp=90)

// Plot EMA
plot(ema, title='EMA', color=color.new(color.blue, 0), linewidth=2)

// Strategy Entries and Exits
if buyCondition
    strategy.entry('Buy', strategy.long)
if sellCondition
    strategy.close('Buy')

// Plot Buy/Sell Labels
plotshape(buyCondition, title='Buy Signal', location=location.belowbar, color=color.new(color.lime, 0), style=shape.labelup, text='Buy')
plotshape(sellCondition, title='Sell Signal', location=location.abovebar, color=color.new(color.red, 0), style=shape.labeldown, text='Sell')



متعلقہ

مزید