ملٹی موونگ ایوریج ٹرینڈ ریورسل مقداری حکمت عملی: EMA اور SMA پر مبنی ایک مشترکہ سگنل سسٹم

EMA SMA MA RSI Pivot CROSSOVER
تخلیق کی تاریخ: 2025-02-20 11:07:43 آخر میں ترمیم کریں: 2025-02-27 17:49:01
کاپی: 1 کلکس کی تعداد: 361
2
پر توجہ دیں
319
پیروکار

ملٹی موونگ ایوریج ٹرینڈ ریورسل مقداری حکمت عملی: EMA اور SMA پر مبنی ایک مشترکہ سگنل سسٹم ملٹی موونگ ایوریج ٹرینڈ ریورسل مقداری حکمت عملی: EMA اور SMA پر مبنی ایک مشترکہ سگنل سسٹم

جائزہ

یہ حکمت عملی ایک ٹرینڈ ریورس ٹریڈنگ سسٹم ہے جو ایک سے زیادہ میڈین لائنز پر مبنی ہے ، جس میں 9 ، 21 ، 50 ، اور 200 دوروں کی متحرک اوسط شامل ہیں ، جس میں میڈین لائن کراسنگ سگنل کی نشاندہی کرکے مارکیٹ کے رجحانات کے موڑ کو پکڑنے کے لئے استعمال کیا جاتا ہے۔ حکمت عملی قلیل مدتی اور طویل مدتی میڈین لائنوں کے فوائد کو مربوط کرتی ہے ، جو مارکیٹ کی نقل و حرکت میں تبدیلی کو بروقت گرفت میں لے سکتی ہے اور غلط سگنل کو مؤثر طریقے سے فلٹر کرسکتی ہے۔

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

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

  1. اہم رجحانات کا تعین کرنے والے اشارے کے طور پر 50 ادوار اور 200 ادوار کی سادہ منتقل اوسط ((SMA) کا استعمال کرتے ہوئے
  2. مختصر مدت کے سگنل کی تصدیق کے طور پر 9 دور اور 21 دور کی اشاریہ منتقل اوسط ((EMA) کا استعمال کرتے ہوئے
  3. واپسی کی مدت اور دہلیز پیرامیٹرز کو ترتیب دے کر سگنل کے معیار کو بہتر بنائیں
  4. اہم قیمت کی حمایت اور مزاحمت کی سطح کے ساتھ مل کر ، اعداد و شمار کی بصیرت کے الگورتھم کے ذریعہ اہم قیمت کی سطح کی شناخت کرنا جب قلیل مدتی اوسط لائن طویل مدتی اوسط لائن کو اوپر کی طرف سے پار کرتی ہے تو ، نظام ایک کثیر سگنل جاری کرتا ہے۔ اس کے برعکس ، ایک خالی سگنل جاری ہوتا ہے۔

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

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

اسٹریٹجک رسک

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

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

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

خلاصہ کریں۔

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

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

//@version=6
//indicator("9/21 EMA Support & Resistance By DSW", overlay=true)
//indicator("Thick and Colorful Line", overlay=true)


// Define the price data
price = close

//@version=6
strategy("9/21/50/200 By DSW Trend Reversal for Options", overlay=true)

// Define the moving averages
short_term_sma = ta.sma(close, 50)  // 50-period SMA
long_term_sma = ta.sma(close, 200)  // 200-period SMA

// Plot the moving averages
plot(short_term_sma, color=color.blue, linewidth=2, title="50-period SMA")
plot(long_term_sma, color=color.red, linewidth=2, title="200-period SMA")

// Detect crossovers
bullish_reversal = ta.crossover(short_term_sma, long_term_sma)  // Short-term SMA crosses above long-term SMA
bearish_reversal = ta.crossunder(short_term_sma, long_term_sma)  // Short-term SMA crosses below long-term SMA

// Plot signals on the chart
plotshape(bullish_reversal, title="Bullish Reversal", location=location.belowbar, color=color.green, style=shape.labelup, text="BUY")
plotshape(bearish_reversal, title="Bearish Reversal", location=location.abovebar, color=color.red, style=shape.labeldown, text="SELL")

// Strategy to buy or sell based on the crossovers
if bullish_reversal
    strategy.entry("Buy Option", strategy.long)  // Buy Call for a bullish reversal

if bearish_reversal
    strategy.entry("Sell Option", strategy.short)  // Buy Put for a bearish reversal


// Define the color and line thickness
line_color = color.new(color.blue, 0)  // You can change this to any color you like
line_width = 3  // This controls the thickness of the line

// Plot the line
plot(price, color=line_color, linewidth=line_width)

// Input parameters
lookback = input.int(10, "Lookback Period")
threshold = input.float(0.5, "Threshold", minval=0, maxval=100, step=0.1)

// Calculate EMAs
ema9 = ta.ema(close, 9)
ema21 = ta.ema(close, 21)

// Plot EMAs
plot(ema9, color=color.blue, title="9 EMA")
plot(ema21, color=color.red, title="21 EMA")

// Function to find pivot highs and lows
pivotHigh = ta.pivothigh(high, lookback, lookback)
pivotLow = ta.pivotlow(low, lookback, lookback)

// EMA Crossover
crossover = ta.crossover(ema9, ema21)
crossunder = ta.crossunder(ema9, ema21)

// Plot crossover signals
plotshape(crossover, title="Bullish Crossover", location=location.belowbar, color=color.green, style=shape.triangleup, size=size.small)
// Plot bearish crossover signals
plotshape(crossunder, title="Bearish Crossover", location=location.abovebar, color=color.red, style=shape.triangledown, size=size.small)


// Alert conditions
if crossover
    alert("Bullish EMA Crossover", alert.freq_once_per_bar)

if crossunder
    alert("Bearish EMA Crossover", alert.freq_once_per_bar)