EMA اور ATR سٹاپ نقصان پر مبنی حکمت عملی کی پیروی کا رجحان


تخلیق کی تاریخ: 2023-12-11 16:00:09 آخر میں ترمیم کریں: 2023-12-11 16:00:09
کاپی: 0 کلکس کی تعداد: 794
1
پر توجہ دیں
1621
پیروکار

EMA اور ATR سٹاپ نقصان پر مبنی حکمت عملی کی پیروی کا رجحان

جائزہ

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

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

  1. تیز EMA اوسط مدت 13 کی تعریف کی گئی ہے ، اور سست EMA اوسط مدت 48 ہے۔
  2. جب فاسٹ ای ایم اے لائن پر سست ای ایم اے لائن کو پار کیا جاتا ہے تو ، خریدنے کا اشارہ پیدا ہوتا ہے۔ جب فاسٹ ای ایم اے لائن کے نیچے سست ای ایم اے لائن کو پار کیا جاتا ہے تو ، فروخت کا اشارہ پیدا ہوتا ہے۔
  3. ٹی.کراس اوور اور ٹی.کراس انڈر فنکشن کے ذریعہ مساوی لکیری فورک ڈائی فورکس کا تعین کریں۔
  4. اے ٹی آر اشارے کا استعمال کرتے ہوئے متحرک اسٹاپ نقصان کا حساب لگائیں ، اسٹاپ نقصان کا فاصلہ قریب 1.5 گنا اے ٹی آر ہے۔
  5. رنگ کی تبدیلی ، خرید و فروخت کے نشانات ، اور روکنے کی لائنوں کے ذریعہ ٹریڈنگ سگنل اور روکنے کی پوزیشنوں کو بصری طور پر ظاہر کریں۔

حکمت عملی کا تجزیہ

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

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

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

حل:

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

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

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

خلاصہ کریں۔

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

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2022-12-04 00:00:00
end: 2023-12-10 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © byee322

/// This strategy uses the EMA to generate buy and sell signals with a 1.5x ATR stop loss
//@version=5
strategy("EMA Strategy with ATR Stop Loss", overlay=true)

// Define the EMA lengths as input parameters
emaLength1 = input(13, "EMA Length 1")
emaLength2 = input(48, "EMA Length 2")

// Define the moving averages
ema1 = ta.ema(close, emaLength1)
ema2 = ta.ema(close, emaLength2)

// Buy signal: EMA 1 crosses above EMA 2
buy = ta.crossover(ema1, ema2)

// Sell signal: EMA 1 crosses below EMA 2
sell = ta.crossunder(ema1, ema2)

// Define the state variable
state = 0
state := buy ? 1 : sell ? -1 : nz(state[1])

// Change the color of the candles
color = state == 1 ? color.green : state == -1 ? color.red : na

// Plot the colored candles
plotcandle(open, high, low, close, color=color)

// Plot the signals on the chart with text labels
plotshape(buy, style=shape.triangleup, color=color.new(color.green, 50), location=location.belowbar, text="Buy")
plotshape(sell, style=shape.triangledown, color=color.new(color.red, 50), location=location.abovebar, text="Sell")

// Calculate the ATR
atrVal = ta.atr(14)

// Calculate the stop loss level for buy
stopLossBuy = buy ? close[1] - 1.5 * atrVal : na

// Calculate the stop loss level for sell
stopLossSell = sell ? close[1] + 1.5 * atrVal : na

// Plot the stop loss level for buy
plot(stopLossBuy,  color=color.new(color.green, 50), linewidth=3)

// Plot the stop loss level for sell
plot(stopLossSell, color=color.new(color.red, 50), linewidth=3)

if buy
    strategy.entry("Enter Long", strategy.long)
else if sell
    strategy.entry("Enter Short", strategy.short)