ডাবল মুভিং এভারেজ ক্রসওভার ট্রেডিং কৌশল
ওভারভিউ
ডাবল ইয়ারলাইন ক্রস ট্রেডিং কৌশলটি দুটি ভিন্ন প্যারামিটার সেট করা ইয়ারলাইন গণনা করে এবং ইয়ারলাইনের ক্রস দ্বারা ক্রয় এবং বিক্রয় পরিচালনা করে। এই কৌশলটি সহজ এবং সরাসরি এবং মাঝারি-মেয়াদী ব্যবসায়ের জন্য উপযুক্ত।
কৌশল নীতি
এই কৌশলটি মূলত দ্রুত গড় লাইন সময়কাল, ধীর গড় লাইন সময়কাল, গড় লাইন টাইপ ইত্যাদি প্যারামিটারগুলি ইনপুট করে দ্রুত গড় লাইন এবং ধীর গড় লাইন গণনা করে। যখন দ্রুত গড় লাইনটি ধীর গড় লাইনটি অতিক্রম করে তখন ক্রয় করা হয়। যখন দ্রুত গড় লাইনটি ধীর গড় লাইনটি অতিক্রম করে তখন বিক্রয় করা হয়।
এই কৌশলটির মূল যুক্তি হলঃ
-
ইনপুট প্যারামিটারঃ দ্রুত গড় লাইন সময়কাল maLen1, ধীর গড় লাইন সময়কাল maLen2, গড় লাইন টাইপ maTypeChoice
-
ইনপুট প্যারামিটার অনুযায়ী দ্রুত গড় maValue1 এবং ধীর গড় maValue2
-
ক্রয় এবং বিক্রয় শর্তাদি সংজ্ঞায়িত করার জন্য দুটি সম-রেখার আকারের তুলনাঃ
-
ক্রয়ের শর্তঃ maValue1 এর উপর maValue2 পরুন
-
বিক্রির শর্তঃ maValue1 এর অধীনে maValue2 ব্যবহার করুন
-
-
ক্রয় এবং বিক্রয় শর্তাবলী প্রতিষ্ঠিত হলে, সংশ্লিষ্ট লেনদেন পরিচালনা করুন
-
গড়রেখার দৈর্ঘ্য ও সম্পর্ককে বিভিন্ন রং দ্বারা বিভক্ত করে
-
ক্রয় এবং বিক্রয় সংকেত প্রেরণ করুন
কৌশলগত সুবিধা
-
একক সমান্তরাল কম্পন দ্বারা বিভ্রান্ত হওয়া এড়াতে দ্বি-সমান্তরাল ক্রস নীতি ব্যবহার করুন
-
গড়রেখার পরামিতিগুলি নিয়মিত, বিভিন্ন পর্যায়ের ক্রিয়াকলাপের সাথে খাপ খায়
-
লেনদেনের লজিক সহজ সরল এবং সহজে বোঝা যায়
-
কাস্টমাইজড ক্রয় এবং বিক্রয় সংকেত ইঙ্গিত, রিয়েল-টাইম ট্রেডিং সময়
-
একটি ইন্টিগ্রেটেড ট্রেডিং ইন্ডিকেটর হিসাবে মিডলাইনের গতিবিধি প্রদর্শন করে
-
প্যারামিটার অপ্টিমাইজেশনের মাধ্যমে সর্বোত্তম প্যারামিটার সমন্বয় খুঁজে পাওয়া যায়
-
সর্বোত্তম প্যারামিটার খুঁজতে ব্যাক-টেস্টিং বা রিয়েল-ডিস্ক ট্রেডিং ব্যবহার করা যেতে পারে
কৌশলগত ঝুঁকি
-
সমান্তরাল ক্রসগুলি ভুল সংকেত তৈরি করতে পারে এবং প্রবণতা এবং রূপের সাথে বিচার করা উচিত
-
ডাবল-ইউভেন লাইন অস্থিরতার সময়, ঘন ঘন পজিশন খোলার ফলে লেনদেনের ব্যয় হ্রাস হতে পারে
-
ভুল প্যারামিটার খুব ঘন ঘন বা কম ঘন ঘন ট্রেডিং হতে পারে
-
এই ঘটনার ফলে তীব্র প্রতিক্রিয়া সৃষ্টি হতে পারে, যা থামানো সম্ভব নয়।
-
বড় চক্রটি ভেঙে গেলে, স্বল্প চক্রের সূচকগুলি ব্যর্থ হতে পারে
-
এটি সম্পূর্ণরূপে স্বয়ংক্রিয় নয় এবং এর জন্য ঘন ঘন নজরদারি প্রয়োজন।
ঝুঁকি মোকাবিলার উপায়ঃ
-
প্রবণতা সূচকগুলিকে একত্রিত করুন এবং ঝড়ের হাত থেকে বাঁচুন
-
সংকেতের কার্যকারিতা নিশ্চিত করার জন্য ফর্ম্যাটিক সূচকগুলির সাথে মিলিত
-
ট্রেডিং ফ্রিকোয়েন্সিকে যুক্তিসঙ্গত স্তরে নিয়ে যাওয়ার জন্য প্যারামিটারগুলি অপ্টিমাইজ করুন
-
স্টপ লস স্টপ পয়েন্ট সেট করুন, একক ক্ষতি নিয়ন্ত্রণ করুন
-
একাধিক সময়সীমার মধ্যে স্থিতিশীলতা যাচাই করুন
-
সময় বা সংকেত ফিল্টারিং ব্যবহার করে ভুয়া ব্রেকিং এড়ানো
কৌশল অপ্টিমাইজেশনের দিকনির্দেশনা
-
বিভিন্ন গড় রেখার পরামিতি পরীক্ষা করে সর্বোত্তম পরামিতি খুঁজুন
-
বিভিন্ন গড়রেখার ধরন পরীক্ষা করুন এবং সঠিক গড়রেখা নির্বাচন করুন যা একটি সংকেত তৈরি করে
-
ট্রেন্ডিং সূচকের সাথে ট্রেন্ডিং এড়িয়ে চলুন
-
খেলার সময় নির্ধারণের জন্য অস্থিরতার সাথে মিলিত সূচকগুলি
-
সময় বা সংকেত ফিল্টার যোগ করুন, ভুল সংকেত কমাতে
-
স্লাইড পয়েন্ট কন্ট্রোল সেট আপ করুন, রিয়েল-ডিস্ক লেনদেনের জন্য অনুকূলিতকরণ
-
বহু-প্রজাতির বহু-চক্রের স্থায়িত্ব যাচাইকরণ
-
স্বয়ংক্রিয় স্টপ লস স্টপ কৌশল যোগ করুন
-
মেশিন লার্নিং এবং অন্যান্য প্রযুক্তির ব্যবহার
সারসংক্ষেপ
ডাবল ইভ্যালি ক্রস কৌশলটি একটি খুব সাধারণ প্রযুক্তিগত সূচক কৌশল। এটি দ্রুত এবং ধীরে ধীরে ইভ্যালি ক্রস নীতি ব্যবহার করে ট্রেডিং সিগন্যাল তৈরি করে, প্যারামিটার অপ্টিমাইজেশনের মাধ্যমে ভাল ফলাফল অর্জন করতে পারে। তবে এই কৌশলটির কিছু ঝুঁকিও রয়েছে, যাচাইকরণের জন্য প্রবণতা, আকার এবং অন্যান্য প্রযুক্তিগত সূচকগুলির সাথে কাজ করা প্রয়োজন, যাতে ভুল সংকেত হ্রাস করা যায়। তদতিরিক্ত, রিয়েল পোর্ট ট্রেডিংয়ে স্লাইড পয়েন্ট নিয়ন্ত্রণের মতো লেনদেনের বিবরণগুলি বিবেচনা করা দরকার। সামগ্রিকভাবে, ডাবল ইভ্যালি ক্রস কৌশলটি মাঝারি থেকে স্বল্পমেয়াদী অপারেশনের জন্য উপযুক্ত, এটি বোঝা এবং বাস্তবায়নের জন্য সহজ।
/*backtest
start: 2023-10-05 00:00:00
end: 2023-10-05 22:00:00
period: 15m
basePeriod: 5m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
// © sehweijun
//study( title="Arch1tect's New Toy", shorttitle="Arch1tect's New Toy", overlay=true, resolution="")
// strategy( title="Arch1tect's New Toy (Strategy Tester Version)", shorttitle="Arch1tect's New Toy (Strategy Tester Version)", overlay=true, initial_capital = 100000, commission_value=0.07, commission_type=strategy.commission.cash_per_contract)- 1
