এসএমএ-৩ ট্রেডিং কৌশল একটি প্রযুক্তিগত বিশ্লেষণ পদ্ধতি যা ট্রেডিং সুযোগগুলি সনাক্ত করতে 3 টি সহজ চলমান গড় ব্যবহার করে। এটি ট্রেডার নোরো দ্বারা তৈরি করা হয়েছিল এবং এর লক্ষ্য স্বল্পমেয়াদী মূল্য প্রবণতা থেকে মূলধন অর্জন করা।
এটি কিভাবে কাজ করে
এই কৌশলটি 3 টি এসএমএ লাইন ব্যবহার করে - একটি মাঝারি লাইন, একটি উপরের লাইন এবং একটি নিম্ন লাইন। মাঝারি এসএমএ বন্ধের মূল্য ট্র্যাক করে। উপরের এবং নিম্ন এসএমএগুলি মাঝারি এসএমএর উপরে এবং নীচে একটি নির্দিষ্ট শতাংশ দ্বারা অফসেট করা হয়।
যখন দাম উপরের এসএমএর উপরে ভাঙ্গবে, তখন একটি দীর্ঘ অবস্থান প্রবেশ করা হয়। যখন দাম নিম্ন এসএমএর নীচে পড়ে, তখন একটি শর্ট অবস্থান নেওয়া হয়। মুনাফা লক্ষ্যমাত্রা বিপরীত এসএমএ লাইনে সেট করা হয়।
এসএমএ প্যারামিটার, মূলধন বরাদ্দ, তারিখ ফিল্টার এবং অন্যান্য সেটিংস কাস্টমাইজযোগ্য। এসএমএ বিরতি বিপরীত দিকে ঘটে না হওয়া পর্যন্ত কৌশলটি স্বল্পমেয়াদী প্রবণতা চালানোর লক্ষ্য।
উপকারিতা এবং ঝুঁকি
এসএমএ-৩ এর একটি মূল সুবিধা হল এর সরলতা। এটি চলমান গড় ক্রসওভারের মাধ্যমে নিশ্চিত উচ্চ সম্ভাব্যতা ব্রেকওভারের উপর মূলধন অর্জনের লক্ষ্য রাখে। ফিক্সড শতাংশ স্টপগুলি প্রবণতা অব্যাহত থাকলে মুনাফা লক করতে সহায়তা করে।
তবে, সমস্ত প্রযুক্তিগত কৌশলগুলির মতো, এটি হুইপস এবং মিথ্যা ব্রেকআউটের প্রবণতা রয়েছে। এন্ট্রি এবং আউটপুটগুলিতে স্লিপিং লাভজনকতা হ্রাস করতে পারে। এসএমএ দৈর্ঘ্য এবং অফসেট শতাংশগুলি অনুকূলিতকরণ ফলাফলের জন্য গুরুত্বপূর্ণ।
পজিশনের আকার নির্ধারণের সময় কঠোর ঝুঁকি ব্যবস্থাপনা সুপারিশ করা হয়। বিচক্ষণ অর্থ ব্যবস্থাপনা প্রয়োগ করা মূল বিষয়।
সামগ্রিকভাবে, এসএমএ -৩ স্বল্পমেয়াদী মূল্যের ওঠানামা ট্রেডিংয়ের জন্য একটি সরল পদ্ধতির প্রস্তাব দেয়। এটি সঠিকভাবে বাস্তবায়িত হলে এটি শক্তিশালী হতে পারে, তবে সূক্ষ্ম সুরক্ষা এবং শৃঙ্খলা প্রয়োজন। ট্রেইলিং স্টপ এবং বিচক্ষণ সমন্বয় কৌশল দীর্ঘায়ুতা সহায়তা করতে পারে।
/*backtest start: 2022-09-04 00:00:00 end: 2023-09-10 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //Noro //2018 //@version=2 strategy(title = "Noro's SMA-3 Strategy v1.0", shorttitle = "SMA-3 str 1.0", overlay = true, default_qty_type = strategy.percent_of_equity, default_qty_value = 100, pyramiding = 5) //Settings needlong = input(true, defval = true, title = "Long") needshort = input(false, defval = false, title = "Short") capital = input(100, defval = 100, minval = 1, maxval = 10000, title = "Capital, %") p = input(20, "bars") d = input(15, "percent") showlines = input(true, defval = true, title = "Show Lines?") fromyear = input(1900, defval = 1900, minval = 1900, maxval = 2100, title = "From Year") toyear = input(2100, defval = 2100, minval = 1900, maxval = 2100, title = "To Year") frommonth = input(01, defval = 01, minval = 01, maxval = 12, title = "From Month") tomonth = input(12, defval = 12, minval = 01, maxval = 12, title = "To Month") fromday = input(01, defval = 01, minval = 01, maxval = 31, title = "From day") today = input(31, defval = 31, minval = 01, maxval = 31, title = "To day") //SMAs sma = sma(close, p) upex = sma * ((100 + d) / 100) dnex = sma * ((100 - d) / 100) exit = high > sma and low < sma //Lines col = showlines ? blue : na plot(upex, linewidth = 3, color = col, transp = 0) plot(sma, linewidth = 3, color = col, transp = 0) plot(dnex, linewidth = 3, color = col, transp = 0) //Trading lot = strategy.position_size != strategy.position_size[1] ? strategy.equity / close * capital / 100 : lot[1] if true strategy.entry("Long", strategy.long, needlong == false ? 0 : lot, limit = dnex, when = (time > timestamp(fromyear, frommonth, fromday, 00, 00) and time < timestamp(toyear, tomonth, today, 23, 59))) strategy.entry("Short", strategy.short, needshort == false ? 0 : lot, limit = upex, when = (time > timestamp(fromyear, frommonth, fromday, 00, 00) and time < timestamp(toyear, tomonth, today, 23, 59))) if time > timestamp(toyear, tomonth, today, 23, 59) or exit strategy.close_all()