মোমেন্টাম ব্রেকআউট ক্যামেরিলা সাপোর্ট স্ট্র্যাটেজি

লেখক:চাওঝাং, তারিখ: ২০২৩-১২-০৬ ১৮ঃ০৯ঃ০৬
ট্যাগঃ

img

সারসংক্ষেপ

এটি একটি ব্রেকআউট ট্রেডিং কৌশল যা গতির সূচক এবং মূল সহায়তা স্তরকে একত্রিত করে। এটি ট্রেডিং সংকেত তৈরি করতে ক্যামারিলা পিভট, চলমান গড় এবং মূল্য ব্রেকআউট ব্যবহার করে।

কৌশলগত যুক্তি

কৌশলটির মূল যুক্তি হলঃ যখন মূল্যটি মূল ক্যামেরিলার সমর্থন স্তরের কাছাকাছি থাকে এবং কার্যকরভাবে সেই স্তরটি ভেঙে যায়, তখন একটি ক্রয় সংকেত উৎপন্ন হয়; যখন মূল্যটি মূল ক্যামেরিলার প্রতিরোধের স্তরে উঠে আসে, তখন একটি বিক্রয় সংকেত উৎপন্ন হয়।

বিশেষত, কৌশলটি কেনার সংকেতের জন্য নিশ্চিতকরণ স্তর হিসাবে ক্যামারিলা সমর্থন স্তর এল 3 ব্যবহার করে। যখন দাম এল 3 এর নীচে এবং এল 3 এবং এল 2 এর মাঝামাঝি পয়েন্টের নীচে থাকে, তখন কেনার শর্তটি ট্রিগার করা হবে। এটি নির্দেশ করে যে দামটি সমালোচনামূলক সহায়তার কাছাকাছি এবং পুনরুদ্ধারের সম্ভাবনা রয়েছে। মিথ্যা ব্রেকআউটগুলি ফিল্টার করার জন্য, কৌশলটি প্রবেশের মানদণ্ডও নির্ধারণ করে যে বন্ধের দাম খোলার দামের চেয়ে বেশি হতে হবে।

স্টপ লস পদ্ধতি একটি গতিশীল স্টপ লস লেভেল সেট করা। যখন মূল্য ক্যামারিলা প্রতিরোধের স্তর H1 এবং H2 এর মাঝামাঝি অতিক্রম করে, তখন স্টপ লস বিক্রয় শুরু হবে। এই গতিশীল স্টপ লস স্তরটি বাজারের অস্থিরতার উপর ভিত্তি করে স্টপ লস ট্রেইল করতে পারে।

সুবিধা বিশ্লেষণ

এটি একটি নির্ভরযোগ্য কৌশল যা প্রবণতা এবং সমর্থন স্তরকে একত্রিত করে। এর সুবিধাগুলি হলঃ

  1. গুরুত্বপূর্ণ দামের স্তর যা প্রমাণিত গুরুত্বপূর্ণ দামের স্তরের ব্যবহার।
  2. প্রবণতা ফিল্টার সংমিশ্রণ প্রবণতা মধ্যে ধরা পড়া কমাতে. শুধুমাত্র EMA উত্থান হয় যখন দীর্ঘ যান এবং শুধুমাত্র EMA bearish হয় যখন সংক্ষিপ্ত যান।
  3. ডায়নামিক স্টপ লস স্ট্র্যাটেজি বাজারের অস্থিরতার ভিত্তিতে স্টপ স্তর সামঞ্জস্য করে, শক্তিশালী ত্রুটি সহনশীলতার সাথে।

ঝুঁকি বিশ্লেষণ

এই কৌশলের কিছু ঝুঁকিও রয়েছে:

  1. এই মূল স্তরগুলি বাজারের কাঠামোর পরিবর্তন হলে আর প্রযোজ্য নাও হতে পারে।
  2. স্টপ লস খুব আক্রমণাত্মক। ছোট স্টপগুলি অকাল আঘাত হতে পারে।
  3. ডাউনট্রেন্ডের সময় কিনে নেওয়ার সংকেত ভুলভাবে পাওয়া যেতে পারে, যার ফলে ক্ষতির ঝুঁকি থাকে।

এর প্রতিকারমূলক ব্যবস্থা হলঃ বর্তমান বাজারের অস্থিরতার পরিসরের সাথে আরও ভালভাবে খাপ খাইয়ে নেওয়ার জন্য ক্যামারিলার পরামিতিগুলি সামঞ্জস্য করা; অকাল বন্ধ হওয়া রোধ করতে যথাযথভাবে স্টপ লস পরিসরের প্রসারিত করা; দীর্ঘ ফাঁদ এড়াতে ডাউনট্রেন্ডে কেবল স্বল্প।

অপ্টিমাইজেশান নির্দেশাবলী

এই কৌশলটির জন্য আরও অপ্টিমাইজেশান দিক অন্তর্ভুক্তঃ

  1. ভুল দিকের প্রবেশ এড়াতে ভলিউম বা স্থিতিস্থাপকতা সূচকগুলির মতো অতিরিক্ত ফিল্টার শর্ত যুক্ত করুন।
  2. বর্তমান ওঠানামা পরিসরের সাথে সমর্থন/প্রতিরোধের মাত্রা আরও ভালভাবে ফিট করার জন্য ক্যামারিলা পরামিতিগুলি অপ্টিমাইজ করুন।
  3. সেরা প্যারামিটার সমন্বয় খুঁজে পেতে বিভিন্ন চলমান গড় পরামিতি চেষ্টা করুন।
  4. বিভিন্ন পণ্যের বৈশিষ্ট্যের ভিত্তিতে স্টপগুলির আক্রমণাত্মকতা সামঞ্জস্য করুন।

সিদ্ধান্ত

এই কৌশলটি প্রবণতা, সমর্থন স্তর, ব্রেকআউট এর মতো একাধিক মাত্রা ব্যাপকভাবে ব্যবহার করে প্রবেশ এবং স্টপ নিয়মগুলি তৈরি করতে। এটি একটি অপেক্ষাকৃত শক্তিশালী ব্রেকআউট ট্রেডিং কৌশল। এটি গুরুত্বপূর্ণ ক্যামেরিলার স্তরের যাচাইয়ের কার্যকারিতা এবং গতির সূচকগুলির প্রবণতা বিচারকে একত্রিত করে। এর লক্ষ্য উচ্চ সম্ভাব্যতার অঞ্চলে প্রবণতা ট্রেডিংয়ের সুযোগগুলি ক্যাপচার করা। এদিকে, ঝুঁকি নিয়ন্ত্রণের জন্য গতিশীল স্টপগুলি সেট করা হয়। এই কৌশলটি একটি কার্যকর প্রবণতা ব্রেকআউট কৌশল দ্বারা আমাদের কৌশল লাইব্রেরি বাড়িয়ে তুলতে পারে।


/*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")
  

    


আরো