Type/to search

ট্রেন্ড-ভিত্তিক স্টপ লস ও লাভ অনুসরণ কৌশল

Common strategy
Created: 2024-02-21 14:55:41
Last modified: 2 years ago
1
Follow
1802
Followers

img

সারসংক্ষেপ

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

কৌশলের নীতি

কৌশলটি প্রথমে সাপ্তাহিক ট্রেন্ড নির্ধারণের শর্ত সংজ্ঞায়িত করে:

isUptrend = close > close[1] isDowntrend = close < close[1]

যদি বর্তমান ক্লোজ প্রাইস আগের দিনের ক্লোজ প্রাইসের চেয়ে বেশি হয়, তাহলে তা আপট্রেন্ড হিসেবে ধরা হয়; বিপরীত হলে ডাউনট্রেন্ড।

এরপর ইন্ট্রাডে ট্রেডিং সিগন্যাল সংজ্ঞায়িত করা হয়:

buyCondition = getPrevDayClose() > getPrevDayOpen() and getPrevDayOpen() > getPrevDayClose()[1] and isUptrend

অর্থাৎ, আগের দিনের ক্লোজ প্রাইস আগের দিনের ওপেন প্রাইসের চেয়ে বেশি (সবুজ ক্যান্ডেল), এবং আগের দিনের ওপেন প্রাইস তার আগের দিনের ক্লোজ প্রাইসের চেয়ে বেশি (গ্যাপ আপ), এবং ট্রেন্ডটি আপট্রেন্ডে আছে — এই শর্তগুলো পূরণ হলেই লং এন্ট্রি হয়।

এন্ট্রির পর স্টপ লস নির্ধারণ করা হয় আগের দিনের ক্লোজ প্রাইস থেকে আগের দিনের বডির দৈর্ঘ্যের ১.৩৮২ গুণ বাদ দিয়ে:

stopLoss = getPrevDayClose() - 1.382 * (getPrevDayClose() - getPrevDayOpen())

টেক প্রফিট নির্ধারণ করা হয় আগের দিনের ক্লোজ প্রাইসে স্টপ লস এবং ক্লোজ প্রাইসের পার্থক্যের ২ গুণ যোগ করে:

takeProfit = getPrevDayClose() + 2 * (getPrevDayClose() - stopLoss)

এইভাবে স্টপ লসের মাধ্যমে ক্ষতি সীমিত করে লাভের সম্ভাবনা বাড়ানো হয়।

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

এই কৌশলের নিম্নলিখিত সুবিধাগুলো রয়েছে:

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

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

এই কৌশলে কিছু ঝুঁকি ও বিদ্যমান:

  1. ট্রেন্ড রিভার্সাল পয়েন্ট চিহ্নিত করা সম্ভব নয়, ফলে ট্রেন্ড রিভার্সালের সুযোগ হাতছাড়া হতে পারে।
  2. স্টপ লস খুব কাছে থাকায় ট্র্যাপ হওয়ার সম্ভাবনা বেশি।
  3. খরচ নিয়ন্ত্রণ বিবেচনায় নেওয়া হয়নি, ফলে ঘন ঘন ট্রেড করলে আয় কমে যেতে পারে।

এই ঝুঁকিগুলো নিয়ন্ত্রণ করতে নিচের অপ্টিমাইজেশন বিবেচনা করা যেতে পারে:

  1. স্টপ লসের কাছাকাছি ট্রেইলিং স্টপ ব্যবহার করা।
  2. খরচ নিয়ন্ত্রণ মডিউল যুক্ত করে পজিশন ওপেনের ফ্রিকোয়েন্সি সীমিত করা।
  3. সাপোর্ট/রেজিস্ট্যান্সের বিচার যোগ করা।

অপ্টিমাইজেশন দিক

এই কৌশলকে নিম্নলিখিত দিক থেকে অপ্টিমাইজ করা সম্ভব:

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

উপসংহার

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

Source
Pine
/*backtest
start: 2024-01-01 00:00:00
end: 2024-01-24 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Trend Following Strategy with Stop Loss and Take Profit", overlay=true)

// Function to get previous day's close and open
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)