سادہ محور الٹ الگورتھمک ٹریڈنگ کی حکمت عملی

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

img

جائزہ

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

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

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

پییوٹ ہائی = پچھلے N1 بارس / N1 میں سب سے زیادہ اعلی کی رقم

Pivot Low = گزشتہ N2 بار / N2 کے دوران سب سے کم کم کی رقم

جہاں N1 اور N2 پیرامیٹرز ہیں جو محور پوائنٹس کا حساب کرنے کے لئے استعمال ہونے والے باروں کی تعداد کی وضاحت کرتے ہیں۔

محور اعلی / کم سطح حاصل کرنے کے بعد، ٹریڈنگ کے قوانین ہیں:

  1. مختصر جب قیمت محور اعلی سے اوپر ٹوٹ جاتی ہے
  2. طویل جب قیمت کم سے کم قیمت سے نیچے ہوتی ہے
  3. اندراج کے بعد سٹاپ نقصان مقرر کریں

تو یہ ایک مختصر مدت کی الٹ حکمت عملی کا احساس کرتا ہے محور نقطہ توڑ پر مبنی ہے.

فوائد کا تجزیہ

اس سادہ حکمت عملی کے فوائد یہ ہیں:

  1. سادہ منطق، سمجھنے اور لاگو کرنے کے لئے آسان
  2. ہائی فریکوئنسی قلیل مدتی تجارت کے لئے موزوں
  3. محور بریک آؤٹ کے بعد الٹ قبضہ
  4. پیرامیٹر ٹیوننگ کے ذریعے بہتر بنانے کے قابل

خطرے کا تجزیہ

کچھ خطرات ہیں:

  1. ناکام واپسی کا خطرہ - محور توڑنے کے بعد واپسی ناکام ہوسکتی ہے اور رجحان جاری رہتا ہے
  2. سٹاپ نقصان کا خطرہ - پری سیٹ سٹاپ نقصان کو نشانہ بنایا جا سکتا ہے جس کے نتیجے میں بڑا نقصان ہو سکتا ہے۔
  3. پیرامیٹرز کا خطرہ - نامناسب پیرامیٹرز کے نتائج پر بہت اثر پڑتا ہے

یہ خطرات پیرامیٹرز کو ایڈجسٹ کرنے، باہر نکلنے کے قوانین کو لاگو کرنے وغیرہ کی طرف سے منظم کیا جا سکتا ہے.

اصلاح کی ہدایات

اصلاح کے لئے بہت زیادہ گنجائش ہے:

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

خلاصہ

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


/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-31 23:59:59
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("Pivot Reversal Strategy - FIGS & DATES 2.0", overlay=true, pyramiding=0, initial_capital=10000, currency="USD", default_qty_type=strategy.percent_of_equity, default_qty_value=100.0, commission_value=0.075)

leftBars = input(4)
rightBars = input(2)

// backtesting date range
from_day = input(defval=1, title="From Day", minval=1, maxval=31)
from_month = input(defval=1, title="From Month", minval=1, maxval=12)
from_year = input(defval=2018, title="From Year", minval=1900)

to_day = input(defval=1, title="To Day", minval=1, maxval=31)
to_month = input(defval=1, title="To Month", minval=1, maxval=12)
to_year = input(defval=9999, title="To Year", minval=1900)

time_cond = true

swh = pivothigh(leftBars, rightBars)
swl = pivotlow(leftBars, rightBars)

middle = (swh+swl)/2

swh_cond = not na(swh)



hprice = 0.0
hprice := swh_cond ? swh : hprice[1]

le = false
le := swh_cond ? true : le[1] and high > hprice ? false : le[1]

if le and time_cond
    strategy.entry("LONG", strategy.long, comment="LONG", stop=hprice + syminfo.mintick)

swl_cond = not na(swl)

lprice = 0.0
lprice := swl_cond ? swl : lprice[1]


se = false
se := swl_cond ? true : se[1] and low < lprice ? false : se[1]

if se and time_cond
    strategy.entry("SHORT", strategy.short, comment="SHORT", stop=lprice - syminfo.mintick)

//plot(strategy.equity, title="equity", color=red, linewidth=2, style=areabr)


مزید