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

ٹرینڈ ٹریکنگ کی حکمت عملی جو ڈبل ورٹیکس اشارے پر مبنی ہے جو حقیقی طاقت انڈیکس کے ساتھ مل کر ہے

مصنف:چاؤ ژانگ، تاریخ: 2023-12-12 16:23:10
ٹیگز:

img

جائزہ

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

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

اس حکمت عملی میں ڈبل ورٹیکس اشارے اور حقیقی طاقت انڈیکس (ٹی ایس آئی) دونوں کا استعمال کیا جاتا ہے۔ ڈبل ورٹیکس اشارے میں VI + اور VI- لائنیں شامل ہیں ، جو بالترتیب اوپر اور نیچے کی رفتار کی شدت کو ظاہر کرتی ہیں۔ ٹی ایس آئی میں سرخ اور نیلی لائنیں ہیں جو قیمتوں میں ہونے والی تبدیلیوں کی طاقت اور سمت کی پیمائش کرتی ہیں۔

جب VI + بڑھتا ہے اور VI- گرتا ہے ، جس سے اپ ٹرینڈ کی رفتار کو مضبوط کرنے اور ڈاؤن ٹرینڈ کی رفتار کو کمزور کرنے کی نشاندہی ہوتی ہے تو ، ڈبل ورٹیکس اشارے ایک طویل سگنل تیار کرتا ہے۔ اگر ایک ہی وقت میں ، TSI نیلی لائن سرخ لائن سے تجاوز کرتی ہے تو ، TSI بھی ایک طویل سگنل جاری کرتا ہے۔ جب دونوں اشارے بیک وقت طویل سگنل دیتے ہیں تو حکمت عملی ایک طویل پوزیشن کھولے گی۔

اس کے برعکس ، جب VI + گرتا ہے اور VI- بڑھتا ہے ، جس سے بڑھتی ہوئی رفتار کو کمزور کرنے اور نیچے کی رفتار کو مضبوط بنانے کا اشارہ ہوتا ہے تو ، دوہری گرداب ایک مختصر سگنل جاری کرتا ہے۔ اگر TSI نیلی لائن سرخ لائن سے نیچے بھی عبور کرتی ہے تو ، TSI بھی ایک مختصر سگنل تیار کرتا ہے۔ اس کے بعد حکمت عملی سیدھ میں آنے والے مختصر سگنل موصول ہونے پر ایک مختصر پوزیشن کھولتی ہے۔

اس طرح دونوں اشارے کے اشاروں کو جوڑ کر ، حکمت عملی پیدا ہونے والے درمیانے اور طویل مدتی رجحانات کی نشاندہی اور ان کا سراغ لگانے کے قابل ہے۔ جب رجحانات ختم ہوجاتے ہیں تو باہر نکلنے کے اشارے پیدا ہوتے ہیں۔ اس طرح ، یہ حکمت عملی مارکیٹ میں بڑے رجحانات کے بعد کی حرکتوں کو مؤثر طریقے سے پکڑ سکتی ہے۔

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

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

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

خطرے کا تجزیہ

کچھ خطرات بھی موجود ہیں:

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

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

حکمت عملی کو بہتر بنانے کے کچھ طریقے شامل ہیں:

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

نتیجہ

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


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

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © hydrelev

//@version=4
strategy("Vortex TSI strategy", overlay=false)
///////////////////INDICATOR TSI
long = input(title="Long Length", type=input.integer, defval=25)
short = input(title="Short Length", type=input.integer, defval=13)
signal = input(title="Signal Length", type=input.integer, defval=13)
price = close
double_smooth(src, long, short) =>
    fist_smooth = ema(src, long)
    ema(fist_smooth, short)
pc = change(price)
double_smoothed_pc = double_smooth(pc, long, short)
double_smoothed_abs_pc = double_smooth(abs(pc), long, short)
tsi_blue = 100 * (double_smoothed_pc / double_smoothed_abs_pc)
tsi_red = ema(tsi_blue, signal)
// plot(tsi_blue, color=#3BB3E4)
// plot(tsi_red, color=#FF006E)
// hline(0, title="Zero")

/////////////////INDICATOR VI
period_ = input(14, title="Period", minval=2)
VMP = sum( abs( high - low[1]), period_ )
VMM = sum( abs( low - high[1]), period_ )
STR = sum( atr(1), period_ )
VIP_blue = VMP / STR
VIM_red = VMM / STR
// plot(VIP_blue, title="VI +", color=#3BB3E4)
// plot(VIM_red, title="VI -", color=#FF006E)

////////////////////STRATEGY
bar=input(1, title="Close after x bar", minval=1, maxval=50)

tsi_long = crossover(tsi_blue, tsi_red)
tsi_short = crossunder(tsi_blue, tsi_red)
vi_long = crossover(VIP_blue, VIM_red)
vi_short = crossunder(VIP_blue, VIM_red)

LongConditionOpen = tsi_long and vi_long ? true : false
LongConditionClose = tsi_long[bar] and vi_long[bar] ? true : false
ShortConditionOpen = tsi_short and vi_short ? true : false
ShortConditionClose = tsi_short[bar] and vi_short[bar] ? true : false

if (LongConditionOpen)
    strategy.entry("Long Entry", strategy.long)
if (LongConditionClose)
    strategy.close("Long Entry")

if (ShortConditionOpen)
    strategy.entry("Short Entry", strategy.short)
if (ShortConditionClose)
    strategy.close("Short Entry")

مزید