রিসোর্স লোড হচ্ছে... লোডিং...

মারুবোজু মোমবাতি ব্যাপ্তি ভারসাম্য কৌশল

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

img

সারসংক্ষেপ

মারুবোজু মোমবাতি ব্যাপ্তি ভারসাম্য কৌশল একটি ইনট্রাডে পরিমাণগত ট্রেডিং কৌশল। এটি মারুবোজু মোমবাতি প্যাটার্নগুলি সনাক্ত করে এবং বাজারের প্রবণতা নির্ধারণ এবং ট্রেডিং সুযোগগুলি সন্ধানের জন্য মোমবাতি ব্যাপ্তির ভারসাম্য পরীক্ষা করে।

কৌশল নীতি

এই কৌশলটির মূল যুক্তি নিম্নলিখিত বিষয়গুলির উপর ভিত্তি করেঃ

  1. মারুবোজু সাদা বুলিশ এবং কালো হ্রাসমুখী মোমবাতি সনাক্ত করুন। মারুবোজু মোমবাতি হ'ল খোলা এবং বন্ধের দামের মধ্যে কোনও ছায়া ছাড়াই বিশেষ মোমবাতি প্যাটার্ন, যা সাদা বুলিশ এবং কালো হ্রাসমুখী ধরণের মধ্যে বিভক্ত।

  2. গড় মোমবাতি শরীরের পরিসীমা গণনা করুন এবং এটি বর্তমান মোমবাতি শরীরের পরিসীমা সঙ্গে তুলনা করুন পরিসীমা দীর্ঘ বা সংক্ষিপ্ত কিনা তা নির্ধারণ করতে।

  3. মোমবাতিগুলির ব্যাপ্তিগুলি ভারসাম্যপূর্ণ কিনা তা নির্ধারণ করুন, অর্থাৎ উপরের ছায়া এবং নীচের ছায়ার দৈর্ঘ্য প্রায় সমান কিনা।

  4. যখন একটি ম্যারাবোজু সাদা বাউলিশ মোমবাতি চিহ্নিত করা হয় তখন লম্বা যান; যখন একটি ম্যারাবোজু কালো হ্রাসমুখী মোমবাতি চিহ্নিত করা হয় তখন সংক্ষিপ্ত যান।

  5. প্রবণতা বিপরীত হওয়ার জন্য পূর্ববর্তী দুটি মোমবাতি বন্ধের মূল্য ব্যবহার করুন।

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

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

মারুবোজু মোমবাতি ব্যাপ্তি ভারসাম্য কৌশল নিম্নলিখিত সুবিধা আছেঃ

  1. উচ্চ সম্ভাব্যতার শক্তিশালী প্রবণতা চিহ্নিত করুন। মেরুবোজু মোমবাতি নিজেই অত্যন্ত বিস্ফোরক একতরফা মূল্য সংকেত প্রদান করে।

  2. ভারসাম্যপূর্ণ পরিসীমা কার্যকরভাবে মিথ্যা ব্রেকআউট ফিল্টার করে এবং ফাঁদ এড়ায়। যখন পরিসীমা ভারসাম্যহীন হয়, এটি মিথ্যা ব্রেকআউটের সম্ভাব্য ঝুঁকি নির্দেশ করে এবং ট্রেডিং সংকেতটি এড়িয়ে যাবে।

  3. প্রবণতা বিপরীততা নির্ধারণের জন্য পূর্ববর্তী দুটি মোমবাতি ব্যবহার করে সময়মত প্রবণতা থেকে মুনাফা অর্জন করা যায়।

  4. কৌশলটি সহজ এবং স্পষ্ট, সহজেই বোঝা এবং বাস্তবায়ন করা যায়, নতুনদের জন্য উপযুক্ত।

  5. এটি যে কোন পণ্য এবং সময়সীমার জন্য ব্যবহার করা যেতে পারে, যার শক্তিশালী প্রয়োগযোগ্যতা রয়েছে।

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

এই কৌশলটি নিম্নলিখিত ঝুঁকিগুলিও বহন করেঃ

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

  2. প্যারামিটার সেটিংসের উপর নির্ভরশীলতা। বিভিন্ন প্যারামিটার উল্লেখযোগ্যভাবে ভিন্ন ফলাফলের দিকে পরিচালিত করতে পারে। প্যারামিটারগুলি ব্যাকটেস্টিংয়ের মাধ্যমে অনুকূলিত করা যায়।

  3. দ্বিতীয় শক্তিশালী প্রবণতা চিহ্নিত করার অক্ষমতা, শুধুমাত্র চূড়ান্ত মারুবোজু মোমবাতিগুলির উপর নির্ভর করে বিচার করার জন্য, এইভাবে দ্বিতীয় সুযোগটি মিস করে। ভারসাম্যপূর্ণ পরিসীমা প্রয়োজনীয়তা শিথিল করে উন্নত করা যেতে পারে।

কৌশল অপ্টিমাইজেশন

কৌশলটি নিম্নলিখিত দিকগুলিতে অপ্টিমাইজ করা যেতে পারেঃ

  1. সনাক্তকরণের সংবেদনশীলতা সামঞ্জস্য করার জন্য মারুবোজু নির্ধারণের থ্রেশহোল্ড শতাংশকে অনুকূল করা।

  2. ভারসাম্যপূর্ণ বা ভারসাম্যহীন ভারসাম্যপূর্ণ প্যাটার্নগুলি সনাক্ত করার জন্য ভারসাম্যপূর্ণ থ্রেশহোল্ড প্যারামিটারগুলি অপ্টিমাইজ করুন।

  3. একটি সহায়ক মূল্যায়ন সূচক হিসাবে বন্ধ মূল্য বনাম চলমান গড় তুলনা যোগ করুন।

  4. ট্রেডিং ভলিউমের বৃদ্ধি নির্ধারণের জন্য সূচক যোগ করুন।

  5. মেরুবোজুর আরও শক্তিশালী সুযোগগুলি সনাক্ত করার জন্য ভারসাম্যপূর্ণ পরিসীমা প্রয়োজনীয়তা শিথিল করুন।

সিদ্ধান্ত

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


/*backtest
start: 2024-01-01 00:00:00
end: 2024-01-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4

strategy(title="Marubozu", shorttitle="Marubozu", overlay=true, initial_capital = 1000, default_qty_type=strategy.percent_of_equity, default_qty_value=100, commission_type=strategy.commission.percent , commission_value=0 )

C_Len = 14 // ema depth for bodyAvg
C_ShadowPercent = 5.0 // size of shadows
C_ShadowEqualsPercent = 100.0
C_DojiBodyPercent = 5.0
C_Factor = 2.0 // shows the number of times the shadow dominates the candlestick body

C_BodyHi = max(close, open)
C_BodyLo = min(close, open)
C_Body = C_BodyHi - C_BodyLo
C_BodyAvg = ema(C_Body, C_Len)
C_SmallBody = C_Body < C_BodyAvg
C_LongBody = C_Body > C_BodyAvg
C_UpShadow = high - C_BodyHi
C_DnShadow = C_BodyLo - low
C_HasUpShadow = C_UpShadow > C_ShadowPercent / 100 * C_Body
C_HasDnShadow = C_DnShadow > C_ShadowPercent / 100 * C_Body
C_WhiteBody = open < close
C_BlackBody = open > close
C_Range = high-low
C_IsInsideBar = C_BodyHi[1] > C_BodyHi and C_BodyLo[1] < C_BodyLo
C_BodyMiddle = C_Body / 2 + C_BodyLo
C_ShadowEquals = C_UpShadow == C_DnShadow or (abs(C_UpShadow - C_DnShadow) / C_DnShadow * 100) < C_ShadowEqualsPercent and (abs(C_DnShadow - C_UpShadow) / C_UpShadow * 100) < C_ShadowEqualsPercent
C_IsDojiBody = C_Range > 0 and C_Body <= C_Range * C_DojiBodyPercent / 100
C_Doji = C_IsDojiBody and C_ShadowEquals

patternLabelPosLow = low - (atr(30) * 0.6)
patternLabelPosHigh = high + (atr(30) * 0.6)

C_MarubozuWhiteBullishNumberOfCandles = 1
C_MarubozuShadowPercentWhite = 5.0
C_MarubozuWhiteBullish = C_WhiteBody and C_LongBody and C_UpShadow <= C_MarubozuShadowPercentWhite/100*C_Body and C_DnShadow <= C_MarubozuShadowPercentWhite/100*C_Body and C_WhiteBody
alertcondition(C_MarubozuWhiteBullish, title = "Marubozu White", message = "New Marubozu White - Bullish pattern detected.")
if C_MarubozuWhiteBullish
    var ttBullishMarubozuWhite = "Marubozu White\nA Marubozu White Candle is a candlestick that does not have a shadow that extends from its candle body at either the open or the close. Marubozu is Japanese for “close-cropped” or “close-cut.” Other sources may call it a Bald or Shaven Head Candle."
    label.new(bar_index, patternLabelPosLow, text="MW", style=label.style_label_up, color = color.blue, textcolor=color.white, tooltip = ttBullishMarubozuWhite)
bgcolor(highest(C_MarubozuWhiteBullish?1:0, C_MarubozuWhiteBullishNumberOfCandles)!=0 ? color.blue : na, offset=-(C_MarubozuWhiteBullishNumberOfCandles-1))

C_MarubozuBlackBearishNumberOfCandles = 1
C_MarubozuShadowPercentBearish = 5.0
C_MarubozuBlackBearish = C_BlackBody and C_LongBody and C_UpShadow <= C_MarubozuShadowPercentBearish/100*C_Body and C_DnShadow <= C_MarubozuShadowPercentBearish/100*C_Body and C_BlackBody
alertcondition(C_MarubozuBlackBearish, title = "Marubozu Black", message = "New Marubozu Black - Bearish pattern detected.")
if C_MarubozuBlackBearish
    var ttBearishMarubozuBlack = "Marubozu Black\nThis is a candlestick that has no shadow, which extends from the red-bodied candle at the open, the close, or even at both. In Japanese, the name means “close-cropped” or “close-cut.” The candlestick can also be referred to as Bald or Shaven Head."
    label.new(bar_index, patternLabelPosHigh, text="MB", style=label.style_label_down, color = color.red, textcolor=color.white, tooltip = ttBearishMarubozuBlack)
bgcolor(highest(C_MarubozuBlackBearish?1:0, C_MarubozuBlackBearishNumberOfCandles)!=0 ? color.red : na, offset=-(C_MarubozuBlackBearishNumberOfCandles-1))

strategy.entry("short",1,when= C_MarubozuBlackBearish)

strategy.entry("long",0,when=C_MarubozuWhiteBullish)

strategy.close("long",when= close[1] < open[1]and close[2] < open[2] and close > open)
strategy.close("short",when= close[1] > open[1]and close[2] > open[2] and close < open)

আরো