کیمریلا سپورٹ اور ریزسٹنس لیئر بریک آؤٹ حکمت عملی


تخلیق کی تاریخ: 2024-01-04 16:17:06 آخر میں ترمیم کریں: 2024-01-04 16:17:06
کاپی: 2 کلکس کی تعداد: 1026
1
پر توجہ دیں
1621
پیروکار

کیمریلا سپورٹ اور ریزسٹنس لیئر بریک آؤٹ حکمت عملی

جائزہ

کیمرلیہ سپورٹ ریزسٹینس لیول کو توڑنے کی حکمت عملی (Camarilla Pivot Breakout Strategy) ایک مقداری تجارتی حکمت عملی ہے جو کیمرلیہ سپورٹ ریزسٹینس لیول کا استعمال کرتے ہوئے اندراجات اور باہر نکلنے کے لئے کرتی ہے۔ یہ حکمت عملی روایتی تکنیکی تجزیہ میں سپورٹ ریزسٹینس تھیوری پر روشنی ڈالتی ہے ، جس میں کیمرلیہ ریاضی کے فارمولے کے ساتھ مل کر مختلف ٹائم لیولز میں سپورٹ ریزسٹینس کے اہم نکات کا حساب لگایا جاتا ہے ، اور ان اہم نکات کو توڑنے کے لئے ان کے ذخائر اور ذخائر کی تعمیر کی شرائط کے طور پر مقرر کیا جاتا ہے ، جس کا مقصد اضافی آمدنی حاصل کرنا ہے۔

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

اس حکمت عملی کا بنیادی منطق یہ ہے کہ: کیمرلیلا فارمولے کی طرف سے حاصل کردہ H4 اور L4 ، دو اہم سپورٹ اور مزاحمت کے پوائنٹس ، جو کہ سورج کی سطح پر ہیں ، کا حساب لگائیں اور جب قیمت ان دونوں پوائنٹس کو توڑ دیتی ہے تو ٹریڈنگ سگنل پیدا کریں۔

خاص طور پر ، حکمت عملی سب سے پہلے موجودہ K لائن کی دن کی اعلی ترین قیمت ، کم ترین قیمت اور اختتامی قیمت کی درمیانی قیمت کا حساب لگاتی ہے جو اس دن کی معاونت کی مزاحمت کا مرکزی نقطہ ہے۔ پھر ان تینوں قیمتوں کی رینج کا حساب لگایا جاتا ہے۔ رینج کے مطابق ، کیمرلا فارمولے میں ہر اہم معاونت کی مزاحمت کی سطح کا حساب لگایا جاسکتا ہے ، بشمول H4 ، H3 ، H2 ، H1 اور L1 ، L2 ، L3 ، L4 وغیرہ۔

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

لہذا اس حکمت عملی کی بنیادی منطق یہ ہے کہ: مارکیٹ کی ساخت کا تعین کرنے اور ٹریڈنگ سگنل حاصل کرنے کے لئے کیمرلیلا کے اہم نقطہ نظر کا استعمال کریں.

طاقت کا تجزیہ

اس حکمت عملی کا استعمال کرتے ہوئے Camarilla کی حمایت کی مزاحمت کی سطح کو توڑنے کے چند اہم فوائد ہیں:

  1. روایتی تکنیک کا استعمال کرتے ہوئے نظریاتی اشارے کا تجزیہ کریں ، استحکام کی پیمائش کریں

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

  1. پیرامیٹرز کی ترتیب سادہ، آسان ریل ڈسک آپریشن

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

  1. بریک سگنل واضح اور آسان

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

  1. اعلی تعدد اور کم تعدد تجارت کے لئے موزوں

Camarilla حکمت عملی اعلی تعدد (سیکنڈ لائن ، K لائن) اور کم تعدد (دن لائن ، گھڑی لائن) دونوں کے لئے موزوں ہے ، جو ایک بہت بڑا فائدہ ہے۔

خطرے کا تجزیہ

یقیناً، اس سادہ اور کامیاب حکمت عملی کے ساتھ کچھ خطرات بھی ہیں، جن میں سے کچھ پر توجہ مرکوز ہے:

  1. جعلی دراندازی کا خطرہ

مارکیٹ Camarilla نقطہ توڑنے کے بعد ایک ہی سمت میں چلانے کے لئے جاری نہیں کر سکتے ہیں، ایک الٹ یعنی جعلی توڑنے کا خطرہ ہے. اس وقت اگر وقت پر بند نہیں کیا تو، بڑے نقصان کا سامنا کرنا پڑے گا.

  1. کچھ انکشافات پر قابو نہ پانے کا خطرہ

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

  1. منافع میں کمی کا خطرہ

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

لہذا اس سادہ توڑنے کی حکمت عملی کو مزید خطرات پر قابو پانے کی ضرورت ہے تاکہ اس کے مستحکم آپریشن کو روکنے کی حکمت عملی ، 23168 میں داخلے کے حالات کو بہتر بنانے اور پوزیشنوں کو مناسب طریقے سے ایڈجسٹ کرنے جیسے طریقوں سے یقینی بنایا جاسکے۔

اصلاح کی سمت

کیمرلا کی حکمت عملی کو مزید بہتر بنانے اور بہتر بنانے کے لئے ، مندرجہ ذیل اقدامات پر عمل کریں:

  1. مزید انڈیکیٹرز کے ساتھ حقیقی یا جھوٹی کامیابیوں کا تعین

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

  1. اصلاحی بریکآؤٹ فیصلہ منطق

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

  1. آپٹمائزڈ سٹاپ نقصان کی حکمت عملی

مناسب طریقے سے روکنے کی حد کو کم کریں ، اور ایک ہی وقت میں اس سے بچنے سے بچیں۔ یا غلط منافع کی حد کو روکنے ، نقصان کو روکنے اور اس طرح کی حکمت عملی کا تعین کریں۔

  1. متحرک پوزیشن اور لیورج ایڈجسٹمنٹ

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

  1. زیادہ پیچیدہ مشین لرننگ الگورتھم کے ساتھ

LSTM، RNN اور دیگر گہری سیکھنے کے ماڈل کا استعمال کرتے ہوئے کلیدی نقطہ نظر کے امکانات کی پیشن گوئی کرنے کے لئے حکمت عملی کو زیادہ ذہین بنانے کے لئے.

خلاصہ کریں۔

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

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

//@version=2
//Created by CristianD
strategy(title="CamarillaStrategy", shorttitle="CD_Camarilla_Strategy", overlay=true) 
//sd = input(true, title="Show Daily Pivots?")
EMA = ema(close,3)

//Camarilla
pivot = (high + low + close ) / 3.0 
range = high - low
h5 = (high/low) * close 
h4 = close + (high - low) * 1.1 / 2.0
h3 = close + (high - low) * 1.1 / 4.0
h2 = close + (high - low) * 1.1 / 6.0
h1 = close + (high - low) * 1.1 / 12.0
l1 = close - (high - low) * 1.1 / 12.0
l2 = close - (high - low) * 1.1 / 6.0
l3 = close - (high - low) * 1.1 / 4.0
l4 = close - (high - low) * 1.1 / 2.0
h6 = h5 + 1.168 * (h5 - h4) 
l5 = close - (h5 - close)
l6 = close - (h6 - close)

// Daily line breaks
//sopen = request.security(syminfo.tickerid, "D", open [1])
//shigh = request.security(syminfo.tickerid, "D", high [1])
//slow = request.security(syminfo.tickerid, "D", low [1])
//sclose = request.security(syminfo.tickerid, "D", close [1])
//
// Color
//dcolor=sopen != sopen[1] ? na : black
//dcolor1=sopen != sopen[1] ? na : red
//dcolor2=sopen != sopen[1] ? na : green

//Daily Pivots 
dtime_pivot = request.security(syminfo.tickerid, 'D', pivot[1]) 
dtime_h6 = request.security(syminfo.tickerid, 'D', h6[1]) 
dtime_h5 = request.security(syminfo.tickerid, 'D', h5[1]) 
dtime_h4 = request.security(syminfo.tickerid, 'D', h4[1]) 
dtime_h3 = request.security(syminfo.tickerid, 'D', h3[1]) 
dtime_h2 = request.security(syminfo.tickerid, 'D', h2[1]) 
dtime_h1 = request.security(syminfo.tickerid, 'D', h1[1]) 
dtime_l1 = request.security(syminfo.tickerid, 'D', l1[1]) 
dtime_l2 = request.security(syminfo.tickerid, 'D', l2[1]) 
dtime_l3 = request.security(syminfo.tickerid, 'D', l3[1]) 
dtime_l4 = request.security(syminfo.tickerid, 'D', l4[1]) 
dtime_l5 = request.security(syminfo.tickerid, 'D', l5[1]) 
dtime_l6 = request.security(syminfo.tickerid, 'D', l6[1]) 

//offs_daily = 0
//plot(sd and dtime_pivot ? dtime_pivot : na, title="Daily Pivot",color=dcolor, linewidth=2)
//plot(sd and dtime_h6 ? dtime_h6 : na, title="Daily H6", color=dcolor2, linewidth=2)
//plot(sd and dtime_h5 ? dtime_h5 : na, title="Daily H5",color=dcolor2, linewidth=2)
//plot(sd and dtime_h4 ? dtime_h4 : na, title="Daily H4",color=dcolor2, linewidth=2)
//plot(sd and dtime_h3 ? dtime_h3 : na, title="Daily H3",color=dcolor1, linewidth=3)
//plot(sd and dtime_h2 ? dtime_h2 : na, title="Daily H2",color=dcolor2, linewidth=2)
//plot(sd and dtime_h1 ? dtime_h1 : na, title="Daily H1",color=dcolor2, linewidth=2)
//plot(sd and dtime_l1 ? dtime_l1 : na, title="Daily L1",color=dcolor2, linewidth=2)
//plot(sd and dtime_l2 ? dtime_l2 : na, title="Daily L2",color=dcolor2, linewidth=2)
//plot(sd and dtime_l3 ? dtime_l3 : na, title="Daily L3",color=dcolor1, linewidth=3)
//plot(sd and dtime_l4 ? dtime_l4 : na, title="Daily L4",color=dcolor2, linewidth=2)
//plot(sd and dtime_l5 ? dtime_l5 : na, title="Daily L5",color=dcolor2, linewidth=2)
//plot(sd and dtime_l6 ? dtime_l6 : na, title="Daily L6",color=dcolor2, linewidth=2)

longCondition = close >dtime_h4
if (longCondition)
    strategy.entry("My Long Entry Id", strategy.long)
    


shortCondition = close <dtime_l4
if (shortCondition)
    strategy.entry("My Short Entry Id", strategy.short)