رجحان کی طاقت کی تصدیق کی حکمت عملی


تخلیق کی تاریخ: 2024-01-16 15:22:53 آخر میں ترمیم کریں: 2024-01-16 15:22:53
کاپی: 2 کلکس کی تعداد: 620
1
پر توجہ دیں
1617
پیروکار

رجحان کی طاقت کی تصدیق کی حکمت عملی

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

اصول: حکمت عملی قیمتوں میں اضافے یا کمی کی شدت کا فیصلہ کرنے کے لئے آخری K لائن اور پچھلی K لائن کے اختتامی قیمت کے سائز کے مابین تعلقات کو ٹریک کرتی ہے۔ خاص طور پر ، اس نے دو متغیرات bcount اور scount کی وضاحت کی ہے ، جس میں لگاتار اختتامی قیمتوں میں اضافے اور لگاتار اختتامی قیمتوں میں کمی کی جڑیں درج کی گئی ہیں۔

جب بی کاؤنٹ تصدیق بارز کی ترتیب سے ملتا ہے تو ، اس کا مطلب یہ ہے کہ مسلسل تصدیق بارز کی جڑ K لائن بند ہونے کی قیمت میں اضافہ ہوا ہے ، جس سے خریدنے کا اشارہ ملتا ہے۔ جب اسکاؤنٹ تصدیق بارز کی ترتیب سے ملتا ہے تو ، اس کا مطلب یہ ہے کہ مسلسل تصدیق بارز کی جڑ K لائن بند ہونے کی قیمت میں کمی واقع ہوئی ہے ، جس سے فروخت کا اشارہ ملتا ہے۔

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

تجزیہ:

  1. ٹرینڈ کی تصدیق کے لئے موثر شور فلٹرنگ اس حکمت عملی کے مطابق ، تجارت کا اشارہ صرف اس وقت پیدا ہوتا ہے جب لگاتار N روٹ K لائن بند ہونے والی قیمتوں کی شرائط کو پورا کیا جاتا ہے ، جس سے عام مارکیٹ میں اتار چڑھاؤ کے اثر کو تجارت پر فلٹر کیا جاسکتا ہے ، اور اس بات کو یقینی بنایا جاسکتا ہے کہ صرف مضبوط رجحانات کے تحت ہی پوزیشن کھولی جائے۔

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

خطرے کا تجزیہ:

  1. رجحان کے آغاز میں کھوئے ہوئے مواقع حکمت عملی کے لئے لگاتار کئی K لائن بند ہونے والی قیمتوں کی ضرورت ہوتی ہے تاکہ سگنل پیدا کیا جاسکے ، لہذا اکثر رجحان کے ابتدائی مواقع سے محروم ہوجاتے ہیں اور بروقت رجحان کا پیچھا نہیں کرسکتے ہیں۔

  2. روک تھام کو توڑنے کے لئے آسان جب تصدیق جڑ کی تصدیق بارز بہت بڑی ہوتی ہیں تو ، اس رجحان کے ابتدائی مرحلے میں الٹا مختصر لائنوں کی غلطی کی جاسکتی ہے ، جس کی وجہ سے اسٹاپ نقصان سے باہر نکل جاتا ہے۔

بہتر بنانے کی سمت:

  1. دوسرے اشارے کے ساتھ مل کر فلٹرنگ جعلی توڑ دوسرے تکنیکی اشارے کے ساتھ مل کر ، جیسے برین بینڈ ، آر ایس آئی ، اور دیگر ، خرید و فروخت کے اشارے پر دوسرا فلٹرنگ ، جعلی توڑنے کے امکانات کو کم کریں۔

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

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

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

//@version=5
strategy("Confirm Bars Strategy [TS Trader]", overlay=true)

confirmBars = input(1)

// === INPUT BACKTEST RANGE ===
fromYear = input.int(2019, title="Backtest Start Year")
fromMonth = input.int(1, title="Backtest Start Month", minval=1, maxval=12)
fromDay = input.int(1, title="Backtest Start Day", minval=1, maxval=31)
toYear = input.int(2023, title="Backtest End Year")
toMonth = input.int(12, title="Backtest End Month", minval=1, maxval=12)
toDay = input.int(31, title="Backtest End Day", minval=1, maxval=31)

startTimestamp = timestamp(fromYear, fromMonth, fromDay, 00, 00)
endTimestamp = timestamp(toYear, toMonth, toDay, 23, 59)

inBacktestRange = true

// === STRATEGY LOGIC ===
bcount = 0
bcount := close[1] < close ? nz(bcount[1]) + 1 : 0
if (bcount == confirmBars and inBacktestRange)
    strategy.entry("Buy", strategy.long, comment="Long")

scount = 0
scount := close[1] > close ? nz(scount[1]) + 1 : 0
if (scount == confirmBars and inBacktestRange)
    strategy.entry("Sell", strategy.short, comment="Short")