وسائل لوڈ ہو رہے ہیں... لوڈنگ...

مومنٹم انورشن ٹریکنگ کی حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2024-01-17 15:46:21
ٹیگز:

img

جائزہ

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

حکمت عملی منطق

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

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

فوائد

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

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

خطرات

اہم خطرہ یہ ہے کہ SAR قیمتوں میں معمولی اتار چڑھاؤ پر زیادہ رد عمل کا اظہار کرسکتا ہے ، غلط سگنل پیدا کرسکتا ہے اور زیادہ تجارت ، بڑھتی ہوئی لاگت اور سکڑنے کا سبب بن سکتا ہے۔

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

غیر مناسب پوزیشن سائزنگ، SAR سگنلز پر زیادہ ردعمل، تجارتی معاملات میں عملی مشکلات میں اضافہ، اتار چڑھاؤ کی نمائش کا باعث بن سکتا ہے.

بہتری

حکمت عملی کو مندرجہ ذیل پہلوؤں میں بہتر بنایا جاسکتا ہے:

  1. سگنلز کی اعلی درستگی کے لئے SAR پیرامیٹرز کو بہتر بنائیں

  2. SAR کی وجہ سے غلط سگنل سے بچنے کے لئے فلٹرز شامل کریں

  3. خطرات کو کنٹرول کرنے کے لئے پوزیشن کا مناسب سائز اور اسٹاپ نقصان کا استعمال کریں

  4. مختلف مارکیٹوں میں وپساؤ سے بچنے کے لئے رجحان فلٹرز کو شامل کریں

  5. کارکردگی کو بہتر بنانے کے لئے لاگت اور سلائپ کو مدنظر رکھتے ہوئے داخلہ اور باہر نکلنے کی قیمتوں کو بہتر بنائیں

نتیجہ

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


/*backtest
start: 2023-12-17 00:00:00
end: 2024-01-16 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Parabolic SAR Strategy", shorttitle="PSAR", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=10)

// Parabolic SAR settings
start = input(0.02, title="Start")
increment = input(0.02, title="Increment")
maximum = input(0.2, title="Maximum")

// Calculate Parabolic SAR
sar = ta.sar(start, increment, maximum)

// Plot Parabolic SAR on the chart
plot(sar, color=color.red, title="Parabolic SAR")

// Strategy logic
longCondition = ta.crossover(close, sar)
shortCondition = ta.crossunder(close, sar)

// Execute strategy orders
strategy.entry("Long", strategy.long, when=longCondition)
strategy.entry("Short", strategy.short, when=shortCondition)

// Plot buy and sell signals on the chart
plotshape(series=longCondition, title="Buy Signal", color=color.green, style=shape.labelup, location=location.belowbar, text="Buy")
plotshape(series=shortCondition, title="Sell Signal", color=color.red, style=shape.labeldown, location=location.abovebar, text="Sell")

// Calculate equity manually
equity = strategy.equity
equity_str = str.tostring(equity)
equity_plot = plot(equity, title="Equity", color=color.blue, linewidth=2)

// Update equity plot only on bar close to avoid repainting issues
label.new(bar_index, na, text=equity_str, style=label.style_none, color=color.blue, yloc=yloc.abovebar)


مزید