مومنٹم ایکسلریشن توسیعی قیمت والیوم ٹرینڈ کی حکمت عملی


تخلیق کی تاریخ: 2024-01-18 16:32:28 آخر میں ترمیم کریں: 2024-01-18 16:32:28
کاپی: 2 کلکس کی تعداد: 556
1
پر توجہ دیں
1617
پیروکار

مومنٹم ایکسلریشن توسیعی قیمت والیوم ٹرینڈ کی حکمت عملی

جائزہ

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

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

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

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

سگنل کے معیار کو بہتر بنانے کے لئے، حکمت عملی بھی سادہ منتقل اوسط کے استعمال کی حمایت کرتا ہے، رجحان کی تبدیلی کی وشوسنییتا کی تصدیق.

طاقت کا تجزیہ

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

تین درجے کی روک تھام کی پوزیشن کو ترتیب دیں اور اپنے خطرے کی ترجیحات کے مطابق مختلف روک تھام کا تناسب منتخب کریں۔

خطرے کا تجزیہ

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

اگر آپ کے پاس اسٹاپ نقصان کی حکمت عملی ہے تو ، آپ کو ایک ہی نقصان کو کم کرنے کے لئے اسٹاپ نقصان کی حکمت عملی کا استعمال کرنا چاہئے۔

اصلاح کی سمت

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

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

  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 ///////////