সুপারট্রেন্ড মাল্টি-টাইম ফ্রেম ব্যাকটেস্টিং কৌশল


সৃষ্টির তারিখ: 2023-12-05 10:59:54 অবশেষে সংশোধন করুন: 2023-12-05 10:59:54
অনুলিপি: 11 ক্লিকের সংখ্যা: 1082
1
ফোকাস
1619
অনুসারী

সুপারট্রেন্ড মাল্টি-টাইম ফ্রেম ব্যাকটেস্টিং কৌশল

ওভারভিউ

এই কৌশলটির মূল ধারণা হল সুপার ট্রেন্ডিং সূচকগুলিকে একাধিক টাইম ফ্রেমে ট্রেডিং সিগন্যাল তৈরির জন্য ব্যবহার করা এবং ইন-প্লেস হোল্ডিং প্লেইনের জন্য ইন্ট্রাডে ফিল্টারগুলির সাথে মিলিত করা, যার ফলে একাধিক টাইম ফ্রেম ট্রেডিং সম্ভব হয় এবং সিগন্যালের গুণমান উন্নত হয়।

কৌশল নীতি

এই কৌশলটি প্রথমে supertrend ফাংশনটি কল করে, প্যারামিটারগুলি mult এবং len ইনপুট করে, সুপারট্রেন্ডের সূচক লাইন superTrend এবং দিকনির্দেশ তৈরি করে। তারপরে একটি সুপারট্রেন্ডের লাইনটি আঁকুন। ইনপুট প্যারামিটারটি intrady নিয়ন্ত্রণ করে যে এটি বন্ধের মধ্যে পেইজ করা হয়েছে কিনা। যদি intrady সত্য হয়, তবে বিকেল ২ঃ৪৫ এর পরে বন্ধের মধ্যে পেইজিং করা হবে।

কৌশলগত সংকেত উত্পাদনের নিয়ম হলঃ যখন বন্ধের দাম সুপার ট্রেন্ড লাইনের উপরে থাকে তখন একটি ক্রয় সংকেত উত্পন্ন করুন; যখন বন্ধের দাম সুপার ট্রেন্ড লাইনের নীচে থাকে তখন একটি বিক্রয় সংকেত উত্পন্ন করুন। ক্রয় সংকেত প্রাপ্ত হলে, একটি ক্রয়-বিক্রয় কৌশল সম্পাদন করুন; যখন বিক্রয় সংকেত প্রাপ্ত হয়, একটি বিক্রয়-বিক্রয় কৌশল সম্পাদন করুন। যদি intraday ফিল্টারটি চয়ন করা হয়, অর্থাৎ intrady সত্য হয়, তবে প্রতিদিন বিকেল ২ঃ৪৫ এর পরে সমস্ত পজিশনের ক্রয় এবং বিক্রয় স্থির করুন।

সামর্থ্য বিশ্লেষণ

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

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

ঝুঁকি বিশ্লেষণ

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

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

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

এই কৌশলটি নিম্নলিখিত দিকগুলিকে অনুকূলিত করতে পারেঃ

  1. সুপারট্রেন্ড প্যারামিটারগুলির একাধিক সেট পরীক্ষা করে সর্বোত্তম প্যারামিটার সমন্বয় খুঁজে বের করুন।

  2. অন্যান্য প্রযুক্তিগত সূচক যেমন K-লাইন আকৃতি, চলমান গড় ইত্যাদি যোগ করুন এবং সংমিশ্রণ করুন, আরও ফ্যাক্টর ফিল্টারিং সংকেত ব্যবহার করুন।

  3. অপ্টিমাইজেশন এবং গতিশীলভাবে ইনট্রাডে নির্দিষ্ট পজিশনের সময়কে সামঞ্জস্য করে, ভুল পজিশনের সম্ভাবনা হ্রাস করে।

  4. স্টপ লস স্ট্র্যাটেজি যেমন ফিক্সড শতাংশ স্টপ লস বা এটিআর স্টপ লস যুক্ত করুন।

  5. উপযুক্ত তহবিলের ব্যবহার এবং পজিশন পরিচালনার কৌশল পরীক্ষা করা।

  6. প্যারামিটার স্থিতিশীলতা যাচাই করার জন্য দীর্ঘ সময়কালের পর্যবেক্ষণ।

সারসংক্ষেপ

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

কৌশল সোর্স কোড
/*backtest
start: 2023-11-27 00:00:00
end: 2023-12-04 00:00:00
period: 45m
basePeriod: 5m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4

//@Gurjant_Singh IISMA-Indian Institute of stock Market Analysis 

strategy("SupterTrend ", overlay=true, initial_capital=100000, default_qty_type=strategy.percent_of_equity, default_qty_value=300, calc_on_order_fills=false, calc_on_every_tick=false)




mult = input(type=input.float, defval=3)
len = input(type=input.integer, defval=5)
[superTrend, dir] = supertrend(mult, len)



plot(superTrend)

intrady = input(false, "Do you want to exit intrday position", type = input.bool)

IntraDay_SquareOff = minute >= 45 and hour >= 14



buy = close > superTrend

sell = close < superTrend

if buy
    strategy.entry("Buy", true)
    
if sell
    strategy.entry("sell", false)

if intrady and IntraDay_SquareOff
    strategy.close("buy")
    strategy.close("sell")