এই কৌশলটির মূল ধারণাটি হ'ল স্টকটির বন্ধের মূল্য দিনের খোলার দামের চেয়ে বেশি হলে কেনা। যখন কেনার শর্তটি পূরণ হয়, তখন কৌশলটি বন্ধের মূল্যে সেই মোমবাতি বন্ধের সময় দীর্ঘ হবে। স্টপ লস মূল্য এবং লাভের মূল্য তখন সেট করা হবে। যখন দাম এই দুটি মূল্যে পৌঁছে যায়, অবস্থানটি বন্ধ হয়ে যাবে।
যদি দৈনিক মোমবাতিটির বন্ধের দাম খোলার দামের চেয়ে বেশি হয়, তবে এর অর্থ হ'ল সেই দিন স্টকটির দাম বেড়েছে। এটি একটি কেনার সংকেত। খোলার দাম থেকে বন্ধের দামের অগ্রগতি ইঙ্গিত দেয় যে ক্রয় ক্ষমতা বেশ শক্তিশালী এবং স্টকটির দাম বাড়তে থাকবে।
সুতরাং, এই কৌশলটির জন্য ট্রেডিং সিগন্যালটি হলঃ ডেইলি ক্যান্ডেলস্টিক বন্ধ মূল্য > ডেইলি ক্যান্ডেলস্টিক ওপেন মূল্য। যখন এই শর্তটি পূরণ হয়, তখন সেই ক্যান্ডেলস্টিকের বন্ধের দর দিয়ে কিনুন এবং প্রতিদিন ধরে রাখুন।
এই কৌশল দুটি পরামিতি ব্যবহার করেঃ
প্রবেশ মূল্যঃ ক্রয় মূল্য, ডিফল্ট হল 0, যার অর্থ হল বন্ধের মূল্যে ক্রয়
Take Profit Parameter: Take Profit Parameter, Take Profit মূল্যের সূত্র হল: Entry Price * (1 + Take Profit Parameter), ডিফল্ট মান হল 0.5%, যা প্রবেশ মূল্যের 0.5% এর সমতুল্য।
নির্দিষ্ট ট্রেডিং প্রক্রিয়া নিম্নরূপঃ
এই কৌশল নিম্নলিখিত সুবিধাগুলি আছেঃ
এই কৌশলটির সাথে কিছু ঝুঁকিও রয়েছেঃ
নিম্নলিখিত উপায়ে ঝুঁকি হ্রাস করা যেতে পারেঃ
এই কৌশলটি নিম্নলিখিত দিকগুলিতে অনুকূলিত করা যেতে পারেঃ
এই কৌশলটি বন্ধ মূল্যের অগ্রগতির উপর ভিত্তি করে ক্রয় সংকেত উত্পন্ন করে। ধারণাটি ছোট ড্রডাউন ঝুঁকি সহ সহজ। নিশ্চিতকরণ সূচক, গতিশীল স্টপ লস / লাভ গ্রহণ, পরামিতি অপ্টিমাইজেশন ইত্যাদি যুক্ত করে কৌশলটির স্থিতিশীলতা এবং লাভজনকতা আরও উন্নত করা যেতে পারে। সামগ্রিকভাবে বলতে গেলে, এই কৌশলটি বিনিয়োগকারীদের জন্য উপযুক্ত যারা ব্যবহার এবং অপ্টিমাইজ করার জন্য মূল্যের অগ্রগতির কৌশলগুলি খুলতে আগ্রহী এবং এটির খুব ভাল ব্যবহারিকতা রয়েছে।
/*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")