KST সূচক এবং EMA সূচকের উপর ভিত্তি করে ট্রেডিং কৌশল
সংক্ষিপ্ত বিবরণ
এই কৌশলের মূল ধারণা হল KST সূচক এবং EMA মুভিং এভারেজের সমন্বয়ে ট্রেন্ড চিহ্নিত করা এবং অনুসরণ করা। যখন KST সূচকে গোল্ডেন ক্রস দেখা যায় এবং এটি ০-এর নিচে থাকে, তখন কেনা হয়; যখন ডেথ ক্রস দেখা যায় এবং এটি ০-এর উপরে থাকে, তখন বিক্রি করা হয়। একইসাথে EMA মুভিং এভারেজকে সাপোর্ট ও রেজিস্ট্যান্স হিসেবে ব্যবহার করা হয়, শুধুমাত্র তখনই ট্রেড সিগন্যাল জারি করা হয় যখন ক্লোজিং প্রাইস EMA লাইন ভেদ করে। কৌশলটি সহজ ও কার্যকর, স্বয়ংক্রিয়ভাবে ট্রেন্ড অনুসরণ করে এবং মাঝারি থেকে দীর্ঘমেয়াদি পজিশনের জন্য উপযুক্ত।
কৌশলের নীতি
-
KST সূচক গণনা: যথাক্রমে ১০, ১৫, ২০ এবং ৩০ দিনের ROC সূচক গণনা করে, তারপর সেগুলোকে ওজনযুক্ত যোগফল করা হয় এবং অবশেষে একটি ৯-দিনের SMA দিয়ে মসৃণ করে KST সূচক পাওয়া যায়।
-
EMA মুভিং এভারেজ গণনা: ৫০ সময়কালের EMA গণনা করা হয়।
-
ক্রয় সংকেত তৈরি: যখন KST সূচকের দ্রুত রেখা ধীর রেখাকে উপরে ভেদ করে (গোল্ডেন ক্রস) এবং তা ০-এর নিচে থাকে, এবং একইসাথে ক্লোজিং প্রাইস EMA লাইনের উপরে থাকে, তখন ক্রয় সংকেত তৈরি হয়।
-
বিক্রয় সংকেত তৈরি: যখন KST সূচকের দ্রুত রেখা ধীর রেখাকে নিচে ভেদ করে (ডেথ ক্রস) এবং তা ০-এর উপরে থাকে, এবং একইসাথে ক্লোজিং প্রাইস EMA লাইনের নিচে থাকে, তখন বিক্রয় সংকেত তৈরি হয়।
-
ট্রেলিং স্টপ লস সেট করা: অ্যাকাউন্টের মূল্যের ১% হিসাবে ট্রেলিং স্টপ লস নির্ধারণ করা হয়, যা স্বয়ংক্রিয় স্টপ লসের কাজ করে।
কৌশলের সুবিধা
-
KST সূচক ট্রেন্ড পরিবর্তন শনাক্ত করতে পারে, EMA মুভিং এভারেজ ট্রেন্ডের দিক নিশ্চিত করে, এবং এদের সমন্বয়ে এন্ট্রির সঠিক সময় নির্ণয় করা যায়।
-
দ্রুত ও ধীর ক্রস এবং ০ লাইন ব্যবহার করে KST সূচকের দিক নির্ধারণ করা হয়, যা অপ্রয়োজনীয় ট্রেড এড়াতে সাহায্য করে।
-
EMA মুভিং এভারেজ সাপোর্ট ও রেজিস্ট্যান্স হিসেবে কাজ করে, মিথ্যা সংকেত আরও ফিল্টার করে, শুধুমাত্র EMA ভেদ করলেই এন্ট্রি করা হয়।
-
স্বয়ংক্রিয় ট্রেলিং স্টপ লস ঝুঁকি নিয়ন্ত্রণ করে এবং মুনাফা চলতে দেয়।
-
কৌশলের প্যারামিটার সংখ্যা কম, বাস্তবায়ন ও অপটিমাইজ করা সহজ।
কৌশলের ঝুঁকি
-
KST সূচক ট্রেন্ড পরিবর্তন শনাক্ত করতে কিছুটা পিছিয়ে থাকে, ফলে কিছু সুযোগ হাতছাড়া হতে পারে। গণনার সময়কাল কমিয়ে বা ওজন পদ্ধতি অপটিমাইজ করে এটি উন্নত করা যেতে পারে।
-
EMA মুভিং এভারেজের পিছিয়ে থাকার বৈশিষ্ট্য ট্রেন্ড টার্নিং পয়েন্টে অকার্যকর হতে পারে। অন্যান্য সূচক বা একাধিক মুভিং এভারেজের সমন্বয় পরীক্ষা করা যেতে পারে।
-
স্টপ লস খুব ঢিলেঢালা হলে ক্ষতি বাড়তে পারে; খুব টাইট হলে রাতারাতি বড় ওঠানামায় স্টপ লস ট্রিগার হতে পারে। ভারসাম্য খুঁজতে সতর্কতার সাথে পরীক্ষা করা প্রয়োজন।
-
কৌশলের সংকেত বারবার আসতে পারে, ফলে ট্রেডিং খরচ বেশি হতে পারে। এন্ট্রির শর্ত কিছুটা শিথিল করে ট্রেডের সংখ্যা কমানো যেতে পারে।
কৌশল অপটিমাইজেশনের দিক
-
KST সূচকের গণনার সময়কাল প্যারামিটার অপটিমাইজ করে নির্দিষ্ট সম্পদের জন্য আরও সংবেদনশীল প্যারামিটার কম্বিনেশন খুঁজে বের করা।
-
ভিন্ন ভিন্ন মুভিং এভারেজ সূচক বা কম্বিনেশন যেমন MA, WMA ইত্যাদি পরীক্ষা করে দেখা যায় কোনটি KST-এর সাথে ভাল ফল দেয়।
-
অস্থিরতা বা ATR-এর ভিত্তিতে স্টপ লসের আকার গতিশীলভাবে সমন্বয় করার চেষ্টা করা।
-
ফিল্টারিং শর্ত যোগ করা, যেমন ট্রেডিং ভলিউমের আকস্মিক বৃদ্ধি, ফাঁদে পড়া এড়াতে।
-
অন্যান্য সূচক যেমন RSI, MACD ইত্যাদি যুক্ত করে কৌশলকে আরও ব্যাপক করা।
-
বিভিন্ন সম্পদের জন্য প্যারামিটার কার্যকারিতা পরীক্ষা করে, প্রতিটি সম্পদের জন্য উপযোগী অপটিমাইজেশন প্ল্যান তৈরি করা।
সারসংক্ষেপ
এই কৌশলের সামগ্রিক ধারণা স্পষ্ট, নির্ভরযোগ্য এবং সহজে বাস্তবায়নযোগ্য। KST সূচক ব্যবহার করে ট্রেন্ড টার্নিং পয়েন্ট চিহ্নিত করা হয়, EMA মুভিং এভারেজ আরও ফিল্টার করে এবং স্টপ লস ঝুঁকি নিয়ন্ত্রণ করে, ফলে মাঝারি থেকে দীর্ঘমেয়াদি ট্রেন্ড স্বয়ংক্রিয়ভাবে অনুসরণ করা যায়। প্যারামিটার নির্বাচন যুক্তিসঙ্গত এবং অপটিমাইজেশনের যথেষ্ট সুযোগ আছে। ব্যবহারকারীরা প্রয়োজন অনুযায়ী প্যারামিটার সমন্বয় করতে পারেন, যা বিভিন্ন সম্পদের জন্য প্রযোজ্য এবং ভাল সাধারণীকরণ ক্ষমতা রাখে। এই কৌশলটি নতুনদের জন্য শেখার উপযোগী, পাশাপাশি পেশাদার ট্রেডারদের জন্যও দিকনির্দেশনা দিতে পারে। আরও অপটিমাইজেশন ও পরীক্ষার মাধ্যমে এই কৌশলটি একটি স্থিতিশীল ও নির্ভরযোগ্য ট্রেন্ড-ফলোয়িং কৌশলে পরিণত হতে পারে।
/*backtest
start: 2022-10-31 00:00:00
end: 2023-11-06 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy(title="Know Sure Thing and EMA Strategy by JLX", shorttitle="KST EMA JLX", format=format.price, precision=4, initial_capital = 1000, default_qty_type=strategy.percent_of_equity, default_qty_value = 100)
roclen1 = input(10, minval=1, title = "ROC Length #1")
roclen2 = input(15, minval=1, title = "ROC Length #2")- 1

