
এই কৌশলটি একটি চলমান গড়ের উপর ভিত্তি করে একটি ব্রেক-আউট ট্রেডিং কৌশল। কৌশলটির মূল ধারণাটি হ’ল বাজারের প্রবণতা নির্ধারণ করা এবং চলমান গড়ের সাথে বর্তমান ক্লোজ-আপ মূল্যের তুলনা করে একটি নির্দিষ্ট সময়কালের চলমান গড়ের সাথে ট্রেড করা। এই কৌশলটির ঝুঁকি-পুরস্কার অনুপাত 1:3। অর্থাৎ, স্টপ-লস পজিশন 1% এবং স্টপ-অফ পজিশন 3%।
এই কৌশলটির কেন্দ্রবিন্দু হল চলমান গড়। একটি চলমান গড় হল একটি নির্দিষ্ট সময়কালের মধ্যে ক্লোজ-আপ মূল্যের গড় মানের একটি কার্ভ যা স্টক মূল্যের মাঝারি ও দীর্ঘমেয়াদী প্রবণতাকে প্রতিফলিত করে, মূল্যের স্বল্পমেয়াদী ওঠানামাকে মসৃণ করতে সক্ষম। যখন স্টক মূল্য চলমান গড়কে ভেঙে দেয়, তখন বাজারের প্রবণতা পরিবর্তিত হতে পারে।
এই নীতিমালা নিম্নরূপঃ
এই কৌশলটির সুবিধাগুলো হলঃ
যদিও এই কৌশলটির কিছু সুবিধা রয়েছে, তবে এর কিছু ঝুঁকিও রয়েছেঃ
এই ঝুঁকি কমাতে, নিম্নলিখিত উন্নতিগুলি বিবেচনা করা যেতে পারেঃ
উপরোক্ত অপ্টিমাইজেশান ব্যবস্থাগুলি কৌশলগুলির নির্ভরযোগ্যতা, অভিযোজনযোগ্যতা এবং স্থায়িত্ব বাড়িয়ে তুলতে পারে, বাজারের পরিবর্তনের সাথে আরও ভালভাবে খাপ খাইয়ে নিতে পারে এবং কৌশলগুলির সামগ্রিক কার্যকারিতা উন্নত করতে পারে।
এই কৌশলটি একটি সহজ এবং সহজেই ব্যবহারযোগ্য প্রবণতা ট্র্যাকিং কৌশল, যা বন্ধের দামের সাথে চলমান গড়ের সম্পর্ককে তুলনা করে, যখন দাম গড়ের লাইনটি ভেঙে যায় তখন একটি লেনদেনের সংকেত দেয়। এই কৌশলটির সুবিধা হল যে এটি যুক্তিসঙ্গতভাবে পরিষ্কার, বহুমুখী এবং বাজারের মূল প্রবণতা অনুসরণ করতে পারে। তবে একই সাথে কিছু ঝুঁকিও রয়েছে যেমন প্যারামিটার নির্বাচন, বাজার ঝুঁকি, লেনদেনের ব্যয় ইত্যাদি। কৌশলটি উন্নত করার জন্য, একাধিক সময়কালের সংমিশ্রণ, গতিশীল ক্ষতি স্টপ, অন্যান্য প্রযুক্তিগত সূচক, বাজার পরিবেশের অভিযোজন এবং অবস্থান পরিচালনার মতো অপ্টিমাইজেশন ব্যবস্থা বিবেচনা করা যেতে পারে।
সামগ্রিকভাবে, এই কৌশলটি প্রাথমিক ট্রেডিং কৌশল হিসাবে শিখতে এবং ব্যবহারের জন্য উপযুক্ত। তবে বাস্তব প্রয়োগে, কৌশলটির স্থিতিশীলতা এবং লাভজনকতা বাড়ানোর জন্য নির্দিষ্ট বাজার পরিস্থিতি এবং নিজের ঝুঁকি পছন্দ অনুসারে কৌশলটির যথাযথ অপ্টিমাইজেশন এবং উন্নতি করা প্রয়োজন। তবে, যে কোনও কৌশলটির সীমাবদ্ধতা রয়েছে, অন্ধভাবে নির্ভর করা যায় না, অন্যান্য পদ্ধতি এবং সরঞ্জাম যেমন মৌলিক বিশ্লেষণ, ঝুঁকি ব্যবস্থাপনা ইত্যাদির সাথে মিলিত হওয়া উচিত।
/*backtest
start: 2024-02-01 00:00:00
end: 2024-02-29 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("Nifty Breakout Strategy", overlay=true)
// Define Inputs
breakoutPeriod = input(20, title="Breakout Period")
stopLossPercent = input(1, title="Stop Loss (%)") / 100
takeProfitPercent = input(3, title="Take Profit (%)") / 100
// Calculate Moving Average
smaValue = sma(close, breakoutPeriod)
// Define Breakout Conditions
longCondition = crossover(close, smaValue)
shortCondition = crossunder(close, smaValue)
// Set Stop Loss and Take Profit Levels
longStopLoss = close * (1 - stopLossPercent)
longTakeProfit = close * (3 + takeProfitPercent)
shortStopLoss = close * (1 + stopLossPercent)
shortTakeProfit = close * (3 - takeProfitPercent)
// Execute Long Trade
if (longCondition)
strategy.entry("Long", strategy.long)
strategy.exit("LongExit", "Long", stop=longStopLoss, limit=longTakeProfit)
// Execute Short Trade
if (shortCondition)
strategy.entry("Short", strategy.short)
strategy.exit("ShortExit", "Short", stop=shortStopLoss, limit=shortTakeProfit)
// Plot Moving Average for Visualization
plot(smaValue, color=color.blue)