مومنٹم ٹرینڈ سپر ٹرینڈ اور اسٹاکسٹک کراس اوور حکمت عملی

supertrend ATR STOCH SMA K D
تخلیق کی تاریخ: 2025-02-20 11:44:29 آخر میں ترمیم کریں: 2025-02-20 14:55:49
کاپی: 2 کلکس کی تعداد: 471
2
پر توجہ دیں
319
پیروکار

مومنٹم ٹرینڈ سپر ٹرینڈ اور اسٹاکسٹک کراس اوور حکمت عملی مومنٹم ٹرینڈ سپر ٹرینڈ اور اسٹاکسٹک کراس اوور حکمت عملی

جائزہ

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

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

اس حکمت عملی کی بنیادی منطق دو اہم اشارے پر مبنی ہے:

  1. سپر ٹرینڈ اشارے: مارکیٹ کے رجحانات کی نشاندہی کرنے کے لئے اے ٹی آر ((اوسط حقیقی طول و عرض) پر مبنی حساب کتاب۔ اشارے کی لکیر جب سرخ سبز ہوجاتی ہے تو اس میں اضافہ ہوتا ہے ، اور جب سبز سرخ ہوجاتا ہے تو اس میں کمی ہوتی ہے۔ اشارے کے پیرامیٹرز میں اے ٹی آر کا دورانیہ 10 ہے ، ضرب عنصر 3.0 ہے۔
  2. بے ترتیب اشارے: مارکیٹ میں اوور بیئر اور اوور سیل کی حیثیت کی شناخت کے لئے استعمال کیا جاتا ہے۔٪ K دورانیہ 14 ،٪ D دورانیہ 3 کے پیرامیٹرز کی ترتیب ، اوور بیئر کی سطح 80 ، اوور سیل کی سطح 20 ہے۔

تجارت کے قواعد درج ذیل ہیں:

  • متعدد شرائط بنائیں: سپر ٹرینڈ اوپر کی طرف اشارہ کرتا ہے (سبز) ، اور بے ترتیب اشارے٪ K لائن نیچے سے اوپر کی طرف سے اوور سیل سطح کو عبور کرتی ہے (۲۰)
  • خالی کرنے کی شرائط: سپر ٹرینڈ نیچے کی طرف اشارہ کرتا ہے (سرخ) ، اور بے ترتیب اشارے٪ K لائن اوپر سے نیچے کی طرف سے اوورلوڈ سطح کو عبور کرتی ہے (80٪)
  • پیٹو شرط: سپر ٹرینڈ نیچے کی طرف جاتا ہے ، یا بے ترتیب اشارے٪ K لائن نیچے کی طرف بڑھتی ہے
  • فلیٹ شرائط: سپر ٹرینڈ اوپر کی طرف بڑھتا ہے ، یا بے ترتیب اشارے٪ K لائن اوپر کی طرف سے oversold سطح کو عبور کرتی ہے

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

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

اسٹریٹجک رسک

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

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

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

خلاصہ کریں۔

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

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2024-02-21 00:00:00
end: 2024-10-01 00:00:00
period: 2d
basePeriod: 2d
exchanges: [{"eid":"Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("SuperTrend + Stochastic Strategy", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=10)

// SuperTrend Settings
superTrendFactor = input.float(3.0, title="SuperTrend Factor", step=0.1)
superTrendATRLength = input.int(10, title="SuperTrend ATR Length")

// Calculate SuperTrend
[superTrend, direction] = ta.supertrend(superTrendFactor, superTrendATRLength)

// Plot SuperTrend
plot(superTrend, color=direction == 1 ? color.green : color.red, title="SuperTrend")
bgcolor(direction == 1 ? color.new(color.green, 90) : color.new(color.red, 90), transp=90)

// Stochastic Settings
stochKLength = input.int(14, title="Stochastic %K Length")
stochDLength = input.int(3, title="Stochastic %D Length")
stochSmoothK = input.int(3, title="Stochastic %K Smoothing")
stochOverbought = input.int(80, title="Stochastic Overbought Level")
stochOversold = input.int(20, title="Stochastic Oversold Level")

// Calculate Stochastic
k = ta.sma(ta.stoch(close, high, low, stochKLength), stochSmoothK)
d = ta.sma(k, stochDLength)

// Plot Stochastic in separate pane
hline(stochOverbought, "Overbought", color=color.red)
hline(stochOversold, "Oversold", color=color.green)
plot(k, color=color.blue, title="%K", linewidth=2)
plot(d, color=color.orange, title="%D", linewidth=2)

// Long Condition: SuperTrend is up and Stochastic %K crosses above oversold
longCondition = direction == 1 and ta.crossover(k, stochOversold)
if (longCondition)
    strategy.entry("Long", strategy.long)

// Short Condition: SuperTrend is down and Stochastic %K crosses below overbought
shortCondition = direction == -1 and ta.crossunder(k, stochOverbought)
if (shortCondition)
    strategy.entry("Short", strategy.short)

// Exit Long: SuperTrend turns down or Stochastic %K crosses below overbought
exitLong = direction == -1 or ta.crossunder(k, stochOverbought)
if (exitLong)
    strategy.close("Long")

// Exit Short: SuperTrend turns up or Stochastic %K crosses above oversold
exitShort = direction == 1 or ta.crossover(k, stochOversold)
if (exitShort)
    strategy.close("Short")