ট্রিপল মুভিং এভারেজ ক্রসওভার সিস্টেম হল একটি প্রচলিত ট্রেন্ড-পরবর্তী স্টক ট্রেডিং কৌশল। এটি ক্রয় এবং বিক্রয় সংকেত হিসাবে বিভিন্ন সময় দৈর্ঘ্যের তিনটি চলমান গড়ের ক্রসওভার ব্যবহার করে। যখন স্বল্প সময়ের চলমান গড় মাঝারি সময়ের চলমান গড়ের উপরে অতিক্রম করে এবং মাঝারি সময়ের চলমান গড় দীর্ঘ সময়ের চলমান গড়ের উপরে অতিক্রম করে, তখন একটি ক্রয় সংকেত উত্পন্ন হয়। যখন স্বল্প সময়ের চলমান গড় মাঝারি সময়ের চলমান গড়ের নীচে অতিক্রম করে এবং মাঝারি সময়ের চলমান গড় দীর্ঘ সময়ের চলমান গড়ের নীচে অতিক্রম করে, তখন একটি বিক্রয় সংকেত উত্পন্ন হয়।
কৌশলটি তিনটি চলমান গড়ের উপর ভিত্তি করেঃ দীর্ঘ সময়ের চলমান গড় ma1, মাঝারি সময়ের চলমান গড় ma2 এবং স্বল্প সময়ের চলমান গড় ma3। প্রথমে এটি এই তিনটি লাইন গণনা করেঃ
length1 = input(18,'长线')
length2 = input(9,'中线')
length3 = input(4,'短线')
ma1 := sma(close,length1)
ma2 := sma(close,length2)
ma3 := sma(close,length3)
যেখানে length1, length2 এবং length3 তিনটি চলমান গড়ের সময়কাল নির্ধারণ করে। sma ফাংশনটি সংশ্লিষ্ট দৈর্ঘ্যের উপর বন্ধ মূল্যের সহজ চলমান গড় গণনা করে।
তারপর এটি প্রবেশ এবং প্রস্থান নির্ধারণের জন্য তিনটি চলমান গড়ের ক্রসওভার ব্যবহার করেঃ
if ma2 > ma1 and ma3 > ma3[1]
strategy.entry("Long", strategy.long)
if ma2 < ma1 and ma3 < ma3[1]
strategy.entry("Short", strategy.short)
যখন মাঝারি মেয়াদী ma2 দীর্ঘ মেয়াদী ma1 এর উপরে অতিক্রম করে এবং স্বল্প মেয়াদী ma3 পূর্ববর্তী সময়সীমার
এই ঝুঁকিগুলি যথাযথ পরামিতি অপ্টিমাইজেশান, অন্যান্য সূচক সহ ফিল্টার যোগ ইত্যাদির মাধ্যমে হ্রাস করা যেতে পারে।
ট্রিপল মুভিং এভারেজ ক্রসওভার কৌশল একটি সহজ এবং ব্যবহারিক প্রবণতা অনুসরণকারী কৌশল। এটি ট্রেডিং সংকেত তৈরির জন্য তিনটি চলমান গড়ের ক্রসওভারের উপর ভিত্তি করে প্রবণতা দিকের পরিবর্তনগুলি সনাক্ত করে। এই কৌশলটির সুবিধা হ'ল এর সহজ নিয়ম এবং প্রবণতা কার্যকর ট্র্যাকিং, যা এটিকে মাঝারি থেকে দীর্ঘমেয়াদী ব্যবসায়ের জন্য উপযুক্ত করে তোলে। তবে, মিথ্যা সংকেত এবং ড্রডাউনগুলির ঝুঁকিও রয়েছে। কৌশলটি বিভিন্ন বাজারের পরিবেশে অভিযোজিত করার জন্য পরামিতিগুলি অনুকূল করে, সহায়ক সূচকগুলি যুক্ত করে ইত্যাদি উন্নত করা যেতে পারে। সামগ্রিকভাবে, ট্রিপল মুভিং এভারেজ ক্রসওভার একটি মৌলিক অ্যালগরিদমিক ট্রেডিং কৌশল যা পরিমাণগত ট্রেডিং শেখার জন্য একটি ভাল সূচনা পয়েন্ট সরবরাহ করে।
/*backtest start: 2023-08-28 00:00:00 end: 2023-09-27 00:00:00 period: 2h 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/ // © dongyun //@version=4 strategy("三重交叉修正模式系统", overlay=true) //strategy.risk.allow_entry_in(strategy.direction.long) length1 = input(18,'长线') length2 = input(9,'中线') length3 = input(4,'短线') ma1 =0.0 ma2 = 0.0 ma3 = 0.0 ma1 := sma(close,length1) ma2 := sma(close,length2) ma3 := sma(close,length3) plot(ma1) plot(ma2) plot(ma3) if ma2 > ma1 and ma3 > ma3[1] strategy.entry("Long", strategy.long, when=strategy.position_size <= 0) if ma2 < ma1 and ma3 < ma3[1] strategy.entry("Short", strategy.short, when=strategy.position_size > 0)