تاریخی رجحان کی تبدیلی کی حکمت عملی


تخلیق کی تاریخ: 2024-02-26 16:45:21 آخر میں ترمیم کریں: 2024-02-26 16:45:21
کاپی: 0 کلکس کی تعداد: 637
1
پر توجہ دیں
1617
پیروکار

تاریخی رجحان کی تبدیلی کی حکمت عملی

جائزہ

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

اصل تشریح

  1. بہاؤ کے اشارے- قیمتوں کی مثبت اور منفی حرکتوں کا تجزیہ کرکے رجحان کی سمت اور طاقت کا فیصلہ کریں۔ اہم پیرامیٹرز میں مدت کی لمبائی ، ضرب اور کمی شامل ہیں۔

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

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

طاقت کا تجزیہ

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

خطرے کا تجزیہ

  • نظام کے خطرات سے خبردار رہیں کہ اچانک واقعات کے نتیجے میں اشارے ناکام ہوجائیں
  • زلزلے کے دوران زیادہ غلط سگنل ہوسکتے ہیں
  • غلط پیرامیٹرز کی ترتیب بھی انتہائی انتہا پسند یا قدامت پسند ہوسکتی ہے
  • مناسب اسٹاپ نقصان کے ساتھ ایک نقصان کو کنٹرول کرنے کی ضرورت ہے

خطرے کے مطابق ، اضافی فلٹرز کو شامل کرکے ، متعدد اشارے کے فیصلے ، بہتر پیرامیٹرز کی ترتیب اور مناسب اسٹاپ نقصان کی ترتیب کے ساتھ اس کا مقابلہ کیا جاسکتا ہے۔

اصلاح کی سمت

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

خلاصہ کریں۔

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

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

// This work is licensed under a Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) https://creativecommons.org/licenses/by-nc-sa/4.0/
// © AstroHub

//@version=5
strategy("Vortex Strategy [AstroHub]", shorttitle="VS [AstroHub]", overlay=true)

// Vortex Indicator Settings
length = input(14, title="Length", group ="AstroHub Vortex Strategy", tooltip="Number of bars used in the Vortex Indicator calculation. Higher values may result in smoother but slower responses to price changes.")
mult = input(1.0, title="Multiplier", group ="AstroHub Vortex Strategy", tooltip="Multiplier for the Vortex Indicator calculation. Adjust to fine-tune the sensitivity of the indicator to price movements.")
threshold = input(0.5, title="Threshold",group ="AstroHub Vortex Strategy",  tooltip="Threshold level for determining the trend. Higher values increase the likelihood of a trend change being identified.")
emaLength = input(20, title="EMA Length", group ="AstroHub Vortex Strategy", tooltip="Length of the Exponential Moving Average (EMA) used in the strategy. A longer EMA may provide a smoother trend indication.")

// Calculate Vortex Indicator components
a = math.abs(close - close[1])
b = close - ta.sma(close, length)
shl = ta.ema(b, length)
svl = ta.ema(a, length)

// Determine trend direction
upTrend = shl > svl
downTrend = shl < svl

// Define Buy and Sell signals
buySignal = ta.crossover(shl, svl) and close > ta.ema(close, emaLength) and (upTrend != upTrend[1])
sellSignal = ta.crossunder(shl, svl) and close < ta.ema(close, emaLength) and (downTrend != downTrend[1])

// Execute strategy based on signals
strategy.entry("Sell", strategy.short, when=buySignal)
strategy.entry("Buy", strategy.long, when=sellSignal)

// Background color based on the trend
bgcolor(downTrend ? color.new(color.green, 90) : upTrend ? color.new(color.red, 90) : na)

// Plot Buy and Sell signals with different shapes and colors
buySignal1 = ta.crossover(shl, svl) and close > ta.ema(close, emaLength)
sellSignal1 = ta.crossunder(shl, svl) and close < ta.ema(close, emaLength) 

plotshape(buySignal1, style=shape.square, color=color.new(color.green, 10), size=size.tiny, location=location.belowbar, title="Buy Signal")
plotshape(sellSignal1, style=shape.square, color=color.new(color.red, 10), size=size.tiny, location=location.abovebar, title="Sell Signal")
plotshape(buySignal1, style=shape.square, color=color.new(color.green, 90), size=size.small, location=location.belowbar, title="Buy Signal")
plotshape(sellSignal1, style=shape.square, color=color.new(color.red, 90), size=size.small, location=location.abovebar, title="Sell Signal")