
স্টার্লিং মুভিং এভারেজ ক্রসিং কৌশল হল একটি পরিমাণগত ট্রেডিং কৌশল যা মুভিং এভারেজ এবং ম্যাকড সূচকগুলির উপর ভিত্তি করে তৈরি করা হয়। এই কৌশলটি দুটি ভিন্ন সময়কালের সহজ মুভিং এভারেজ (এসএমএ) এর ক্রস সিগন্যাল ব্যবহার করে কেনা-বেচা করার সময় নির্ধারণ করে এবং ম্যাকড সূচকগুলিকে ট্রেন্ড এবং গতিশীলতা নির্ধারণে সহায়তা করে। স্বল্পমেয়াদী মুভিং এভারেজগুলি যখন দীর্ঘমেয়াদী মুভিং এভারেজগুলিকে অতিক্রম করে তখন একটি কেনার সংকেত উত্পন্ন করে; বিপরীতভাবে, যখন স্বল্পমেয়াদী মুভিং এভারেজগুলি দীর্ঘমেয়াদী মুভিং এভারেজগুলিকে অতিক্রম করে তখন একটি বিক্রয় সংকেত উত্পন্ন করে। এই কৌশলটি বাজারের মাঝারি এবং দীর্ঘমেয়াদী প্রবণতা ক্যাপচার করার চেষ্টা করে এবং একই সাথে ম্যাকড সূচকগুলিকে প্রবণটির শক্তি এবং ধারণযোগ্যতা নিশ্চিত করার জন্য ব্যবহার করে।
স্টার্লিং মুভিং এভারেজ ক্রস কৌশলটির মূল নীতিটি হ’ল বিভিন্ন পিরিয়ডের মুভিং এভারেজের ক্রস সিগন্যাল ব্যবহার করে বাজারের প্রবণতার পরিবর্তনগুলি বিচার করা। যখন স্বল্পমেয়াদী মুভিং এভারেজগুলি নীচের দিক থেকে দীর্ঘমেয়াদী মুভিং এভারেজগুলিকে ভেঙে দেয়, তখন কৌশলটি একটি কেনার সংকেত দেয়। বিপরীতে, যখন স্বল্পমেয়াদী মুভিং এভারেজগুলি নীচের দিক থেকে দীর্ঘমেয়াদী মুভিং এভারেজগুলিকে ভেঙে দেয়, তখন কৌশলটি একটি বিক্রয় সংকেত দেয়।
মুভিং এভারেজ ক্রসিং সিগন্যাল ব্যবহারের পাশাপাশি এই কৌশলটি ম্যাকড সূচককে একটি সহায়ক বিচারক সরঞ্জাম হিসাবে প্রবর্তন করে। ম্যাকড দুটি লাইন নিয়ে গঠিতঃ ম্যাকড লাইন এবং সিগন্যাল লাইন। যখন ম্যাকড লাইনটি নীচের দিক থেকে সিগন্যাল লাইনটি ভেঙে দেয়, তখন বাজারটি উত্থানের শক্তি বাড়ায়; বিপরীতে, যখন ম্যাকড লাইনটি উপরের দিক থেকে পড়ে, তখন বাজারটি পতনের শক্তি বাড়ায়।
স্টারলাইট মুভিং এভারেজ ক্রস কৌশল একটি প্রবণতা ট্র্যাকিং এবং গতিশীলতা নিশ্চিতকরণের উপর ভিত্তি করে একটি পরিমাণগত ট্রেডিং কৌশল। এটি বাজারের মাঝারি এবং দীর্ঘমেয়াদী প্রবণতা ক্যাপচার করার জন্য বিভিন্ন পিরিয়ডের মুভিং এভারেজের ক্রস সিগন্যাল এবং এমএসিডি সূচকগুলি ব্যবহার করে, সহজেই বোঝা যায়, প্রবণতা ট্র্যাকিং, সিগন্যাল নিশ্চিতকরণ এবং দৃ strong় অভিযোজনযোগ্যতার সুবিধাগুলি রয়েছে। তবে, এই কৌশলটি পশ্চাদপসরণ, দোলনশীল বাজার এবং প্যারামিটার সংবেদনশীলতার মতো ঝুঁকিও রয়েছে। কৌশলটির আরও উন্নতির জন্য, পারফরম্যান্সটি প্যারামিটার অপ্টিমাইজেশন, সিগন্যাল ফিল্টারিং, ঝুঁকি পরিচালনা এবং বহু-বাজার পরীক্ষার মতো দিক থেকে অনুকূলিত এবং উন্নত করা যেতে পারে। সামগ্রিকভাবে, স্টারলাইট মুভিং এভারেজ ক্রস কৌশলটি পরিমাণগত ব্যবসায়ীদের জন্য একটি ট্রেডিং ফ্রেমওয়ার্ড সরবরাহ করে যা ক্লাস
/*backtest
start: 2023-05-28 00:00:00
end: 2024-06-02 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("Starlight Strategy", overlay=true)
// Define the inputs for the moving averages
shortLength = input.int(20, title="Short Moving Average Length")
longLength = input.int(50, title="Long Moving Average Length")
// Calculate the moving averages
shortMA = ta.sma(close, shortLength)
longMA = ta.sma(close, longLength)
// Calculate MACD
[macdLine, signalLine, _] = ta.macd(close, 12, 26, 9)
// Plot the moving averages
plot(shortMA, color=color.orange, title="Short Moving Average")
plot(longMA, color=color.green, title="Long Moving Average")
// Plot MACD on a separate chart
hline(0, "Zero Line", color=color.gray)
plot(macdLine, color=color.red, title="MACD Line")
plot(signalLine, color=color.purple, title="Signal Line")
// Generate buy and sell signals
buySignal = ta.crossover(shortMA, longMA)
sellSignal = ta.crossunder(shortMA, longMA)
// Plot buy and sell signals
plotshape(series=buySignal, title="Buy Signal", location=location.belowbar, color=color.green, style=shape.labelup, text="BUY")
plotshape(series=sellSignal, title="Sell Signal", location=location.abovebar, color=color.red, style=shape.labeldown, text="SELL")
// Strategy execution
if (buySignal)
strategy.entry("Buy", strategy.long)
if (sellSignal)
strategy.close("Buy")