ایک ہائبرڈ تجارتی حکمت عملی جس میں ملٹی پیریڈ موونگ ایوریج ٹرینڈ ٹریکنگ اور سپورٹ اور ریزسٹنس سسٹم شامل ہے

ATR EMA SR MACD Trend
تخلیق کی تاریخ: 2025-02-18 15:52:46 آخر میں ترمیم کریں: 2025-02-18 15:52:46
کاپی: 0 کلکس کی تعداد: 350
1
پر توجہ دیں
1617
پیروکار

ایک ہائبرڈ تجارتی حکمت عملی جس میں ملٹی پیریڈ موونگ ایوریج ٹرینڈ ٹریکنگ اور سپورٹ اور ریزسٹنس سسٹم شامل ہے

جائزہ

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

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

حکمت عملی درج ذیل بنیادی اجزاء پر مبنی کام کرتی ہے:

  1. رجحانات کا تعین کرنے والا نظام - رجحانات کی طاقت کا تعین کرنے کے لئے 20 دوروں اور 50 دوروں کے اشاریہ حرکت پذیری اوسط ((EMA) کا استعمال کرتے ہوئے مقامی تعلقات اور فرق
  2. بریکنگ سگنل سسٹم - 9 سائیکلوں کی اعلی ترین اور کم ترین قیمتوں کے ذریعے سپورٹ مزاحمت کی سطح کی تعمیر
  3. رسک کنٹرول سسٹم - 14 سائیکل اے ٹی آر متحرک ایڈجسٹمنٹ اسٹاپ نقصان کا فاصلہ
  4. ان پٹ منطق دو شرائط پر مشتمل ہے:
    • قیمتوں میں معاون مزاحمت کی سطح کو توڑنا
    • ایک رجحان میں ہے اور قیمت صحیح اوسط سمت میں ہے
  5. آؤٹ پٹ منطق پر مبنی اے ٹی آر کا متحرک اسٹاپ نقصان ، جس میں اے ٹی آر کا 10 گنا اسٹاپ نقصان ہے

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

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

اسٹریٹجک رسک

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

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

  1. سگنل فلٹرنگ کی اصلاح

    • حجم کی تصدیق کا طریقہ کار شامل کریں۔
    • اتار چڑھاؤ کے فلٹرز متعارف کرائے جا رہے ہیں۔
    • مزید تکنیکی اشارے کی تصدیق کے ساتھ
  2. پوزیشن مینجمنٹ کی اصلاح

    • متحرک پوزیشن مینجمنٹ کا احساس کریں۔
    • اتار چڑھاؤ کی بنیاد پر پوزیشن کا سائز
    • اس کے علاوہ، اس کے علاوہ،
  3. سٹاپ نقصان کی اصلاح

    • متحرک روکنے کا تعارف
    • اے ٹی آر ضارب کی ترتیبات کو بہتر بنائیں
    • آمدنی کے تحفظ کا اضافہ

خلاصہ کریں۔

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

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2024-02-18 00:00:00
end: 2025-02-16 08:00:00
period: 1h
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=6
strategy("Multi-Strategy Trader v1 by SUNNY GUHA +91 9836021040 / www.oiesu.com", overlay=true)

// Basic Inputs
supResLookback = input.int(9, "Support/Resistance Lookback")
atrPeriod = input.int(14, "ATR Period")
stopMultiplier = input.float(10.0, "Stop Loss ATR Multiplier")

// Technical Indicators
atr = ta.atr(atrPeriod)
highestHigh = ta.highest(high, supResLookback)
lowestLow = ta.lowest(low, supResLookback)
ema20 = ta.ema(close, 20)
ema50 = ta.ema(close, 50)

// Basic Strategy Rules
isTrending = math.abs(ema20 - ema50) > atr
longSignal = close > highestHigh[1] or (isTrending and ema20 > ema50 and close > ema20)
shortSignal = close < lowestLow[1] or (isTrending and ema20 < ema50 and close < ema20)

// Entry Logic
if longSignal and strategy.position_size <= 0
    strategy.entry("Long", strategy.long)

if shortSignal and strategy.position_size >= 0
    strategy.entry("Short", strategy.short)

// Stop Loss Logic
longStopPrice = close - (atr * stopMultiplier)
shortStopPrice = close + (atr * stopMultiplier)

// Exit Logic
if strategy.position_size > 0
    strategy.exit("Long Exit", "Long", stop=longStopPrice)
if strategy.position_size < 0
    strategy.exit("Short Exit", "Short", stop=shortStopPrice)

// Basic Plotting
plot(ema20, "EMA 20", color.blue)
plot(ema50, "EMA 50", color.red)