অ্যাক্টিভেশন ফাংশন অপ্টিমাইজড স্কেল নর্মালাইজেশন ভেক্টর ট্রেডিং কৌশল
সংক্ষিপ্ত বিবরণ
এই কৌশলটি drkhodakarami-এর স্কেল নরমালাইজেশন ভেক্টর কৌশলের একটি উন্নত সংস্করণ, যাতে প্রধানত অ্যাক্টিভেশন ফাংশন যুক্ত করা হয়েছে কৌশলের কর্মক্ষমতা উন্নত করার জন্য। কৌশলটি টাইমলাইন ডিফারেন্স ব্যবহার করে বাজারের পরিবর্তনের হার গণনা করে এবং থ্রেশহোল্ডের মাধ্যমে লং/শর্ট সংকেত নির্ধারণ করে। একইসাথে, কৌশলটিতে swish, ReLU এবং step অ্যাক্টিভেশন ফাংশন অন্তর্ভুক্ত করা হয়েছে, যা ডিফারেন্স সিরিজকে মসৃণ করতে এবং সংকেত বিচারের যথার্থতা বাড়াতে সহায়তা করে।
কৌশলের নীতি
- সেট টাইমলাইনে ক্লোজ মূল্যের ডিফারেন্স শতাংশ পরিবর্তনের হার x গণনা করুন।
- x কে অ্যাক্টিভেশন ফাংশনে পাস করে প্রক্রিয়াকৃত সিরিজ p পান।
- ধনাত্মক ও ঋণাত্মক থ্রেশহোল্ড th সেট করুন, যখন p th উপরে উঠবে তখন লং, এবং -th নিচে নামবে তখন শর্ট করুন।
- মিথ্যা সংকেত এড়াতে পুনঃআঁকা বন্ধ করুন।
সুবিধা বিশ্লেষণ
- অ্যাক্টিভেশন ফাংশন চালু করে, শব্দ ফিল্টার করা যায় এবং সংকেত বিচারের মান উন্নত হয়।
- নতুন ওপেন/ক্লোজ পজিশন লজিক যোগ করা হয়েছে, যা স্বয়ংক্রিয় ট্রেডিং সক্ষম করে।
- প্যারামিটার কাস্টমাইজেশনের জায়গা বাড়ানো হয়েছে, যা আরও বাজারের সাথে খাপ খাইয়ে নিতে সাহায্য করে।
- ভিজ্যুয়ালাইজেশন ডিজাইন চমৎকার, যা ট্রেডিং সংকেত সরাসরি প্রতিফলিত করে।
ঝুঁকি বিশ্লেষণ
- থ্রেশহোল্ডের অনুপযুক্ত সেটিং ট্রেডিং সুযোগ হারিয়ে ফেলতে পারে।
- অ্যাক্টিভেশন ফাংশনের অনুপযুক্ত নির্বাচন বাজারের তথ্য ফিল্টার করে ফেলতে পারে।
- পুনঃআঁকার কারণে সংকেত বিকৃতি সমস্যা পরীক্ষা করা প্রয়োজন।
সমাধানের পদ্ধতি:
- থ্রেশহোল্ড প্যারামিটার সামঞ্জস্য করে সর্বোত্তম মান খুঁজুন।
- বিভিন্ন অ্যাক্টিভেশন ফাংশন চেষ্টা করে সবচেয়ে উপযুক্তটি খুঁজুন।
- পুনঃআঁকা সনাক্তকরণ লজিক যোগ করে সংকেতের বৈধতা নিশ্চিত করুন।
অপ্টিমাইজেশনের দিক
- অভিযোজিত থ্রেশহোল্ড সেটিং যোগ করা।
- অ্যাক্টিভেশন ফাংশন প্যারামিটার অপ্টিমাইজ করা।
- স্বয়ংক্রিয় স্টপ-লস লজিক যুক্ত করা।
- আরও ফ্যাক্টর একত্রিত করে সংকেত ফিল্টার করা।
সারসংক্ষেপ
এই কৌশলটি drkhodakarami-এর ভিত্তিতে অ্যাক্টিভেশন ফাংশন প্রবর্তন করে কর্মক্ষমতা উন্নত করে, এবং প্যারামিটার অপ্টিমাইজেশনের জায়গা প্রসারিত করে বাজারের পরিবর্তনের সাথে আরও ভালভাবে খাপ খাইয়ে নিতে পারে। একই সাথে ভিজ্যুয়ালাইজেশন ডিজাইন চমৎকার, যা ট্রেডিং সুযোগগুলি সরাসরি প্রতিফলিত করে। পরবর্তীতে অ্যাক্টিভেশন ফাংশন ও থ্রেশহোল্ড সেটিং অপ্টিমাইজ করা, এবং স্টপ-লস লজিক ও আরও সংকেত ফিল্টার যোগ করা চালিয়ে গেলে আরও ভালো কৌশলের ফলাফল পাওয়া যেতে পারে।
/*backtest
start: 2023-01-15 00:00:00
end: 2024-01-21 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
// author: capissimo
strategy("Scaled Normalized Vector Strategy, ver.4", precision=2, overlay=false)
// This is a modification of my Scaled Normalized Vector Strategy - 1

