একাধিক চলমান গড় ফিল্টারিং ট্রেন্ড ক্রসওভার পরিমাণগত ট্রেডিং কৌশল

EMA SMA VWAP 趋势跟踪 交叉信号 均线策略 动量指标 反转机制 过滤器
সৃষ্টির তারিখ: 2025-04-08 10:18:57 অবশেষে সংশোধন করুন: 2025-04-08 10:18:57
অনুলিপি: 5 ক্লিকের সংখ্যা: 661
2
ফোকাস
319
অনুসারী

একাধিক চলমান গড় ফিল্টারিং ট্রেন্ড ক্রসওভার পরিমাণগত ট্রেডিং কৌশল একাধিক চলমান গড় ফিল্টারিং ট্রেন্ড ক্রসওভার পরিমাণগত ট্রেডিং কৌশল

কৌশল ওভারভিউ

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

কৌশল নীতি

এই কৌশলটির মূল নীতিটি হ’ল মাল্টি-লেভেল টাইম ফ্রেমের উপর ভিত্তি করে প্রবণতা সনাক্তকরণ এবং নিশ্চিতকরণ। বিশেষত, কৌশলটি নিম্নরূপ কাজ করেঃ

  1. ট্রেন্ড সনাক্তকরণ: মধ্যমেয়াদী গতিশীলতার পরিবর্তনগুলি সনাক্ত করতে 17 এবং 31 চক্রের ইএমএ ক্রস করুন। দীর্ঘমেয়াদী ইএমএ পরে যখন স্বল্পমেয়াদী ইএমএ পরে, এটি একটি উচ্চতর প্রবণতা নির্দেশ করে; দীর্ঘমেয়াদী ইএমএ পরে যখন স্বল্পমেয়াদী ইএমএ পড়ে, এটি একটি নিম্নমুখী প্রবণতা নির্দেশ করে।

  2. প্রবণতা নিশ্চিত: ভিডাব্লুএপি এবং ৬৯-চক্রের এসএমএর মাধ্যমে ট্রেন্ড নিশ্চিতকরণ অতিরিক্ত ফিল্টারিং শর্ত হিসাবে। এটি দামকে এই সূচকগুলির উপরে (মাল্টি হেড সিগন্যালের জন্য) বা নীচে (খালি হেড সিগন্যালের জন্য) রাখার জন্য প্রয়োজন, যাতে ক্রসওভার বা দুর্বল ট্রেন্ডিং বাজারে ত্রুটিপূর্ণ সংকেত হ্রাস করা যায়।

  3. ইনপুট যুক্তি

    • একাধিক প্রবেশঃ যখন 17 চক্রের ইএমএ 31 চক্রের ইএমএ অতিক্রম করে এবং দাম একই সাথে ভিডাব্লুএপি এবং 69 চক্রের এসএমএর চেয়ে বেশি হয় তখন সিস্টেমটি একাধিক পজিশন খোলে।
    • শূন্যপদ প্রবেশঃ যখন 17 চক্রের ইএমএ 31 চক্রের ইএমএ অতিক্রম করে এবং দাম একই সাথে ভিডাব্লুএপি এবং 69 চক্রের এসএমএর চেয়ে কম থাকে তখন সিস্টেমটি শূন্যপদ অবস্থান খোলে।
  4. প্রস্থান ব্যবস্থাকৌশলটি একটি সংবেদনশীল স্বল্পমেয়াদী ইএমএ (৮-চক্র এবং ৯-চক্র) ক্রসকে প্রস্থান সংকেত হিসাবে ব্যবহার করে, যাতে সিস্টেমটি স্বল্পমেয়াদী বাজারের বিপরীতে দ্রুত প্রতিক্রিয়া জানাতে পারে।

    • মাল্টি হেড আউটঃ যখন 8 টি চক্রের ইএমএ এর অধীনে 9 টি চক্রের ইএমএ অতিক্রম করে এবং খালি হেড প্রবেশের সংকেত না থাকে, তখন মাল্টি হেড পজিশনটি খালি করে দেয়।
    • শূন্যপদ প্রস্থানঃ যখন 8 টি চক্রের ইএমএ 9 টি চক্রের ইএমএ পরা হয়, এবং কোনও শূন্যপদ প্রবেশের সংকেত নেই, শূন্যপদ পজিশন।
  5. বিপরীতমুখী প্রক্রিয়া: কৌশলটি পজিশনের সরাসরি বিপরীতকরণের অনুমতি দেয়। যদি বর্তমানে একাধিক পজিশন থাকে তবে শূন্যপদ প্রবেশের শর্তটি ট্রিগার করা হয়, সিস্টেমটি প্রথমে শূন্যপদ পজিশনটি বন্ধ করে দেয় এবং তারপরে শূন্যপদ পজিশনটি খোলে (এবং বিপরীতভাবে) । এই প্রক্রিয়াটি দ্রুত পরিবর্তিত বাজারে কৌশলটির নমনীয়তা বাড়ায়।

  6. কোড বাস্তবায়ন: বর্তমান পজিশনের অবস্থা ট্র্যাক করার জন্য বুল ভেরিয়েবল ব্যবহার করা হয়।long_activeএবংshort_active), এবং যখন শর্ত পূরণ হয় তখন সংশ্লিষ্ট লেনদেনের ক্রিয়াকলাপ সম্পাদন করে। তদতিরিক্ত, কৌশলগুলি বিভিন্ন সূচক এবং ক্রসপয়েন্টগুলিকে দৃশ্যমানভাবে প্রদর্শন করে, যা ব্যবসায়ীদের বাজার পরিস্থিতি পর্যবেক্ষণ করতে সহায়তা করে।

কৌশলগত সুবিধা

  1. মাল্টিলেয়ার ফিল্টারিং সিস্টেম: EMA ক্রস, VWAP এবং SMA ফিল্টারগুলির সাথে মিলিত একটি বহু স্তরের নিশ্চিতকরণ সিস্টেম তৈরি করা হয়েছে, যা কৌশলটির স্থায়িত্ব এবং নির্ভরযোগ্যতা বৃদ্ধি করে, যা মিথ্যা সংকেত তৈরির উল্লেখযোগ্যভাবে হ্রাস করে।

  2. নমনীয় রিভার্সাল মেশিন: কৌশলটি বাজারের অবস্থার উপর ভিত্তি করে সরাসরি পল্টু থেকে শূন্যে স্যুইচ করতে পারে (বা শূন্য থেকে পল্টুতে স্যুইচ করতে পারে) এবং স্বতন্ত্র প্রস্থান সংকেতের জন্য অপেক্ষা না করে প্রবেশ করতে পারে। এই নকশাটি ট্রেন্ডের বিপরীত হওয়ার সময় অবস্থানগুলিকে আরও দ্রুত সামঞ্জস্য করতে এবং সম্ভাব্য ক্ষতি হ্রাস করতে পারে।

  3. পৃথক ইন এবং আউট লজিক: বিভিন্ন পিরিয়ডের ইএমএ জোড়া ব্যবহার করে প্রবেশ এবং প্রস্থান সংকেত হিসাবে, লেনদেনের সময়কে অনুকূল করে তোলে। দীর্ঘ পিরিয়ডের ইএমএ (১৭ এবং ৩১) প্রবণতার মধ্যবর্তী পরিবর্তনকে প্রবেশের সংকেত হিসাবে ধরা হয়, এবং সংক্ষিপ্ত পিরিয়ডের ইএমএ (৮ এবং ৯) প্রবণতা ট্র্যাক করার ক্ষমতা বজায় রেখে সংবেদনশীল প্রস্থানগুলির জন্য দ্রুত ঝুঁকি নিয়ন্ত্রণের প্রতিক্রিয়া সরবরাহ করে।

  4. সমন্বিত প্রবণতা নিশ্চিত: মূল্য, ভিডাব্লুএপি এবং এসএমএর আপেক্ষিক অবস্থানের সমন্বয় করে কৌশলটি একাধিক মাত্রায় ট্রেন্ড নিশ্চিত করতে সক্ষম হয়, যা মার্কেটের ক্রসওভার বা দুর্বল প্রবণতার সময় ভুল লেনদেন কমাতে সহায়তা করে।

  5. ভিজ্যুয়াল সহায়তাকৌশলঃ কৌশলটি বিভিন্ন ইএমএ, এসএমএ, ভিডাব্লুএপি এবং মূল ক্রসিং পয়েন্টের চিহ্ন সহ প্রচুর ভিজ্যুয়ালাইজেশন সূচক সরবরাহ করে, যা ব্যবসায়ীদের বাজারের অবস্থা এবং কৌশলগত সংকেতগুলিকে স্বজ্ঞাতভাবে বুঝতে এবং পর্যবেক্ষণ করতে দেয়।

  6. প্যারামিটার সমন্বয়যোগ্যতা: কৌশলটির বিভিন্ন প্যারামিটার (যেমন ইএমএ, এসএমএর চক্র) ইনপুট বাক্সের মাধ্যমে কাস্টমাইজ করা যেতে পারে, যা ব্যবসায়ীদের বিভিন্ন বাজার পরিবেশ এবং ব্যবসায়ের জাতের জন্য অনুকূলিতকরণ করতে দেয়।

কৌশলগত ঝুঁকি

  1. পিছিয়ে পড়ার ঝুঁকি: যেহেতু কৌশলটি একাধিক মুভিং এভারেজ এবং ফিল্টারিং শর্ত ব্যবহার করে, এটি প্রবেশের সংকেতকে তুলনামূলকভাবে পিছিয়ে দিতে পারে, বিশেষত দ্রুত চলমান বাজারে। এটি প্রবণতার প্রাথমিক পর্যায়ে মিস করতে পারে, যার ফলে সম্ভাব্য উপার্জন হ্রাস পায়। সমাধানটি হ’ল নির্দিষ্ট বাজারের অস্থিরতার বৈশিষ্ট্য অনুসারে ইএমএ এবং এসএমএর চক্রটি সামঞ্জস্য করা এবং দ্রুত বাজারের জন্য সংক্ষিপ্ত চক্র ব্যবহার করা।

  2. একাধিক শর্তাদি সীমাবদ্ধকৌশলটির একাধিক প্রবেশের শর্তাবলী (ইএমএ ক্রস প্লাস দামের তুলনায় ভিডাব্লুএপি এবং এসএমএর অবস্থান) ট্রেডিং ফ্রিকোয়েন্সি হ্রাস করতে পারে, যার ফলে কিছু সম্ভাব্য লাভজনক ট্রেডিং সুযোগ মিস করা যায়। নির্দিষ্ট বাজার পরিস্থিতিতে কিছু শর্ত যথাযথভাবে শিথিল করার কথা বিবেচনা করা যেতে পারে, বা ট্রেডিং সুযোগ বাড়ানোর জন্য বিকল্প নিয়ম বিকাশ করা যেতে পারে।

  3. সুনির্দিষ্ট ক্ষতিপূরণ ব্যবস্থার অভাব

  4. পরামিতি সংবেদনশীলতাকৌশলগত কার্যকারিতা অত্যন্ত নির্বাচিত ইএমএ এবং এসএমএ চক্রের উপর নির্ভরশীল। ডিফল্ট প্যারামিটারগুলি (১৭, ৩১, ৮, ৯, ৬৯) সমস্ত সম্পদ বা সময় ফ্রেমগুলির জন্য উপযুক্ত নাও হতে পারে। সমাধানটি হ’ল নির্দিষ্ট ট্রেডিং জাত এবং বাজারের অবস্থার জন্য অনুকূলিতকরণ প্যারামিটারগুলিকে ফিডব্যাকের মাধ্যমে অনুকূলিতকরণ করা, বা স্বনির্ধারিত প্যারামিটার সমন্বয় প্রক্রিয়া প্রয়োগ করা।

  5. বাজার পরিবর্তনের ঝুঁকি: যখন বাজার প্রবণতা থেকে ঝাঁকুনিতে বা ঝাঁকুনি থেকে প্রবণতায় পরিবর্তিত হয় তখন কৌশলগুলি খারাপভাবে কাজ করতে পারে। সমাধানটি হ’ল বাজারের পরিবেশের সনাক্তকরণ ব্যবস্থা যেমন ওঠানামা ফিল্টার বা প্রবণতা শক্তির সূচক যুক্ত করা, বিভিন্ন বাজারের পরিস্থিতিতে কৌশলগত প্যারামিটার বা ট্রেডিং নিয়মকে গতিশীলভাবে সামঞ্জস্য করা।

  6. লেনদেনের খরচ প্রভাব: ঘন ঘন বিপরীতমুখী লেনদেন লেনদেনের খরচ বাড়িয়ে তুলতে পারে, বিশেষ করে কম অস্থির বাজারে। লেনদেনের খরচ কৌশলগতভাবে বিবেচনা করার পরামর্শ দেওয়া হয় এবং কিছু শর্তে খুব ঘন ঘন বিপরীতমুখী লেনদেন সীমাবদ্ধ করা যেতে পারে।

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

  1. স্বনির্ধারিত প্যারামিটার: ইএমএ এবং এসএমএ চক্রের জন্য একটি স্ব-অনুকূলিতকরণ ব্যবস্থা বাস্তবায়ন করুন, বাজারের অস্থিরতা বা প্রবণতা শক্তির উপর ভিত্তি করে প্যারামিটারগুলিকে গতিশীলভাবে সামঞ্জস্য করুন। উদাহরণস্বরূপ, উচ্চতর অস্থিরতার বাজারে স্বল্পতর চক্র ব্যবহার করুন, কম অস্থিরতার বাজারে দীর্ঘতর চক্র ব্যবহার করুন। এটি কৌশলকে বিভিন্ন বাজারের পরিবেশে আরও ভালভাবে অভিযোজিত করতে, পিছিয়ে পড়া এবং প্রতিক্রিয়াশীলতা হ্রাস করতে পারে।

  2. অতিরিক্ত ক্ষতি ও বাধা ব্যবস্থা

  3. ট্রানজেকশন ফিল্টার যুক্ত করুন

  4. মার্কেট এনভায়রনমেন্টাল অ্যানালাইসিস: বাজারের পরিবেশ সনাক্তকরণ যন্ত্রপাতি যোগ করুন, যেমন অস্থিরতার সূচক, প্রবণতা শক্তির সূচক বা পর্যায়ক্রমিক বিশ্লেষণ। বিভিন্ন বাজারের পরিবেশের অধীনে বিভিন্ন ট্রেডিং নিয়ম বা প্যারামিটার সেট প্রয়োগ করুন (প্রবণতা, ঝড়, উচ্চ ওঠানামা, নিম্ন ওঠানামা), কৌশলটির অভিযোজনযোগ্যতা উন্নত করুন।

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

  6. কিছু পজিশন ম্যানেজমেন্ট: আরো জটিল পজিশন ম্যানেজমেন্টের সুবিধা, যেমন, ইন-এন্ড-আউট বা সিগন্যালের শক্তির উপর ভিত্তি করে পজিশনের আকার পরিবর্তন করা। এটি পুরো পজিশনের ট্রেডিংয়ের ঝুঁকি হ্রাস করতে পারে, তবে শক্তিশালী প্রবণতার জন্য পর্যাপ্ত খোলার ব্যবস্থা রাখে।

  7. সময় ফিল্টারসময় ফিল্টারিং যুক্ত করা হয়েছে, যাতে নির্দিষ্ট সময়ে বিশেষভাবে কম বা উচ্চতর বাজারের অস্থিরতা এড়ানো যায়। এটি ক্রিপ্টোকারেন্সির মতো 247 বাজারের জন্য বিশেষভাবে মূল্যবান, যা কম তরলতা বা অস্বাভাবিক অস্থিরতার সময়গুলিতে লেনদেন এড়াতে পারে।

  8. মাল্টি টাইম ফ্রেম বিশ্লেষণ: মাল্টি-টাইম ফ্রেম বিশ্লেষণের সমন্বয়, দীর্ঘ সময়কালীন সময়ের প্রবণতা তথ্য ব্যবহার করে বর্তমান সময় ফ্রেমের সংকেতগুলিকে ফিল্টার বা উন্নত করতে। এটি বৃহত্তর বাজার প্রবণতার সাথে ট্রেডিংকে সামঞ্জস্য করতে এবং বিপরীতমুখী ট্রেডিংয়ের ঝুঁকি হ্রাস করতে সহায়তা করে।

সারসংক্ষেপ

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

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

সামগ্রিকভাবে, এটি একটি দৃঢ় ভিত্তিযুক্ত ট্রেডিং কৌশল, বিশেষত মাঝারি এবং দীর্ঘমেয়াদী প্রবণতা ট্র্যাকিংয়ের জন্য উপযুক্ত। এই কৌশলটি স্পষ্ট প্রবণতা ক্যাপচার করতে এবং একই সাথে মিথ্যা সংকেতের প্রভাব হ্রাস করতে চান এমন ব্যবসায়ীদের জন্য একটি ভাল সূচনা পয়েন্ট সরবরাহ করে। নির্দিষ্ট বাজার এবং ব্যক্তিগত ঝুঁকি পছন্দগুলির জন্য উপযুক্ত প্যারামিটার সমন্বয় এবং অপ্টিমাইজেশনের মাধ্যমে এই কৌশলটি ব্যবসায়ীদের সরঞ্জাম বাক্সে একটি মূল্যবান সম্পদ হওয়ার সম্ভাবনা রয়েছে।

কৌশল সোর্স কোড
/*backtest
start: 2025-02-20 00:00:00
end: 2025-04-07 00:00:00
period: 1h
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"ETH_USDT"}]
*/

//@version=5
strategy("EMA+SMA+VWAP Trading Strategy ", overlay=true)

// Inputs
emaShortPeriod = input.int(17, title="EMA Entry Short")
emaLongPeriod = input.int(31, title="EMA Entry Long")
smaPeriod = input.int(69, title="SMA Longest")
emaShortPeriod2 = input.int(8, title="EMA Exit Small")
emaShortPeriod3 = input.int(9, title="EMA Exit Long")

// Calculate Indicators
emaShort = ta.ema(close, emaShortPeriod)
emaShort2 = ta.ema(close, emaShortPeriod2)
emaShort3 = ta.ema(close, emaShortPeriod3)
emaLong = ta.ema(close, emaLongPeriod)
vwap = ta.vwap(hlc3)
smalong = ta.sma(close, smaPeriod)

// Define Conditions
long_condition = ta.crossover(emaShort, emaLong) and close > vwap and close > smalong
short_condition = ta.crossunder(emaShort, emaLong) and close < vwap and close < smalong
long_exit_condition = ta.crossunder(emaShort2, emaShort3)
short_exit_condition = ta.crossover(emaShort2, emaShort3)

// Position Tracking
var bool long_active = false
var bool short_active = false

// Execute Trades with Reversal Logic
// Long Entry: Open long and close short if active
if long_condition
    if short_active
        strategy.close("Short")  // Close short (buy to cover)
        short_active := false
    if not long_active
        strategy.entry("Long", strategy.long)  // Open long
        long_active := true

// Short Entry: Open short and close long if active
if short_condition
    if long_active
        strategy.close("Long")  // Close long (sell)
        long_active := false
    if not short_active
        strategy.entry("Short", strategy.short)  // Open short
        short_active := true

// Normal Exits (no reversal)
if long_active and long_exit_condition and not short_condition
    strategy.close("Long")  // Sell to close long
    long_active := false

if short_active and short_exit_condition and not long_condition
    strategy.close("Short")  // Buy to close short
    short_active := false

// Plot Indicators
plot(emaShort, color=color.rgb(48, 240, 23), title="EMA Short")
plot(emaLong, color=color.rgb(39, 209, 252), title="EMA Long")
plot(vwap, color=color.rgb(8, 128, 175), title="VWAP")
plot(smalong, color=color.rgb(194, 12, 51), linewidth=2, title="SMA Long")
plot(ta.cross(emaShort, emaLong) ? emaShort : na, style=plot.style_cross, color=color.rgb(126, 248, 45), linewidth=3, title="EMA Cross")
plot(emaShort2, color=color.rgb(222, 23, 240), title="EMA Short 2")
plot(emaShort3, color=color.rgb(234, 148, 255), title="EMA Short 3")
plot(ta.cross(emaShort2, emaShort3) ? emaShort : na, style=plot.style_cross, color=color.rgb(250, 170, 230), linewidth=3, title="EMA Cross")