দৈনিক ব্রেকআউট কৌশল

লেখক:চাওঝাং, তারিখঃ 2024-01-02 13:57:42
ট্যাগঃ

img

সারসংক্ষেপ

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

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

এই কৌশলটির মূল যুক্তি হল:

যদি পূর্ববর্তী দিনের মোমবাতি দেহটি সবুজ হয় (বন্ধের দাম খোলার দামের চেয়ে বেশি), এটি সেই দিনের একটি আপগ্রেড প্রবণতা নির্দেশ করে। কৌশলটি পরের দিন খোলার সময় দীর্ঘ হবে। যদি পূর্ববর্তী দিনের মোমবাতি দেহটি লাল হয় (বন্ধের দাম খোলার দামের চেয়ে কম), এটি একটি নেমে যাওয়ার প্রবণতা নির্দেশ করে। কৌশলটি পরের দিন খোলার সময় শর্ট হবে।

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

বিশেষ করে, কৌশলটি নিম্নরূপ ট্রেডিং সংকেত উৎপন্ন করেঃ

  1. পূর্ববর্তী ট্রেডিং দিনের মোমবাতি ডেটা প্রতিদিন খোলা বাজারে পান
  2. সেই মোমবাতির খোলার ও বন্ধের দামের তুলনা করুন
  3. যদি খোলা < বন্ধ (সবুজ মোমবাতি), দীর্ঘ সংকেত তৈরি করুন, উপলব্ধ তহবিলের শতাংশে দীর্ঘ যান
  4. যদি খোলা > বন্ধ (লাল মোমবাতি), সংক্ষিপ্ত সংকেত তৈরি করুন, উপলব্ধ তহবিলের শতাংশে সংক্ষিপ্ত যান
  5. স্টপ লস ব্যবহার করুন

এই যুক্তির মাধ্যমে, কৌশলটি স্বল্পমেয়াদী মূল্য প্রবণতা থেকে লাভবান হতে পারে।

সুবিধা

এই কৌশলটির প্রধান সুবিধাগুলির মধ্যে রয়েছেঃ

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

ঝুঁকি এবং উন্নতি

কিছু ঝুঁকি এবং উন্নতির ক্ষেত্রঃ

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

সিদ্ধান্ত

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


/*backtest
start: 2022-12-26 00:00:00
end: 2023-08-30 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Daily Candle Strategy", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=0.0)

// Input parameters
initialCapital = 10000
riskFactor = 3500

// Calculate the opening and closing values for the last day's candle
lastDayOpen = request.security(syminfo.tickerid, "D", open[1], lookahead=barmerge.lookahead_on)
lastDayClose = request.security(syminfo.tickerid, "D", close[1], lookahead=barmerge.lookahead_on)

// Determine the color of the last day's candle
lastDayColor = lastDayOpen < lastDayClose ? color.green : color.red

// Plot the last day's candle on the chart
plotshape(series=na, color=lastDayColor, style=shape.triangledown, location=location.abovebar)

// Calculate trade size based on available capital at last day's closing
availableCapital = strategy.equity
tradeSize = availableCapital / riskFactor

// Trading conditions
buyCondition = lastDayColor == color.green
sellCondition = lastDayColor == color.red

// Execute strategy orders with calculated trade size
strategy.entry("Buy", strategy.long, qty=tradeSize, when=buyCondition)
strategy.entry("Sell", strategy.short, qty=tradeSize, when=sellCondition)

// Exit strategy
stopLoss = 0.001 * lastDayOpen * tradeSize
strategy.exit("StopLoss/Profit", from_entry="Buy", loss=stopLoss)
strategy.exit("StopLoss/Profit", from_entry="Sell", loss=stopLoss)

// Plot stop loss level on the chart
plot(stopLoss, color=color.red, linewidth=2, title="Stop Loss")



আরো