শেষ মোমবাতি কৌশল

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

img

সারসংক্ষেপ

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

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

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

  1. সর্বশেষ মোমবাতি খোলার মূল্য এবং বন্ধ মূল্য গণনা
  2. যদি খোলার দাম বন্ধের দামের চেয়ে কম হয়, তবে এটিকে একটি আপট্রেন্ড হিসাবে বিচার করুন এবং একটি ক্রয় সংকেত তৈরি করুন
  3. যদি খোলার দাম বন্ধের দামের চেয়ে বেশি হয়, তাহলে এটিকে ডাউনট্রেন্ড হিসাবে বিচার করুন এবং একটি বিক্রয় সংকেত তৈরি করুন
  4. ট্রেডিং সিগন্যালের উপর ভিত্তি করে লং বা শর্ট পজিশন প্রবেশ করান
  5. স্টপ লস সেট করুন এবং প্রফিট নিতে পজিশন থেকে বেরিয়ে আসুন

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

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

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

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

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

  • শেষ মোমবাতি pullback বা পাশের দিকে থাকতে পারে, whipsaw সম্ভাবনা বৃদ্ধি
  • শুধুমাত্র শেষ মোমবাতি উপর ভিত্তি করে প্রবণতা বিচার ফাঁদ হতে পারে, প্রবণতা সূচক অন্তর্ভুক্ত করা উচিত
  • ব্যাকটেস্টিংয়ের অকার্যকর তথ্য অতিরিক্ত ফিটিংয়ের কারণ হতে পারে

নিশ্চিতকরণের জন্য প্রবণতা সূচক অন্তর্ভুক্ত করে, স্টপ লস/টেক মুনাফা লজিক অপ্টিমাইজ করে, ব্যাকটেস্ট সময়সীমা এবং বাজার পরিবেশ বাড়িয়ে ঝুঁকি হ্রাস করা যেতে পারে।

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

  • এন্ট্রি টাইমিং ফিল্টার করার জন্য এমএ, এমএসিডি ইত্যাদি অন্তর্ভুক্ত করুন
  • স্টপ লস শতাংশ সেট করতে ATR ব্যবহার করুন
  • ট্রেন্ডের দিকনির্দেশনা নির্ধারণের জন্য মেশিন লার্নিং মডেল চালু করুন
  • স্টপ লস/টেক প্রফিট কৌশলগুলি অপ্টিমাইজ করুন, যেমন ট্রেলিং স্টপ লস, আংশিক লাভ ইত্যাদি।

সিদ্ধান্ত

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


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

//@version=5
strategy("Last Candle Strategy with Date Range", overlay=true)

// Define the start and end dates for the backtest
startDate = timestamp(2015, 01, 01, 00, 00)
endDate = timestamp(2023, 11, 24, 23, 59)

// Check if the current bar is within the specified date range
withinDateRange = time >= startDate and time <= endDate

// If outside the date range, skip the strategy logic
if (not withinDateRange)
    strategy.close_all()

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

// Determine the trade direction based on the last candle
tradeDirection = lastCandleOpen < lastCandleClose ? 1 : -1  // 1 for buy, -1 for sell

// Plot the last candle's opening and closing values on the chart
plot(lastCandleOpen, color=color.blue, title="Last Candle Open")
plot(lastCandleClose, color=color.red, title="Last Candle Close")

// Execute strategy orders
if (withinDateRange)
    if (tradeDirection == 1)
        strategy.entry("Buy", strategy.long)

    if (tradeDirection == -1)
        strategy.entry("Sell", strategy.short)

// Set stop loss and take profit
stopLoss = 0.01 * lastCandleOpen
takeProfit = close

// Exit strategy
strategy.exit("StopLoss/Profit", from_entry="Buy", loss=stopLoss, profit=takeProfit)
strategy.exit("StopLoss/Profit", from_entry="Sell", loss=stopLoss, profit=takeProfit)



আরো