বন্ধ মূল্যের উপর ভিত্তি করে ক্রয় কৌশল

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

img

সারসংক্ষেপ

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

কৌশল নীতি

যদি দৈনিক মোমবাতিটির বন্ধের দাম খোলার দামের চেয়ে বেশি হয়, তবে এর অর্থ হ'ল সেই দিন স্টকটির দাম বেড়েছে। এটি একটি কেনার সংকেত। খোলার দাম থেকে বন্ধের দামের অগ্রগতি ইঙ্গিত দেয় যে ক্রয় ক্ষমতা বেশ শক্তিশালী এবং স্টকটির দাম বাড়তে থাকবে।

সুতরাং, এই কৌশলটির জন্য ট্রেডিং সিগন্যালটি হলঃ ডেইলি ক্যান্ডেলস্টিক বন্ধ মূল্য > ডেইলি ক্যান্ডেলস্টিক ওপেন মূল্য। যখন এই শর্তটি পূরণ হয়, তখন সেই ক্যান্ডেলস্টিকের বন্ধের দর দিয়ে কিনুন এবং প্রতিদিন ধরে রাখুন।

এই কৌশল দুটি পরামিতি ব্যবহার করেঃ

  1. প্রবেশ মূল্যঃ ক্রয় মূল্য, ডিফল্ট হল 0, যার অর্থ হল বন্ধের মূল্যে ক্রয়

  2. Take Profit Parameter: Take Profit Parameter, Take Profit মূল্যের সূত্র হল: Entry Price * (1 + Take Profit Parameter), ডিফল্ট মান হল 0.5%, যা প্রবেশ মূল্যের 0.5% এর সমতুল্য।

নির্দিষ্ট ট্রেডিং প্রক্রিয়া নিম্নরূপঃ

  1. মোমবাতি বন্ধ করার জন্য অপেক্ষা করুন এবং বন্ধ মূল্য > দিনের খোলা মূল্য কিনা তা পরীক্ষা করুন
  2. শর্ত পূরণ হলে, বন্ধের মূল্যে কিনুন
  3. একটি অবস্থান খোলার পর, স্টপ লস সেট করুন এবং মুনাফা মূল্য নিন
  4. যখন মূল্য বৃদ্ধি লাভ মূল্য নিতে, মুনাফা জন্য বন্ধ অবস্থান
  5. যখন মূল্য পরবর্তী মোমবাতি এর সর্বনিম্ন বিন্দুতে পড়ে, স্টপ লস জন্য অবস্থান বন্ধ
  6. প্রতিদিন ১-৫ ধাপ পুনরাবৃত্তি করুন

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

এই কৌশল নিম্নলিখিত সুবিধাগুলি আছেঃ

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

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

এই কৌশলটির সাথে কিছু ঝুঁকিও রয়েছেঃ

  1. দিনের মধ্যে একাধিক কেনার সুযোগ থাকতে পারে, তবে কৌশলটি কেবল একবারই বন্ধ করে দেয়, সম্ভবত কিছু সুযোগ মিস করে
  2. মূল্য বন্ধের পরে কলব্যাক হতে পারে, স্টপ লস ট্রিগারের সম্ভাবনা বাড়ায়

নিম্নলিখিত উপায়ে ঝুঁকি হ্রাস করা যেতে পারেঃ

  1. ক্রয় সংকেত ট্রিগার পরে, দিনের সর্বোচ্চ মূল্য ট্র্যাক এবং গতিশীল অবস্থান সামঞ্জস্য করতে AdjustAmount ফাংশন ব্যবহার
  2. স্টপ লস সেটিং বিলম্বিত করুন এবং বন্ধ হওয়ার পরে অবিলম্বে স্টপ লস ট্রিগার এড়ানোর জন্য মুনাফা মূল্য নিন

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

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

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

সিদ্ধান্ত

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


/*backtest
start: 2024-02-19 00:00:00
end: 2024-02-20 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Buy on Close Strategy", overlay=true)

// Входные параметры
var float entry_price = na
if (na(entry_price))
    entry_price := input.float(title="Entry Price", defval=0)

// Функция для расчета Take Profit
calc_take_profit(price) =>
    price * 1.005 // 0.5% от суммы сделки

// Проверяем условие для открытия позиции на покупку
buy_condition = close > open

// Переменная для отслеживания открытой позиции
var bool open_position = na

// Реализация стратегии
if (buy_condition)
    // Открываем сделку на покупку
    strategy.entry("Buy", strategy.long)
    open_position := true

// Закрываем позицию по Take Profit или при закрытии свечи
if (open_position)
    // Рассчитываем уровень Take Profit
    take_profit_level = calc_take_profit(entry_price)

    // Закрываем сделку по Take Profit
    strategy.exit("Take Profit", "Buy", limit=take_profit_level)

    // Закрываем сделку при закрытии свечи
    if (close < open)
        strategy.close("Close Candle", "Buy")


আরো