یہ ایک بریکآؤٹ ٹریڈنگ حکمت عملی ہے جو رفتار کے اشارے اور کلیدی معاونت کی سطحوں کو جوڑتی ہے۔ یہ تجارتی سگنل پیدا کرنے کے لئے کاماریلا محور ، چلتی اوسط اور قیمت بریکآؤٹ کا استعمال کرتی ہے۔
اس حکمت عملی کا بنیادی منطق یہ ہے کہ: جب قیمت کیمرلایا کی اہم سپورٹ لیول کے قریب ہوتی ہے اور مؤثر طریقے سے اس لیول کو توڑ دیتی ہے تو خریدنے کا سگنل پیدا ہوتا ہے۔ جب قیمت کیمرلایا کی اہم مزاحمت کی سطح تک بڑھتی ہے تو فروخت کا سگنل پیدا ہوتا ہے۔
خاص طور پر ، حکمت عملی خرید سگنل کے لئے تصدیق کی سطح کے طور پر کیمرلیلا سپورٹ لیول L3 کا استعمال کرتی ہے۔ جب قیمت L3 سے نیچے اور L3 اور L2 کے وسط نقطہ سے نیچے ہوتی ہے تو ، خرید کی شرط کو متحرک کیا جائے گا۔ اس سے یہ ظاہر ہوتا ہے کہ قیمت اہم حمایت کے قریب ہے اور اس کی واپسی کا امکان ہے۔ جھوٹے بریک آؤٹ کو فلٹر کرنے کے لئے ، حکمت عملی میں داخلے کے معیار بھی طے کیے جاتے ہیں کہ اختتامی قیمت افتتاحی قیمت سے زیادہ ہونی چاہئے۔
اسٹاپ نقصان کا طریقہ حکمت عملی میں متحرک اسٹاپ نقصان کی سطح طے کرنا ہے۔ جب قیمت کیمرلی مزاحمت کی سطح H1 اور H2 کے وسط سے تجاوز کرتی ہے تو ، اسٹاپ نقصان کی فروخت شروع ہوجائے گی۔ یہ متحرک اسٹاپ نقصان کی سطح مارکیٹ کی اتار چڑھاؤ کی بنیاد پر اسٹاپ نقصان کو پیچھے چھوڑ سکتی ہے۔
یہ ایک قابل اعتماد حکمت عملی ہے جو رجحانات اور سپورٹ لیولز کو یکجا کرتی ہے۔ اس کے فوائد یہ ہیں:
اس حکمت عملی میں کچھ خطرات بھی ہیں:
جوابی اقدامات یہ ہیں: موجودہ مارکیٹ میں اتار چڑھاؤ کی حد میں بہتر طور پر فٹ ہونے کے لئے کاماریلا پیرامیٹرز کو ایڈجسٹ کریں؛ جلد ہی روکنے سے بچنے کے لئے مناسب طریقے سے سٹاپ نقصان کی حد کو بڑھانا؛ صرف مختصر جب طویل ٹریپ سے بچنے کے لئے نیچے کی طرف بڑھ رہا ہے.
اس حکمت عملی کے لئے مزید اصلاحاتی سمتوں میں شامل ہیں:
یہ حکمت عملی وسیع پیمانے پر رجحان ، سپورٹ لیول ، بریک آؤٹ جیسے متعدد جہتوں کا استعمال کرتی ہے تاکہ داخلے اور اسٹاپ کے قوانین کو مرتب کیا جاسکے۔ یہ نسبتا rob مضبوط بریک آؤٹ ٹریڈنگ حکمت عملی ہے۔ یہ اہم کیمرلی سطحوں کی توثیق کی تاثیر اور رفتار کے اشارے کے رجحان فیصلے کو جوڑتی ہے۔ اس کا مقصد اعلی امکان والے علاقوں میں رجحان کی تجارت کے مواقع کو حاصل کرنا ہے۔ دریں اثنا ، خطرات پر قابو پانے کے لئے متحرک اسٹاپ مقرر کیے گئے ہیں۔ یہ حکمت عملی ایک موثر رجحان بریک آؤٹ حکمت عملی کے ذریعہ ہماری حکمت عملی لائبریری کو بڑھا سکتی ہے۔
/*backtest start: 2023-11-05 00:00:00 end: 2023-11-28 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=2 //Created by CristianD strategy(title="CamarillaStrategyVhaouri", shorttitle="CD_Camarilla_StrategyV1", overlay=true) //sd = input(true, title="Show Daily Pivots?") EMA = ema(close,8) hh ="X" //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, 'W', pivot[1]) dtime_h6 = request.security(syminfo.tickerid, 'W', h6[1]) dtime_h5 = request.security(syminfo.tickerid, 'W', h5[1]) dtime_h4 = request.security(syminfo.tickerid, 'W', h4[1]) dtime_h3 = request.security(syminfo.tickerid, 'W', h3[1]) dtime_h2 = request.security(syminfo.tickerid, 'W', h2[1]) dtime_h1 = request.security(syminfo.tickerid, 'W', h1[1]) dtime_l1 = request.security(syminfo.tickerid, 'W', l1[1]) dtime_l2 = request.security(syminfo.tickerid, 'W', l2[1]) dtime_l3 = request.security(syminfo.tickerid, 'W', l3[1]) dtime_l4 = request.security(syminfo.tickerid, 'W', l4[1]) dtime_l5 = request.security(syminfo.tickerid, 'W', l5[1]) dtime_l6 = request.security(syminfo.tickerid, 'W', l6[1]) men = (dtime_l1-dtime_l2)/7 //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_l3 and close <= (dtime_l3-men)//close >dtime_h4 and open < dtime_h4 and EMA < close if (longCondition) strategy.entry("Long12", strategy.long) strategy.exit ("Exit Long","Longl2") if (high >= (dtime_h1-men)) strategy.entry("Short", strategy.short) strategy.exit ("Exit Short","Short")