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

EMA ATR
تخلیق کی تاریخ: 2024-05-11 11:31:46 آخر میں ترمیم کریں: 2024-05-11 11:31:46
کاپی: 0 کلکس کی تعداد: 627
1
پر توجہ دیں
1617
پیروکار

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

جائزہ

اس حکمت عملی میں تکنیکی اشارے جیسے انڈیکس منتقل اوسط ((EMA) ، اعلی قیمت ، کم قیمت اور اوسط حقیقی طول و عرض ((ATR) کا استعمال کیا جاتا ہے ، قیمتوں اور ای ایم اے ، اعلی قیمت اور کم قیمتوں کے مابین تعلقات کا اندازہ کرکے ، موجودہ رجحان کی سمت کی نشاندہی کی جاتی ہے ، جب قیمت اوپر کی طرف کم سے کم قیمت کو توڑتی ہے تو خریدیں ، جب قیمت نیچے کی طرف زیادہ سے زیادہ قیمت کو توڑتی ہے یا متحرک مزاحمت کی سطح کو چھوتی ہے تو فروخت کریں ، رجحان کی صورتحال کو پکڑنے کے لئے ، اضافی منافع حاصل کریں۔

حکمت عملی

  1. اے ٹی آر کا حساب لگانا ، جو مارکیٹ میں اتار چڑھاؤ کی پیمائش کرنے کے لئے استعمال ہوتا ہے ، متحرک چینل کی تعمیر کے لئے بنیاد فراہم کرتا ہے۔
  2. رجحانات کی سمت کا فیصلہ کرنے کی بنیاد کے طور پر سب سے زیادہ اور کم از کم قیمتوں کا حساب لگائیں.
  3. EMA_HL کا حساب لگائیں ، یعنی اعلی ترین قیمت اور کم سے کم قیمت کا EMA ، متحرک چینل کے مرکزی محور کے طور پر
  4. EMA_HIGHEST اور EMA_LOWEST کا حساب لگائیں ، یعنی EMA_HL کی بنیاد پر اے ٹی آر کو کم کرکے ایک خاص تناسب سے حاصل کردہ اوپر اور نیچے کی ریل۔
  5. 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. پیرامیٹرز کو بہتر بنانے کے لئے ، جیسے اے ٹی آر ضرب ، ای ایم اے کی مدت ، وغیرہ ، حکمت عملی کی استحکام کو بہتر بنانے کے لئے پیرامیٹرز کا بہترین مجموعہ تلاش کریں۔
  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)