قیمتوں کے حجم کی توسیع شدہ رجحان کی حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2024-01-18 16:32:28
ٹیگز:

img

جائزہ

توسیع شدہ قیمت حجم رجحان (ای پی وی ٹی) حکمت عملی ایک تکنیکی اشارے کے امتزاج کی حکمت عملی ہے۔ یہ ممکنہ رجحان کے الٹ پوائنٹس اور رفتار میں تبدیلیوں کی نشاندہی کرنے کے لئے دوسرے معاون اشارے کے ساتھ رفتار میں تیزی کے اشارے کو جوڑتا ہے۔

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

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

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

سگنل کی کوالٹی کو بہتر بنانے کے لیے یہ حکمت عملی رجحان کی تبدیلیوں کی قابل اعتماد تصدیق کے لیے ایک سادہ چلتی اوسط کا بھی استعمال کرتی ہے۔

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

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

باہر نکلنے کے لئے تین منافع لینے کی سطح مقرر کرنے سے آپ اپنی اپنی خطرے کی ترجیح کے مطابق مختلف منافع کے تناسب کا انتخاب کرسکتے ہیں۔

خطرے کا تجزیہ

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

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

اصلاح کی سمت

  1. پیرامیٹر کی اصلاح۔ جیسے کہ بہترین پیرامیٹر مجموعہ تلاش کرنے کے لئے EPVT کے سائیکل پیرامیٹر کو ایڈجسٹ کرنا۔

  2. رجحان فلٹرنگ کی شرائط شامل کریں۔ جیسے کہ EPVT سگنل کی بنیاد پر قیمت چینل یا چلتی اوسط کی سمت کا فیصلہ کرنا۔

  3. سٹاپ نقصان کی حکمت عملی کو بہتر بنائیں۔ جیسے فکسڈ ویلیو اسٹاپ یا اے ٹی آر اسٹاپ کی ترتیب۔

خلاصہ

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


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

//@version=5
strategy(title="Extended Price Volume Trend", overlay=true )//@version=5
var cumVol = 0.
cumVol += nz(volume)
if barstate.islast and cumVol == 0
    runtime.error("No volume is provided by the data vendor.")
src = close
lenght = input(200,"Trend Lenght")   
vt = ta.cum(ta.change(src)/src[1]*volume)
upx = ta.highest(vt,lenght)
downx = ta.lowest(vt,lenght)
basex = (upx +downx)/2
VTX = vt - basex
VTY = ta.valuewhen(ta.cross(VTX,0),close,0)
plot(VTY, color=color.black, title="Extended-PVT")

/////////////////////// STRATEGY ////////////////
/////////////////////// TAKE PROFIT SECTION ////////////////
longConditionx = ta.crossover(close,VTY)
ShortConditionx = ta.crossunder(close,VTY)
tp1 = input.int(10, minval=1,title = "TP-1")
tp2 = input.int(20, minval=1,title = "TP-2")
tp3 = input.int(30, minval=1,title = "TP-3")

ematp = ta.ema(close,2)
TPTAKA1S = VTY*(1-tp1/100)
plot(TPTAKA1S, "SELL-TP1", color=color.red,linewidth = 1)
TPTAKA2S = VTY*(1-tp2/100)
plot(TPTAKA2S, "SELL-TP2", color=color.red,linewidth = 1)
TPTAKA3S = VTY*(1-tp3/100)
plot(TPTAKA3S, "SELL-TP3", color=color.red,linewidth = 1)

TPTAKA1B = VTY*(1+tp1/100)
plot(TPTAKA1B, "BUY-TP1", color=color.red,linewidth = 1)
TPTAKA2B = VTY*(1+tp2/100)
plot(TPTAKA2B, "BUY-TP2", color=color.red,linewidth = 1)
TPTAKA3B = VTY*(1+tp3/100)
plot(TPTAKA3B, "BUY-TP3", color=color.red,linewidth = 1)

BUYTP = ta.crossunder(close,VTY) or ta.crossunder(ematp,TPTAKA1B) or ta.crossunder(ematp,TPTAKA2B) or ta.crossunder(ematp,TPTAKA3B) 
SELLTP = ta.crossover(close,VTY) or ta.crossover(ematp,TPTAKA1S) or ta.crossover(ematp,TPTAKA2S) or ta.crossover(ematp,TPTAKA3S)
/////////////////////// STRATEGY ////////////////
// Check for Long Entry
longCondition = longConditionx==true
if longCondition
    strategy.entry('Long', strategy.long, comment = "ENTER-LONG")

buyclose = ShortConditionx==true or BUYTP==true 
// Exit condition 
strategy.close('Long', when=buyclose or BUYTP==true, comment = "EXIT-LONG")

// Check for Short Entry
ShortCondition = ShortConditionx==true
if ShortCondition
    strategy.entry('Short', strategy.short, comment = "ENTER-SHORT")

sellclose = longConditionx==true or SELLTP ==true
// Exit condition 
strategy.close('Short', when=sellclose or SELLTP==true, comment = "EXIT-SHORT")
///// END OF STRATEGY ///////////


مزید