
یہ حکمت عملی بنیادی طور پر کیمریلا چینل اور موبائل اوسط پر مبنی ہے جس میں مارکیٹ میں توڑ پھوڑ کا اندازہ لگایا جاتا ہے ، اور پھر رجحانات کی پیروی کی جاتی ہے۔ حکمت عملی نسبتا simple آسان ہے ، لیکن اس کی مضبوط افادیت ہے۔
کیملیرا چینل کی حمایت اور مزاحمت کی لائنوں کا حساب لگائیں۔ بشمول H4 ، L4 اور اسی طرح کی لائنیں۔
فیصلہ کریں کہ آیا قیمت اس چینل لائن کو توڑتی ہے۔ مثال کے طور پر ، قیمت بند ہونے پر H4 لائن کو عبور کرتی ہے اور قیمت کھولنے کی قیمت H4 لائن سے کم ہے۔
حرکت پذیر اوسط کے فیصلے میں شامل ہونے سے ، بریک سگنل کی مزید تصدیق ہوتی ہے۔ مثال کے طور پر ، اختتامی قیمت سے کم ای ایم اے ایک کثیر ٹوٹ پھوٹ ہے۔
ایک سے زیادہ پوزیشنوں میں داخل ہونا ، روکنے اور روکنے کی شرائط جیسے کہ فکسڈ اسٹاپ پوائنٹس کی ترتیب ، اور اسٹاپ ٹریکنگ کا طریقہ۔
اس کے علاوہ، یہ بھی ایک ہی منطق ہے جو خالی سر کے بارے میں ہے.
یہ حکمت عملی کا بنیادی فیصلہ کرنے والا منطق ہے ، جو نسبتا simple آسان اور آسان ہے ، اسے سمجھنا اور اس پر عمل درآمد کرنا آسان ہے۔ متحرک طور پر اسٹاپ نقصان کی پیروی کرکے ، آپ رجحان کے الٹ ہونے تک منافع کو برقرار رکھ سکتے ہیں۔
یہ حکمت عملی مندرجہ ذیل فوائد رکھتی ہے:
کیملیرا چینل کی بنیاد پر ، ممکنہ حمایت اور مزاحمت کی درست پوزیشننگ کی جاسکتی ہے۔
ہم آہنگی فلٹرنگ کے ساتھ مل کر، آپ کو مؤثر طریقے سے توڑنے سگنل کی سچائی اور جھوٹ کو الگ کر سکتے ہیں.
ٹریکنگ سٹاپ کا استعمال کرتے ہوئے، آپ کو مسلسل منافع بخش بنانے کے کر سکتے ہیں اور ریورس سٹاپ سے بچنے کے لئے.
حکمت عملی کے اشارے سادہ اور واضح ہیں، اور آپریشن کا فیصلہ کرنا آسان ہے۔
پیرامیٹرز کو کثرت سے ایڈجسٹ کرنے کی ضرورت نہیں ، پیرامیٹرز کے لئے فکسڈ خود کار طریقے سے تجارت کریں۔
اس حکمت عملی میں مندرجہ ذیل خطرات بھی ہیں:
اس کے نتیجے میں ، کماریلا چینل کے پاس رجحان کی تبدیلی کا مؤثر انداز میں اندازہ لگانے کی صلاحیت نہیں ہے ، جس کی وجہ سے نقصانات میں اضافہ ہوسکتا ہے۔
غیر معقول اسٹاپ نقصان کی ترتیب کو ٹریک کرنے سے نقصانات کی جلد روک تھام یا توسیع ہوسکتی ہے۔
ایک جعلی بریک سگنل کی صورت میں ممکن ہے.
اس کے علاوہ ، اس نے کہا کہ اس نے بہت سے مارکیٹوں میں جعلی کامیابیوں کا تجربہ کیا ہے۔
اس حکمت عملی کو مندرجہ ذیل طریقوں سے بھی بہتر بنایا جاسکتا ہے:
جامع فلٹرنگ کے اشارے میں اضافہ ، دراندازی کی درستگی کو بہتر بنائیں۔ KDJ ، MACD وغیرہ پر غور کیا جاسکتا ہے۔
اسٹاپ نقصان کی روک تھام کی حکمت عملی کو بہتر بنائیں ، جیسے متحرک اسٹاپ متعارف کرانا ، اے ٹی آر اشارے کے ساتھ مل کر ، وغیرہ۔
مختلف اقسام کے پیرامیٹرز کو بہتر بنانا ، استحکام کو بہتر بنانا۔
بڑے سائیکل کے رجحانات کے بارے میں زیادہ سے زیادہ فیصلے کرنے کے لئے، مخالف ٹریڈنگ سے بچنے کے لئے.
اس کے علاوہ ، اس نے اس دن کی مقدار کا تجزیہ کیا ، جس میں اس کی توجہ مرکوز کی گئی تھی۔
خودکار پیرامیٹرز کی اصلاح کے پروگرام تیار کریں ، پیرامیٹرز کو ریئل ٹائم میں بہتر بنائیں۔
اس کے علاوہ، اس کی قیمتوں میں فرق کا فائدہ اٹھانے کے لئے کثیر قسم کے ارورائزنگ کی حکمت عملی میں توسیع.
اس حکمت عملی کا مجموعی نظریہ واضح ، آسان اور عملی ہے ، اور یہ ایک عام بریک ٹریکنگ حکمت عملی ہے۔ کیمریلا چینل کے ذریعہ ممکنہ معاونت کی مزاحمت کا اندازہ لگائیں ، اور پھر یکساں فلٹرنگ کے ساتھ مل کر اس کی سمت طے کریں۔ اسٹاپ نقصان کا طریقہ بھی معقول ہے۔ لیکن یہ حکمت عملی بھی قابل توسیع ہے ، جس میں مزید اشارے متعارف کروائے جاسکتے ہیں تاکہ حکمت عملی کو زیادہ مستحکم اور قابل اعتماد بنایا جاسکے۔ یہ متعدد اقسام کی حکمت عملی میں بھی بڑھایا جاسکتا ہے۔ مجموعی طور پر ، اس حکمت عملی میں بہتری کی بہتری کا امکان ہے۔
/*backtest
start: 2023-09-23 00:00:00
end: 2023-10-23 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
//Created by CristianD
strategy(title="CamarillaStrategyV1", shorttitle="CD_Camarilla_StrategyV1", overlay=true)
//sd = input(true, title="Show Daily Pivots?")
EMA = ema(close,8)
//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 and open < dtime_h4 and EMA < close
if (longCondition)
strategy.entry("Long", strategy.long)
strategy.exit ("Exit Long","Long", trail_points = 140,trail_offset = 1, loss =170)
//trail_points = 40, trail_offset = 3, loss =70 and
shortCondition = close <dtime_l4 and open >dtime_l4 and EMA > close
if (shortCondition)
strategy.entry("Short", strategy.short)
strategy.exit ("Exit Short","Short", trail_points = 110,trail_offset = 1, loss =120)