بریک آؤٹ EMA سلائیڈنگ اسٹاپ مثلث کی حکمت عملی


تخلیق کی تاریخ: 2024-03-01 11:02:49 آخر میں ترمیم کریں: 2024-03-01 11:02:49
کاپی: 3 کلکس کی تعداد: 644
1
پر توجہ دیں
1617
پیروکار

بریک آؤٹ EMA سلائیڈنگ اسٹاپ مثلث کی حکمت عملی

جائزہ

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

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

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

طاقت کا تجزیہ

یہ EMA کو توڑنے کے لئے ایک سادہ حکمت عملی ہے، جس میں مندرجہ ذیل فوائد ہیں:

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

خطرے کا تجزیہ

اس حکمت عملی کے کچھ خطرات بھی ہیں:

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

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

اصلاح کی سمت

یہ ایک سادہ حکمت عملی ہے، لیکن اس کے بعد آپ کو مندرجہ ذیل طریقوں سے بہتر بنانے کی ضرورت ہے:

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

خلاصہ کریں۔

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

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2024-01-30 00:00:00
end: 2024-02-29 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Short Entry EMA Strategy with Visual SL and TP", shorttitle="SE-EMA-SL-TP-Viz", overlay=true)

// Customization Inputs
emaPeriod = input.int(5, title="EMA Period", minval=1)

// EMA Calculation
emaValue = ta.ema(close, emaPeriod)
plot(emaValue, title="5 EMA", color=color.blue)

// Detecting Short Entry Conditions
shortEntryCondition = close > emaValue and low <= emaValue and low[1] > emaValue[1] and close[1] > emaValue[1]

// Entry, SL, and TP Logic
if (shortEntryCondition)
    entryPrice = open[1]
    slLevel = high[1]
    risk = slLevel - entryPrice
    tpLevel = entryPrice - risk * 3  // Assuming a 2:1 risk-reward ratio for TP calculation

    // Execute short trade
    strategy.entry("Short", strategy.short)
    strategy.exit("Exit", "Short", stop=slLevel, limit=tpLevel)

    // Visualizing SL and TP levels
    // line.new(bar_index, slLevel, bar_index + 20, slLevel, color=color.red, width=2)
    // line.new(bar_index, tpLevel, bar_index + 20, tpLevel, color=color.green, width=2)

// Plotting Short Entry Signal
plotshape(series=shortEntryCondition, style=shape.triangledown, location=location.abovebar, color=color.red, title="Short Signal")