
এই কৌশলটি বিভিন্ন পিরিয়ডের এসএমএ গড় লাইন গণনা করে, গড় লাইনটির গোল্ড ফর্ক এবং ডেড ফর্ক ফর্ম্যাটটি অর্জন করে, এবং তারপরে ক্রয় এবং বিক্রয় সংকেত উত্পন্ন করে, এটি একটি সাধারণ প্রবণতা অনুসরণকারী কৌশল।
উদাহরণস্বরূপ, 5 দিনের লাইন এবং 200 দিনের লাইনের ক্রসিংয়ের ক্ষেত্রে, যখন 5 দিনের লাইন 200 দিনের লাইন অতিক্রম করে, তখন বাজারটি সংক্ষিপ্ত দরপত্রের দিকে চলে যায় এবং একটি কেনার সংকেত দেয়; যখন 5 দিনের লাইন 200 দিনের লাইন অতিক্রম করে, তখন বাজারটি সংক্ষিপ্ত দরপত্রের দিকে চলে যায় এবং একটি বিক্রয় সংকেত দেয়। বিভিন্ন পিরিয়ডের গড়ের ক্রস ফর্মগুলি ক্যাপচার করে, বাজার প্রবণতাটি ধীরে ধীরে ক্যাপচার করা যায়।
অন্যান্য সূচক ফিল্টার যোগ করুন। সমান্তরাল ক্রস সংকেত উপস্থিত হলে, MACD, KDJ ইত্যাদি অন্যান্য প্রযুক্তিগত সূচকগুলি পড়ুন, যাতে কম্পনের পরিস্থিতিতে ভুল সংকেত তৈরি না হয়।
প্রবণতা বিচার সূচকগুলির সাথে মিলিত। উদাহরণস্বরূপ, 5 দিনের লাইন এবং 200 দিনের লাইনের সাথে কেনা-বেচা পয়েন্ট তৈরি করুন। উদাহরণস্বরূপ, এডিএক্স সূচকগুলির সাথে প্রবণতা বিচার শক্তিশালী, কেবলমাত্র প্রবণতা যথেষ্ট হলে সংকেত কার্যকর করা যায়।
স্বনির্ধারিত গড় ব্যবহার করুন। বাজারের পরিস্থিতি এবং ওঠানামা অনুযায়ী গড়ের প্যারামিটারগুলি রিয়েল-টাইমে সামঞ্জস্য করুন, যাতে ট্রেডিং সিগন্যালগুলি আরও কার্যকর হয়।
একাধিক জাতের পোর্টফোলিও বিভিন্ন ধরণের স্টক এবং ফরেক্স জাতের মধ্যে কৌশলগত সমন্বয় করা কৌশলগত কার্যকারিতা বাড়িয়ে তুলতে পারে
এই কৌশলটি সহজ এসএমএ গড় লাইন ক্রস ফর্মের মাধ্যমে বাজারের গতিবিধি নির্ধারণ করে, একটি সাধারণ প্রবণতা অনুসরণ কৌশল বাস্তবায়ন করে। সুবিধাগুলি সহজ এবং সহজেই পরিচালনা করা যায়, বড় প্রবণতা কার্যকরভাবে ধরতে পারে; এবং অসুবিধাগুলি হ’ল ভুল সংকেত তৈরি করা সহজ, বাজারের বড় ঝড়ের সাথে মোকাবিলা করা যায় না। ভবিষ্যতে ফিল্টারিং সংকেত, অপ্টিমাইজেশন প্যারামিটার ইত্যাদি দিক থেকে কৌশলগত উন্নতি ও অপ্টিমাইজেশন করা যেতে পারে।
/*backtest
start: 2024-01-04 00:00:00
end: 2024-01-11 00:00:00
period: 1m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("SMA Crossover Strategy", overlay=true)
// Define SMAs
sma5 = sma(close, 5)
sma10 = sma(close, 10)
sma20 = sma(close, 20)
sma50 = sma(close, 50)
sma130 = sma(close, 130)
sma200 = sma(close, 200)
// Plot SMAs on the chart
plot(sma5, color=color.blue, title="5 SMA")
plot(sma10, color=color.orange, title="10 SMA")
plot(sma20, color=color.red, title="20 SMA")
plot(sma50, color=color.green, title="50 SMA")
plot(sma130, color=color.purple, title="130 SMA")
plot(sma200, color=color.black, title="200 SMA")
// Generating the buy and sell signals
buySignal = crossover(sma5, sma200)
sellSignal = crossunder(sma5, sma200)
// Execute trades based on signals
if (buySignal)
strategy.entry("Buy", strategy.long)
if (sellSignal)
strategy.close("Sell")