کماچیرا پیوٹ اور بولنگر بینڈ پر مبنی مقداری حکمت عملی


تخلیق کی تاریخ: 2024-02-05 14:23:59 آخر میں ترمیم کریں: 2024-02-05 14:23:59
کاپی: 0 کلکس کی تعداد: 964
1
پر توجہ دیں
1617
پیروکار

کماچیرا پیوٹ اور بولنگر بینڈ پر مبنی مقداری حکمت عملی

جائزہ

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

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

  1. پچھلے ٹریڈنگ دن کی کم سے کم قیمت، زیادہ سے زیادہ قیمت اور اختتامی قیمت کا حساب لگائیں
  2. کیماچیلا محور کا حساب فارمولے کے مطابق کیا گیا ہے جس میں اپر ریل H4، H3، H2، H1 اور لوئر ریل L1، L2، L3، L4 شامل ہیں
  3. 20 دن برن ٹریک پر اور نیچے ٹریک
  4. جب قیمت اوپر اور نیچے کی طرف بڑھتی ہے تو زیادہ کام کریں ، جب نیچے کی طرف بڑھتی ہے تو خالی ہوجائیں
  5. برن بینڈ کے قریب ٹریک یا نیچے ٹریک کے قریب اسٹاپ نقصان

طاقت کا تجزیہ

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

خطرے کا تجزیہ

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

اصلاح کی سمت

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

خلاصہ کریں۔

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

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

//@version=4
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 12/05/2020
// Camarilla pivot point formula is the refined form of existing classic pivot point formula. 
// The Camarilla method was developed by Nick Stott who was a very successful bond trader. 
// What makes it better is the use of Fibonacci numbers in calculation of levels.
//
// Camarilla equations are used to calculate intraday support and resistance levels using 
// the previous days volatility spread. Camarilla equations take previous day’s high, low and 
// close as input and generates 8 levels of intraday support and resistance based on pivot points. 
// There are 4 levels above pivot point and 4 levels below pivot points. The most important levels 
// are L3 L4 and H3 H4. H3 and L3 are the levels to go against the trend with stop loss around H4 or L4 . 
// While L4 and H4 are considered as breakout levels when these levels are breached its time to 
// trade with the trend.
//
// WARNING:
//  - For purpose educate only
//  - This script to change bars colors.
////////////////////////////////////////////////////////////
strategy(title="Camarilla Pivot Points V2 Backtest", shorttitle="CPP V2", overlay = true)
res = input(title="Resolution", type=input.resolution, defval="D")
width = input(1, minval=1)
SellFrom = input(title="Sell from ", defval="R1", options=["R1", "R2", "R3", "R4"])
BuyFrom = input(title="Buu from ", defval="S1", options=["S1", "S2", "S3", "S4"])
reverse = input(false, title="Trade reverse")
xHigh  = security(syminfo.tickerid,res, high)
xLow   = security(syminfo.tickerid,res, low)
xClose = security(syminfo.tickerid,res, close)
H4 = (0.55*(xHigh-xLow)) + xClose
H3 = (0.275*(xHigh-xLow)) + xClose
H2 = (0.183*(xHigh-xLow)) + xClose
H1 = (0.0916*(xHigh-xLow)) + xClose
L1 = xClose - (0.0916*(xHigh-xLow))
L2 = xClose - (0.183*(xHigh-xLow))
L3 = xClose - (0.275*(xHigh-xLow))
L4 = xClose - (0.55*(xHigh-xLow))
pos = 0
S = iff(BuyFrom == "S1", H1, 
      iff(BuyFrom == "S2", H2,
       iff(BuyFrom == "S3", H3,
         iff(BuyFrom == "S4", H4,0))))
B = iff(SellFrom == "R1", L1, 
      iff(SellFrom == "R2", L2,
       iff(SellFrom == "R3", L3,
         iff(SellFrom == "R4", L4,0))))
pos := iff(close > B, 1,
       iff(close < S, -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)	 
if (possig == 0) 
    strategy.close_all()
barcolor(possig == -1 ? #b50404: possig == 1 ? #079605 : #0536b3 )