مضمون کے مندرجات

شواہد اور دائرۂ کار

پلیٹ فارم کی دستاویزات اور Brian Shannon کی سلائیڈز حساب، اینکر کا انتخاب اور پل بیک بیان کرتی ہیں۔ یہ ذیل کے مجوزہ الگورتھم کے لیے آزادانہ تصدیق شدہ منافع کی زمانی سیریز فراہم نہیں کرتیں۔ صرف VWAP چھونا خود بخود منافع بخش ٹریڈ نہیں۔ [1] [2] [3]

ڈیٹا اور مارکیٹسیکساں ماخذ کی سودوں کی قیمتیں اور مقداریں، ترجیحاً ہر انفرادی سودے کی تفصیل کے ساتھ۔ OHLCV اور HLC3 سے تخمینہ بنتا ہے۔ متعلقہ اینکر قواعد کے لیے سیشن کیلنڈر اور واقعات کی اشاعت کے وقت ضروری ہیں۔
تحقیق کے ٹائم فریمروزانہ اور انٹرا ڈے نسخوں کی الگ جانچ ضروری ہے۔ اس مضمون میں زمانی ونڈو کی لمبائیاں تحقیق کی ترتیبات ہیں، بہتر منافع کے لیے منتخب سفارشات نہیں۔
مصنوعی قیمت مثال کے AVWAP حوالہ علاقے تک پل بیک کرتی ہے، پھر بحال ہوتی ہے۔ ٹوٹی لکیر واقعے کے وقت کا حوالہ ہے؛ حقیقی AVWAP حجم آنے کے ساتھ بدلتا ہے۔وضاحتی تصویر مکمل سائز میں کھولیں
اصل تخلیق کردہ مصنوعی خاکہ۔ قیمت مثال کے AVWAP حوالہ علاقے تک پل بیک کرتی ہے، پھر بحال ہوتی ہے۔ ٹوٹی لکیر واقعے کے وقت کا حوالہ ہے؛ حقیقی AVWAP حجم آنے کے ساتھ بدلتا ہے۔

عملی مراحل

عملی مراحل برائے VWAP اور اینکرڈ VWAP: دستیاب معلومات سے اینکر کا انتخاب
مکمل مراحل ذیل میں درج ہیں۔ ہر مرحلے پر ڈیٹا نامکمل ہونے یا شرط پوری نہ ہونے کی صورت میں مسترد کرنے کی وجہ درج کرنا ضروری ہے۔
  1. اینکر طے کریںسگنل سے پہلے انتخاب کا مقررہ قاعدہ اور معلومات دستیاب ہونے کا وقت معلوم ہوں۔
  2. ڈیٹا منتخب کریںانفرادی سودوں کا اصل ڈیٹا یا HLC3 سے کینڈل کا تخمینہ واضح کریں۔
  3. دستیاب ڈیٹا سے جمع کریںصرف فیصلے کی آخری زمانی حد تک دستیاب قیمت اور حجم لیں۔
  4. قیمت کے ردعمل کا انتظار کریںصرف سطح چھونا کافی نہیں؛ پل بیک کے بعد بحالی درکار ہو۔
  5. اضافی فائدہ جانچیںانہی امیدواروں کو حقیقت پسندانہ آرڈر اجرا کی لاگت کے ساتھ موازنہ کریں۔

کاروبار کی اوسط قیمت، یقینی سپورٹ نہیں

انفرادی سودوں کا درست VWAP، ہر سودے کی قیمت ضرب مقدار کے مجموعے کو کل مقدار سے تقسیم کرتا ہے۔ بہت سے چارٹ ہر سودے کی جگہ کینڈل کے HLC3 کو اس کے حجم سے ضرب دیتے ہیں۔ کینڈل کا دورانیہ بدلنے سے یہ تخمینہ بدل سکتا ہے۔ TradingView کینڈلز پر مبنی حساب اور منتخب کیے جا سکنے والے ری سیٹ وقفے بیان کرتا ہے۔ [1]

اینکر سیشن کا مقررہ آغاز، پہلے شائع ہو چکے مالی نتائج، تصدیق شدہ بریک آؤٹ یا تصدیق شدہ سوئنگ ہو سکتا ہے۔ Shannon کی سلائیڈز بامعنی اینکر اور ڈھلوان استعمال کرتی ہیں؛ ہر بار لکیر چھونے کو خودکار خرید نہیں سمجھتیں۔ [3] لکیر سے فاصلہ منتخب نمونے کے مقابل قیمت کا مقام بتاتا ہے۔ اس سے مخصوص شرکا کی پوزیشنوں کی درست خریداری لاگت معلوم نہیں ہوتی۔

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

واقعے کا وقت اور معلومات ملنے کا وقت

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

خبر سے لیا گیا اینکر اسی اشاعت کے وقت پر مبنی ہو جو حکمت عملی کو واقعی دستیاب تھا۔ بعد میں ترمیم شدہ فائلیں اور قیمت کی حرکت کے بعد لگائے گئے لیبل اس وقت کا ثبوت نہیں۔ چارٹ پر آزادانہ کھینچا گیا اینکر کھوج کے لیے مفید ہے؛ الگورتھم بنانے سے پہلے انتخاب کا واضح قاعدہ چاہیے۔ TradingView کا ڈرائنگ ٹول صارف کے منتخب آغاز کو بیان کرتا ہے۔ [2]

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

مجموعی حساب اور پہلے سے طے شرطیں

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

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

ڈھلوان کے لیے موجودہ قدر اور پانچ کینڈلز پہلے کی قدر اسی منتخب اینکر سے نکالیں؛ دوسرے اینکر کی پہلے محفوظ قدر استعمال نہ کریں۔ پرانے حصے کا مجموعی حجم بھی مثبت ہو۔ اینکر معلوم ہونے کے بعد پہلے حصے کا حساب موجودہ فیصلے کے لیے درست ہے، مگر اس سے ماضی کا سگنل بنانے کی اجازت نہیں ملتی۔

سیوڈوکوڈ میں t اور a کینڈلز کے انڈیکس ہیں؛ start_bar_index اینکر قاعدے کی منتخب پہلی کینڈل ہے، جبکہ available_at ایک زمانی نشان ہے۔ کینڈل کے اندر خبر آنے پر OHLCV نسخہ اس پہلی مکمل کینڈل سے شروع ہوتا ہے جس کا آغاز واقعے کے وقت یا اس کے بعد ہو؛ انفرادی سودوں کا نسخہ واقعے کے عین وقت سے شروع ہو سکتا ہے۔ دونوں اصول الگ رکھیں۔

anchor = first_confirmed_event(rule, data_asof=bar_close_time(t))
if anchor is None: return NO_SIGNAL
a, known_at = anchor.start_bar_index, anchor.available_at
if bar_close_time(t) < known_at: return NO_SIGNAL
pv = sum(((H[i]+L[i]+C[i])/3)*V[i] for i in a..t)
vol = sum(V[i] for i in a..t)
if vol <= 0: return INSUFFICIENT_DATA
avwap_now = pv / vol
trend_ok = False
if t >= a+5:
    past_vol = sum(V[i] for i in a..t-5)
    if past_vol > 0:
        past_pv = sum(((H[i]+L[i]+C[i])/3)*V[i] for i in a..t-5)
        avwap_lag = past_pv / past_vol
        trend_ok = C[t] > avwap_now and avwap_now > avwap_lag
# Both values use this same anchor; only emit a decision now.
# The trade trigger remains separate from this example filter.

ہاتھ سے حساب اور ناکامی کی دو مثالیں

تین مصنوعی ٹریڈز فرض کریں: 100 پر 10 یونٹ، 102 پر 20 یونٹ اور 99 پر 10 یونٹ۔ VWAP کا حساب (1000 + 2040 + 990)/40 = 100.75 ہے۔ غیر وزنی اوسط تقریباً 100.333 ہے جبکہ آخری قیمت 99 ہے۔ یہ مختلف سوالوں کے جواب ہیں۔ اگر ٹریڈز کو H=102، L=99 اور C=99 والی ایک بار میں جمع کیا جائے تو HLC3 برابر 100 ہے، جو اصل ٹریڈز کے درست VWAP سے 0.75 مختلف ہے۔

VWAP کی 100.75 قدر سے اوپر قیمت 101 ہونے سے 101 پر خرید کا مثبت متوقع منافع ثابت نہیں ہوتا۔ ناکامی کے ایک راستے میں گرتے رجحان کے دوران قیمت 101 سے 100.75 اور پھر 99 تک جاتی ہے۔ ہر لمس پر خریدنا گرتی قیمت پکڑنے کی بار بار کوشش بن سکتا ہے۔ دوسری ناکامی یہ ہے کہ اینکر صرف یہ دیکھنے کے بعد چنا جائے کہ اس کی آئندہ لکیر کئی اچھالوں سے خوب ملتی ہے۔

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

پل بیک میں بحالی اور منسوخی کے قواعد ضروری ہیں

لانگ کے ایک مجوزہ نسخے میں پل بیک سے پہلے رجحان کی مطلوبہ حالت ضروری ہے۔ پہلا پل بیک AVWAP ±0.15 ATR کے علاقے میں آئے؛ اگلی تین کینڈلز میں اختتام ٹیسٹ کینڈل کی بلند ترین قیمت سے اوپر اور AVWAP سے بھی اوپر ہو۔ امیدوار بنتے وقت ATR محفوظ کریں۔ پل بیک کی کم ترین قیمت سے بفر نیچے اسٹاپ رکھیں، اور اسپریڈ و سلپیج سمیت اگلے قابلِ عمل موقع پر داخل ہوں۔

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

کراس اوور میں کل کی اختتامی قیمت کل کے VWAP سے اور آج کی اختتامی قیمت آج کے VWAP سے موازنہ کریں۔ دونوں اختتام آج کی بدلتی لکیر سے موازنہ کرنا واقعے کی تعریف بدل دیتا ہے۔ پوزیشن بننے کے بعد پہلے مقرر ساختی اسٹاپ یا الگ واضح ٹریلنگ قاعدہ رکھیں۔ اسٹاپ دور کرنے کے جواز کے لیے اینکر نہ بدلیں۔

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

حجم شامل کریں، ایک معلومات دو بار نہ گنیں

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

VWAP بینڈز کے لیے واضح کریں کہ تغیر انفرادی سودوں سے نکلتا ہے یا کینڈلز کے تخمینے سے، حجم وزن میں کیسے شامل ہوتا ہے اور حساب کب ری سیٹ ہوتا ہے۔ دو معیاری انحراف کا فاصلہ خود بخود قیمت پلٹنے یا اوسط پر واپس آنے کا 95% امکان نہیں۔ رجحانات، مشاہدات کا باہمی تعلق اور ان کی تقسیم اس فوری مفروضے کو غلط بنا سکتے ہیں۔

دو اشاروں کا ایک جیسا دکھنا دو آزاد شماریاتی مشاہدے نہیں۔ مثلاً بڑھتے VWAP سے اوپر قیمت اور موونگ ایوریج سے اوپر قیمت میں بہت سی معلومات مشترک ہو سکتی ہیں۔ ہر متعلق شرط پر اعتماد کا ایک نیا پوائنٹ دینے کے بجائے قابو شدہ تقابلی تجربات کریں۔

اینکر کے قواعد جانچیں، خوب صورت لکیریں نہیں

چند اینکر قواعد پہلے درج کریں، مثلاً سیشن کا آغاز، تصدیق شدہ بریک آؤٹ اور تصدیق شدہ pivot۔ ایک ہی قیمت کے امیدواروں پر پہلے VWAP کے بغیر، پھر صرف قیمت کے مقام، پھر مقام اور ڈھلوان، اور آخر میں اضافی حجم فلٹر کا موازنہ کریں۔ HLC3 کے تخمینے کی ٹائم فریم حساسیت اور اینکر دیر سے دستیاب ہونے کے سبب چھوٹے مواقع رپورٹ کریں۔

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

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

عام غلطیاں

نتیجہ دیکھ کر اینکر منتخب کرنا

آخری جانچ کے نمونے پر بہت سے اینکر آزمانے سے محض اتفاقاً اچھا دکھنے والا انتخاب ملنے کا امکان بڑھتا ہے۔

بنیادی اثاثے کی مقدار کی جگہ کوٹ کرنسی کی مالی مقدار لینا

اس سے وزن بدل جاتا ہے اور پیمائش کی الگ تعریف ضروری ہوتی ہے۔

ابھی معلوم ہونے والی اختتامی قیمت پر فرضی اجرا

پرکشش نتیجہ حساب سے نکالے گئے اسپریڈ اور فیصلے کی تاخیر پر منحصر ہو سکتا ہے۔

یہ طریقہ استعمال کرنے سے پہلے جانچ فہرست

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

0/8 نکات

اکثر پوچھے جانے والے سوالات

کیا VWAP یا AVWAP بہتر ہے؟

بنیادی فرق منتخب زمانی وقفہ ہے۔ مخصوص سوال کے لیے اینکر چنیں اور مطلوبہ ڈیٹا پر اس کی جانچ کریں۔

کیا پرانے سوئنگ کو اینکر بنا سکتے ہیں؟

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

تحقیقی ماخذ

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

  1. Volume Weighted Average Price (VWAP)TradingView. کینڈلز پر مبنی VWAP حساب، اینکر اور ری سیٹ کے وقفے۔ جانچ کی تاریخ: .
  2. Anchored VWAP drawing toolTradingView. اینکرڈ VWAP ٹول میں صارف کا منتخب نقطۂ آغاز۔ جانچ کی تاریخ: .
  3. Specific Anchored VWAP StrategiesBrian Shannon / CMT Association. اینکر، ڈھلوان اور پل بیک کی عوامی سلائیڈز؛ پوری بامعاوضہ کتاب پڑھنے کا دعویٰ نہیں۔ جانچ کی تاریخ: .

متعلقہ طریقے

خطرے سے متعلق نوٹ

یہ مواد تعلیم اور تحقیق کی منصوبہ بندی کے لیے ہے، مالی مشورہ نہیں۔ Backtest ماضی کے ڈیٹا کی سیمولیشن ہے، مستقبل کی کارکردگی کی ضمانت نہیں دیتا اور حقیقی سودے نہیں کرتا۔ اس لائبریری کے طریقے لازماً ایپ میں دستیاب فیچرز نہیں ہیں۔ دیکھیے طریقۂ تحقیق اور تعلیمی مرکز.

حقیقی سرمایہ خطرے میں ڈالنے سے پہلے قواعد کی توثیق کریں

ایپ کی سہولتوں، ڈیٹا اور ہر فرضی سودے کی جانچ کریں؛ جدید ڈیٹیکٹرز کے لیے الگ عمل درآمد درکار ہو سکتا ہے۔

App Store سے Backtest ڈاؤن لوڈ کریں