ولیمز جمع/تقسیم اشارے (ولیمز AD) حکمت عملی


تخلیق کی تاریخ: 2023-11-02 17:25:51 آخر میں ترمیم کریں: 2023-11-02 17:25:51
کاپی: 0 کلکس کی تعداد: 1019
1
پر توجہ دیں
1617
پیروکار

ولیمز جمع/تقسیم اشارے (ولیمز AD) حکمت عملی

جائزہ

ولیمز اکمیولیشن / ڈسٹری بیوشن (انگریزی: Williams Accumulation/Distribution) ایک تکنیکی تجزیاتی اشارے ہے جو قیمتوں میں ہونے والی تبدیلیوں اور حجم میں ہونے والی تبدیلیوں کی نگرانی کے ذریعے مارکیٹ میں خرید و فروخت کے رجحان کا تعین کرتا ہے۔ یہ اشارے ولیمز کے اس مفروضے پر مبنی ہے کہ گرتی ہوئی مارکیٹ میں ، حجم عام طور پر بڑھ جاتا ہے۔ یہ موجودہ مارکیٹ کے رجحان کی عکاسی کرتا ہے کہ آیا خریدار یا بیچنے والے کے زیر کنٹرول ہے۔

یہ حکمت عملی ولیم کی مجموعی / تقسیم اشارے کی قدر میں تبدیلیوں کا تجزیہ کرکے اس بات کا تعین کرتی ہے کہ کیا موجودہ رجحان مجموعی یا تقسیم مرحلے میں ہے ، جس سے خرید و فروخت کے اشارے پیدا ہوتے ہیں۔

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

اس حکمت عملی کا مرکزی اشارے ولیمز جمع / تقسیم اشارے (Williams AD) ہے۔ حساب کتاب کا فارمولا مندرجہ ذیل ہے:

If Close > Previous Close
   Williams AD = Previous Williams AD + (Close - Low)
If Close < Previous Close
   Williams AD = Previous Williams AD + (Close - High)  
If Close == Previous Close
   Williams AD = Previous Williams AD

اس میں ، اگر آج کی اختتامی قیمت کل سے زیادہ ہے تو ، آج کی AD قدر کل کی AD قدر کے برابر ہے اور آج کی اختتامی قیمت - آج کی کم قیمت کا فرق ہے۔ اگر آج کی اختتامی قیمت کل سے کم ہے تو ، آج کی AD قدر کل کی AD قدر کے برابر ہے اور آج کی اختتامی قیمت - آج کی اونچائی کا فرق ہے۔

یہ اشارے تجارت میں طاقت کے تعلقات کی عکاسی کرتا ہے اور اس کے بنیادی قواعد مندرجہ ذیل ہیں:

  • AD اشارے میں اضافہ ، خریداروں کی طاقت میں اضافہ کی نمائندگی کرتا ہے ، جو مجموعی طور پر ہوتا ہے۔
  • AD اشارے میں کمی ، بیچنے والے کی طاقت میں اضافے کی نمائندگی کرتی ہے ، جو تقسیم کے عمل میں ہے۔

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

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

  • AD > 0، ایک سے زیادہ سگنل پیدا
  • AD < 0 ، ایک خالی سگنل پیدا کرتا ہے

اور آپ کر سکتے ہیں کے ذریعے ان پٹ پیرامیٹرز reverse کرنے کے لئے الٹ پلٹ کرنے کے لئے زیادہ خالی سمت

حکمت عملی کا تجزیہ

یہ حکمت عملی مندرجہ ذیل فوائد رکھتی ہے:

  1. ولیم کی مجموعی / تقسیم کے اشارے کا استعمال کرتے ہوئے مارکیٹ کی خرید و فروخت کی طاقت کا اندازہ لگانا ، تجارت میں جیت کی شرح کو بہتر بناتا ہے۔

  2. اس کا حساب لگانے کا طریقہ سادہ اور آسان ہے۔

  3. مختلف حالات کے مطابق لچکدار، پیرامیٹرز کو تبدیل کرنے کے ذریعے.

  4. اشارے اور قیمتوں کے انحراف کی نگرانی کے ذریعہ ، زیادہ درست تجارتی سگنل تیار کیے جاسکتے ہیں۔

  5. واضح طور پر اور بصری طور پر K لائن رنگوں کے ذریعے موجودہ مارکیٹ کی رجحانات کو ظاہر کریں۔

خطرے کا تجزیہ

اس حکمت عملی میں مندرجہ ذیل خطرات بھی ہیں:

  1. ولیم کی مجموعی / تقسیم اشارے میں تاخیر ہے ، جس سے غلط سگنل پیدا ہوسکتے ہیں۔

  2. صرف ایک اشارے پر انحصار کرنے سے جعلی توڑ جیسے عوامل متاثر ہوتے ہیں ، سگنل بہت کثرت سے پیدا ہوتا ہے۔

  3. پیرامیٹرز کی غلط ترتیب کے نتیجے میں زیادہ بار بار تجارت ہوسکتی ہے۔

  4. خرید و فروخت کے وقت کا تعین کرنے کے لئے ایک ہی وقت میں دیگر عوامل کے ساتھ مل کر کام کرنے کی ضرورت ہے۔

  5. اس کے علاوہ ، یہ بھی کہا گیا ہے کہ یہ ایک بہت ہی اہم تبدیلی ہے ، اور اس کی وجہ یہ ہے کہ اس کی قیمتوں میں اضافہ ہوا ہے۔

زیادہ سے زیادہ پیرامیٹرز کی ترتیب ، متعدد اشارے کی تصدیق ، اور مناسب فلٹرنگ ٹرانزیکشن کی تعداد وغیرہ کے ذریعہ خطرے کو کم کیا جاسکتا ہے۔

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

یہ حکمت عملی مندرجہ ذیل پہلوؤں سے بہتر بنائی جا سکتی ہے۔

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

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

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

  4. پیرامیٹرز کی تربیت کے لئے بہترین پیرامیٹرز کا مجموعہ تلاش کریں.

  5. مشین لرننگ الگورتھم کے ساتھ مل کر متحرک پیرامیٹرز کو بہتر بنانے کے لئے.

  6. مختلف اقسام اور ادوار میں مارکیٹ کے ماحول میں حکمت عملی کی مضبوطی کی جانچ پڑتال کریں.

  7. تجزیاتی ٹریڈنگ سسٹم کی تعمیر کا جائزہ لینے اور حکمت عملی کے خطرے اور منافع کا جائزہ لینے کے لئے۔

خلاصہ کریں۔

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

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2023-10-02 00:00:00
end: 2023-11-01 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 18/01/2018
// Accumulation is a term used to describe a market controlled by buyers;
// whereas distribution is defined by a market controlled by sellers.
// Williams recommends trading this indicator based on divergences:
//
//  Distribution of the security is indicated when the security is making 
//  a new high and the A/D indicator is failing to make a new high. Sell.
//
//  Accumulation of the security is indicated when the security is making 
//  a new low and the A/D indicator is failing to make a new low. Buy.
//
//You can change long to short in the Input Settings
//WARNING:
//- For purpose educate only
//- This script to change bars colors.
////////////////////////////////////////////////////////////
strategy(title="Williams Accumulation/Distribution (Williams AD)", shorttitle="Williams AD")
reverse = input(false, title="Trade reverse")
hline(0, color=blue, linestyle=line)
xPrice = close
xWAD = iff(close > nz(close[1], 0), nz(xWAD[1],0) + close - low[1], 
         iff(close < nz(close[1],0), nz(xWAD[1],0) + close - high[1],0))
pos = iff(xWAD > 0, 1,
       iff(xWAD < 0, -1, nz(pos[1], 0))) 
possig = iff(reverse and pos == 1, -1,
          iff(reverse and pos == -1, 1, pos))	   
if (possig == 1) 
    strategy.entry("Long", strategy.long)
if (possig == -1)
    strategy.entry("Short", strategy.short)	   	    
barcolor(possig == -1 ? red: possig == 1 ? green : blue )        
plot(xWAD, color=green, title="Williams AD")