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

تجارتی حکمت عملی کے بعد ای ایم اے کا متحرک رجحان

مصنف:چاؤ ژانگ، تاریخ: 2024-05-11 11:31:46
ٹیگز:ای ایم اےاے ٹی آر

img

####مجموعی جائزہ یہ حکمت عملی تکنیکی اشارے جیسے ایکسپونینشل موونگ ایوریج (ای ایم اے) ، اعلی ترین قیمت ، کم ترین قیمت ، اور اوسط حقیقی رینج (اے ٹی آر) کا استعمال کرتی ہے تاکہ قیمت اور ای ایم اے ، اعلی ترین قیمت ، اور کم ترین قیمت کے مابین تعلقات کا تجزیہ کرکے موجودہ رجحان کی سمت کی نشاندہی کی جاسکے۔ جب قیمت سب سے کم قیمت سے اوپر ٹوٹ جاتی ہے تو یہ خرید کا اشارہ پیدا کرتی ہے اور جب قیمت سب سے زیادہ قیمت سے نیچے ٹوٹ جاتی ہے یا متحرک مزاحمت کی سطح تک پہنچ جاتی ہے تو فروخت کا اشارہ ، جس کا مقصد رجحان کی نقل و حرکت کو پکڑنا اور اضافی منافع حاصل کرنا ہے۔

####اسٹریٹیجی اصول

  1. اے ٹی آر کا حساب مارکیٹ کی اتار چڑھاؤ کا اندازہ کرنے اور متحرک چینلز کی تعمیر کے لئے ایک بنیاد فراہم کرنے کے لئے۔
  2. رجحان کی سمت کا تعین کرنے کی بنیاد کے طور پر سب سے زیادہ اور سب سے کم قیمتوں کا حساب لگائیں۔
  3. EMA_HL کا حساب لگائیں، جو کہ سب سے زیادہ اور سب سے کم قیمتوں کا EMA ہے، متحرک چینل کی مرکزی لائن کے طور پر۔
  4. EMA_HIGHEST اور EMA_LOWEST کا حساب EMA_HL سے ATR کا ایک مخصوص ضرب جمع کرکے اور گھٹاکر اوپر اور نیچے کی بینڈ حاصل کریں۔
  5. ایک متحرک مزاحمت کی سطح پیدا کرنے کے لئے سب سے زیادہ قیمت میں ATR کا ایک مخصوص ضرب شامل کرکے SELL_LINE کا حساب لگائیں۔
  6. جب EMA_LOWEST سب سے کم قیمت سے اوپر ٹوٹ جاتا ہے اور اختتامی قیمت EMA_MID سے نیچے ہوتی ہے تو خریدنے کا سگنل تیار کریں۔
  7. جب EMA_HIGHEST سب سے زیادہ قیمت سے نیچے ٹوٹ جاتا ہے اور اختتامی قیمت EMA_MID سے اوپر ہوتی ہے، یا جب سب سے زیادہ قیمت SELL_LINE تک پہنچ جاتی ہے تو فروخت کا سگنل پیدا ہوتا ہے۔

####اسٹریٹیجی فوائد

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

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

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

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

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

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


/*backtest
start: 2023-05-05 00:00:00
end: 2024-05-10 00:00:00
period: 1d
basePeriod: 1h
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/
// © Maboi_q

//@version=5
strategy("buy sell Trend", overlay=true)

atr_length = input.int(defval=14, title='atr length')
highest_length = input.int(defval=60, title='highest length')
highest_s_length = input.int(defval=60, title='sell highest length')
lowest_length = input.int(defval=30, title='lowest length')
sell_l_length = input.int(defval=55, title='sell line length')

f = 2.382
f2 = 5.618

atr = ta.atr(atr_length)
highest = ta.highest(highest_length)
lowest = ta.lowest(lowest_length)

f_atr = atr * f
ema_hl = ta.ema((highest[1] + lowest[1]) / 2, 14)
ema_highest = ema_hl + f_atr
ema_lowest = ema_hl - f_atr
ema_mid = (ema_highest + ema_lowest) / 2

bs_hi = ta.highest(highest_s_length)
f_atr2 = atr * f2
sell_line = ta.ema(bs_hi[1] + f_atr2, sell_l_length)

buy_cond = ta.crossover(ema_lowest, lowest) and close < ema_mid
sell_cond = (ta.crossunder(ema_highest, highest) and close > ema_mid) or high >= sell_line

if buy_cond
    strategy.entry('BUY', strategy.long)

if sell_cond
    strategy.entry('SELL', strategy.short)


plot(sell_line, color=color.new(color.maroon, 50))
plot(highest, color=color.new(color.red, 50))
plot(lowest, color=color.new(color.green, 50))
plot(ema_highest, color=color.new(color.blue, 50))
// plot(ema_mid, color=color.new(color.gray, 50))
plot(ema_lowest, color=color.new(color.blue, 50))

plotshape(buy_cond, title='buy', style=shape.triangleup, location=location.belowbar, 
 color=color.green, textcolor=color.green, size=size.tiny)

plotshape(sell_cond, title='sell', style=shape.triangledown, location=location.abovebar, 
 color=color.red, textcolor=color.red, size=size.tiny)

متعلقہ

مزید