Type/to search

VWMA এবং MFI/ADX ভিত্তিক kNN মেশিন লার্নিং কোয়ান্টিটেটিভ ট্রেডিং কৌশল

Common strategy
Created: 2023-12-22 14:13:27
Last modified: 3 years ago
1
Follow
1802
Followers

img

সংক্ষিপ্ত বিবরণ

এই কৌশলটি একটি পরীক্ষামূলক পরিমাণগত ট্রেডিং কৌশল যা মুভিং এভারেজ ইন্ডিকেটর এবং মেশিন লার্নিং-এর kNN অ্যালগরিদমকে একত্রিত করে ট্রেডিং সিগন্যাল তৈরি করে। কৌশলটি দুইটি ভিন্ন সময়কালের VWMA মুভিং এভারেজের ক্রসওভার ব্যবহার করে প্রবণতার দিক নির্ধারণ করে এবং MFI ও ADX নামক দুইটি ইন্ডিকেটরকে kNN অ্যালগরিদমের মাধ্যমে সিগন্যাল ফিল্টার করতে ব্যবহার করে, যাতে সিগন্যালের নির্ভরযোগ্যতা বৃদ্ধি পায়।

কৌশলের মূলনীতি

এই কৌশলের মূল সূচক হল দুইটি ভিন্ন প্যারামিটারের VWMA মুভিং এভারেজ, যথাক্রমে ফাস্ট লাইন ও স্লো লাইন। যখন ফাস্ট লাইন স্লো লাইনকে উপরের দিকে অতিক্রম করে, তখন কেনার সিগন্যাল তৈরি হয়; আর যখন ফাস্ট লাইন স্লো লাইনকে নিচের দিকে অতিক্রম করে, তখন বিক্রির সিগন্যাল তৈরি হয়। এছাড়াও, কৌশলটি MFI ও ADX নামক দুইটি সহায়ক সূচক অন্তর্ভুক্ত করে এবং kNN ক্লাসিফিকেশন অ্যালগরিদমের মাধ্যমে বর্তমান বাজার পরিস্থিতিতে সিগন্যালটির নির্ভরযোগ্যতা নির্ধারণ করে।

kNN অ্যালগরিদমের ধারণা হল নতুন ডেটাকে ঐতিহাসিক ডেটার সাথে তুলনা করে সবচেয়ে নিকটবর্তী k সংখ্যক ঐতিহাসিক ডেটার ফলাফল নির্ণয় করা এবং এই kটি ঐতিহাসিক ফলাফলের সংখ্যাগরিষ্ঠ ভোটের ভিত্তিতে শ্রেণিবিন্যাস করা। এই কৌশলটি MFI ও ADX-কে kNN অ্যালগরিদমের দুইটি ইনপুট প্যারামিটার হিসেবে গ্রহণ করে এবং এই দুইটি সূচকের সংমিশ্রণের সময় ঐতিহাসিক মূল্য প্রবণতা (বৃদ্ধি বা হ্রাস) বিচার করে, ফলে বর্তমান সিগন্যাল ফিল্টার করে সিগন্যালের গুণগত মান উন্নত করে।

কৌশলের সুবিধা

  • VWMA-র প্রবণতা অনুসরণ ক্ষমতা ব্যবহার করে, মুভিং এভারেজ ক্রসওভারের মাধ্যমে ক্রয়-বিক্রয় পয়েন্ট তৈরি করে
  • MFI ও ADX সূচক প্রয়োগ করে বহুমাত্রিক বৈশিষ্ট্য নিষ্কাশন করে, যা প্রবণতার দিক নির্ধারণে সহায়তা করে
  • kNN মেশিন লার্নিং অ্যালগরিদমের মাধ্যমে ট্রেডিং সিগন্যালকে গতিশীলভাবে অপ্টিমাইজ ও ফিল্টার করে
  • পরীক্ষামূলক কৌশল, উন্নয়নের জন্য যথেষ্ট সুযোগ রয়েছে, আরও বেশি ডেটা দ্বারা যাচাই ও অপ্টিমাইজ করার অপেক্ষায়

ঝুঁকি ও প্রতিকার

  • VWMA মুভিং এভারেজের ল্যাগ (পিছিয়ে পড়া) সমস্যা তৈরি হতে পারে
  • MFI ও ADX কিছুটা ল্যাগযুক্ত, যা বাজার পরিস্থিতি ভুলভাবে মূল্যায়ন করতে পারে
  • kNN অ্যালগরিদমের প্যারামিটার সেটিং (যেমন k-মান নির্বাচন) ফলাফলে বড় প্রভাব ফেলে
  • পরীক্ষামূলক প্রকৃতির কৌশল, বাস্তব ট্রেডিংয়ে খারাপ পারফর্ম করতে পারে

প্রতিক্রিয়ামূলক ব্যবস্থা:

  • মুভিং এভারেজের প্যারামিটার সমন্বয় করে ল্যাগ কমানো
  • সূচক অ্যালগরিদম উন্নত করে প্রবণতা নির্ধারণের নির্ভুলতা বাড়ানো
  • kNN অ্যালগরিদমের প্যারামিটার অপ্টিমাইজ করে ফিটিংয়ের কার্যকারিতা বৃদ্ধি করা
  • ব্যাকটেস্টিং ও সিমুলেটেড রিয়েল ট্রেডিংয়ের মাধ্যমে কৌশল যাচাই করা

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

এই কৌশলটিতে আরও অনেক অপ্টিমাইজেশনের সুযোগ রয়েছে:

  • আরও বেশি মুভিং এভারেজ সূচক যুক্ত করে মুভিং এভারেজ কম্বো তৈরি করা
  • ভিন্ন সহায়ক সূচক যেমন MACD, KDJ ইত্যাদি পরীক্ষা করা
  • kNN অ্যালগরিদম উন্নত করা, যেমন ভিন্ন দূরত্ব মাপার পদ্ধতি ব্যবহার করা
  • অন্যান্য মেশিন লার্নিং অ্যালগরিদম যেমন SVM, র্যান্ডম ফরেস্ট ইত্যাদি পরীক্ষা করা
  • প্যারামিটার অপ্টিমাইজেশন করে সর্বোত্তম প্যারামিটার কম্বিনেশন খোঁজা

আরও বেশি সূচক ও মেশিন লার্নিং অ্যালগরিদম অন্তর্ভুক্ত করে কৌশলের স্থিতিশীলতা ও লাভজনকতা আরও বাড়ানোর সম্ভাবনা রয়েছে।

সারসংক্ষেপ

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

Source
Pine
/*backtest
start: 2023-11-21 00:00:00
end: 2023-12-21 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © lastguru

//@version=4
Strategy parameters
Strategy parameters
Source
Fast Length
Slow Length
Filter Length
Filter Smoothing
kNN nearest neighbors (k)
Draw background
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)