بولنگر بینڈز پر مبنی ذہین ٹریکنگ ٹریڈنگ حکمت عملی


تخلیق کی تاریخ: 2024-01-17 14:05:36 آخر میں ترمیم کریں: 2024-01-17 14:05:36
کاپی: 1 کلکس کی تعداد: 590
1
پر توجہ دیں
1617
پیروکار

بولنگر بینڈز پر مبنی ذہین ٹریکنگ ٹریڈنگ حکمت عملی

جائزہ

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

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

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

اس کے علاوہ ، اس میں یہ بھی کہا گیا ہے کہ اس کی حکمت عملی میں دو اہم نکات شامل ہیں:

  1. ur.crossover ((source, lower): بندش کی قیمت پر ٹریک سے نیچے ، زیادہ کام کریں

  2. ur.crossunder{source, upper}: بندش کی قیمت کے نیچے ٹریک میں داخل ، خالی

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

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

اس حکمت عملی کے اہم فوائد یہ ہیں:

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

حکمت عملی کے خطرے کا تجزیہ

اس حکمت عملی کے کچھ خطرات بھی ہیں:

  1. برن بیلٹ کی توڑ پھوڑ کی وجہ سے غلط سگنل پیدا ہو سکتے ہیں
  2. نتائج پیرامیٹرز کی اصلاح پر منحصر ہیں ، پیرامیٹرز کا غلط انتخاب منافع کو متاثر کرسکتا ہے
  3. اسٹاپ نقصانات کا سراغ لگانے میں دشواری اور انفرادی نقصانات کو مؤثر طریقے سے کنٹرول نہ کرنا

اس کا حل کیا ہے؟

  1. دوسرے اشارے کے ساتھ مل کر فلٹر سگنل ، جعلی توڑنے سے بچنے کے لئے
  2. پیرامیٹرز کی جانچ پڑتال کریں اور بہترین پیرامیٹرز کا مجموعہ منتخب کریں
  3. موبائل سٹاپ یا رجحان ٹریکنگ سٹاپ کلپس شامل کریں

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

اس حکمت عملی کو مزید بہتر بنایا جاسکتا ہے:

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

خلاصہ کریں۔

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

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

//@version=5
strategy("Bollinger Bands Strategy with alerts (incl. pending orders) via TradingConnector to Forex", overlay=true)
source = close
length = input.int(20, minval=1)
mult = input.float(2.0, minval=0.001, maxval=50)
basis = ta.sma(source, length)
dev = mult * ta.stdev(source, length)
upper = basis + dev
lower = basis - dev
buyEntry = ta.crossover(source, lower)
sellEntry = ta.crossunder(source, upper)
if (ta.crossover(source, lower))
	strategy.entry("BBandLE", strategy.long, stop=lower, oca_name="BollingerBands", comment="BBandLE")
    alert(message='long price='+str.tostring(lower), freq=alert.freq_once_per_bar_close)
else
	strategy.cancel(id="BBandLE")
    alert(message='cancel long', freq=alert.freq_once_per_bar_close)
if (ta.crossunder(source, upper))
	strategy.entry("BBandSE", strategy.short, stop=upper, oca_name="BollingerBands", comment="BBandSE")
    alert(message='short price='+str.tostring(upper), freq=alert.freq_once_per_bar_close)
else
	strategy.cancel(id="BBandSE")
    alert(message='cancel short', freq=alert.freq_once_per_bar_close)
//plot(strategy.equity, title="equity", color=color.red, linewidth=2, style=plot.style_areabr)

//Lines of code added to the original built-in script: 14, 17, 20 and 23 only.
//They trigger alerts ready to be executed on real markets through TradingConnector
//available for Forex, indices, crypto, stocks - anything your broker offers for trading via MetaTrader4/5