
ডাবল মুভিং এভারেজ ক্রসওভার পরিমাণগত ট্রেডিং কৌশল
এই কৌশলটি ট্রেডিং সিদ্ধান্ত নেওয়ার জন্য দুটি ভিন্ন পিরিয়ডের মুভিং এভারেজ (এমএ) এর ক্রস সিগন্যালের উপর ভিত্তি করে তৈরি করা হয়। যখন স্বল্পমেয়াদী এমএ দীর্ঘমেয়াদী এমএ অতিক্রম করে, তখন একটি কেনার সংকেত তৈরি করে; যখন স্বল্পমেয়াদী এমএ দীর্ঘমেয়াদী এমএ অতিক্রম করে, তখন একটি বিক্রয় সংকেত তৈরি করে। এই কৌশলটি দামের মাঝারি এবং দীর্ঘমেয়াদী প্রবণতা ক্যাপচার করার চেষ্টা করে এবং প্রবণতা অনুসরণ করে লাভ অর্জন করে।
এই কৌশলটি দুটি ভিন্ন সময়ের চলমান গড়কে প্রধান প্রযুক্তিগত সূচক হিসাবে ব্যবহার করে। একটি হ’ল স্বল্পমেয়াদী চলমান গড়, যা দামের স্বল্পমেয়াদী প্রবণতা প্রতিফলিত করে; অন্যটি হ’ল দীর্ঘমেয়াদী চলমান গড়, যা দামের মাঝারি-দীর্ঘমেয়াদী প্রবণতা প্রতিফলিত করে। যখন একটি স্বল্পমেয়াদী এমএ দীর্ঘমেয়াদী এমএর সাথে ক্রস হয়, তখন প্রায়শই এটি বোঝায় যে প্রবণতা পরিবর্তিত হয়েছে।
বিশেষত, যখন স্বল্পমেয়াদী এমএ দীর্ঘমেয়াদী এমএ অতিক্রম করে, তখন এটি ইঙ্গিত দেয় যে দামগুলি একটি উত্থান প্রবণতায় প্রবেশ করতে পারে, তখন কৌশলটি একটি কেনার সংকেত দেয়। বিপরীতভাবে, যখন স্বল্পমেয়াদী এমএ দীর্ঘমেয়াদী এমএ অতিক্রম করে, তখন এটি ইঙ্গিত দেয় যে দামগুলি একটি পতন প্রবণতায় প্রবেশ করতে পারে, তখন কৌশলটি একটি বিক্রয় সংকেত দেয়। এই প্রবণতা ট্র্যাকিং পদ্ধতিটি বিনিয়োগকারীদের বাজার প্রবণতা মেনে চলতে সহায়তা করতে পারে এবং দাম বাড়ানো বা হ্রাসের মুনাফা অর্জন করতে পারে।
এই কৌশলটির কোড বাস্তবায়নে নিম্নলিখিত পদক্ষেপগুলি ব্যবহার করা হয়েছেঃ
inputফাংশনটি স্বল্পমেয়াদী এমএ এবং দীর্ঘমেয়াদী এমএ-র সময়কালের প্যারামিটারগুলি সেট করে যাতে ব্যবহারকারী কাস্টমাইজ করতে পারেন।ta.smaফাংশন গণনা স্বল্পমেয়াদী MA strategy.entryক্রয়-বিক্রয় সংকেতের উপর ভিত্তি করে লেনদেন করা।plotshapeফাংশনটি চার্টে বিক্রয়-বিক্রয় সংকেত চিহ্নিত করে।plotফাংশনটি অক্ষরে অক্ষরে অক্ষরে MA কার্ভ আঁকে।এই ধাপগুলির একটি জৈবিক সংমিশ্রণের মাধ্যমে, কৌশলটি গতিশীলভাবে মুভিং এভারেজের ক্রস-পরিবর্তনের উপর ভিত্তি করে পজিশনের অবস্থানগুলিকে সামঞ্জস্য করতে পারে এবং বাজারের প্রবণতা থেকে ক্রমাগত লাভ অর্জনের চেষ্টা করে।
এই ঝুঁকির মোকাবিলায় নিম্নলিখিত পদক্ষেপগুলি গ্রহণ করা যেতে পারেঃ
এই অপ্টিমাইজেশান দিকগুলির উদ্দেশ্য হ’ল কৌশলগুলির অভিযোজনযোগ্যতা, স্থিতিশীলতা এবং লাভের ক্ষমতা উন্নত করা, বাজারের পরিবর্তন এবং চ্যালেঞ্জগুলির সাথে আরও ভালভাবে মোকাবিলা করা। ক্রমাগত অপ্টিমাইজেশন এবং উন্নতির মাধ্যমে কৌশলগুলি বাস্তব প্রয়োগে আরও ভাল প্রভাব ফেলতে পারে।
ডাবল মুভিং এভারেজ ক্রস কোয়ান্টাম ট্রেডিং কৌশলটি একটি সহজ, সহজেই বোঝা যায় এবং প্রবণতা অনুসরণ করার কৌশল। এটি বাজারের মাঝারি এবং দীর্ঘমেয়াদী সুযোগগুলি ধরার চেষ্টা করে দামের প্রবণতা নির্ধারণের জন্য দুটি ভিন্ন পিরিয়ডের মুভিং এভারেজের ক্রস পরিবর্তনগুলি ব্যবহার করে। এই কৌশলটির সুবিধা হ’ল নীতিটি সহজ এবং স্পষ্ট, বাস্তবায়ন এবং অপ্টিমাইজ করা সহজ এবং এটি একাধিক আর্থিক বাজারে প্রযোজ্য। তবে একই সাথে প্যারামিটার সংবেদনশীলতা, দূর্বল বাজারের পারফরম্যান্স, সংকেত বিলম্ব ইত্যাদির ঝুঁকি রয়েছে।
কৌশল উন্নত করার জন্য, প্যারামিটার অপ্টিমাইজেশান, সংকেত ফিল্টারিং, পজিশন ম্যানেজমেন্ট, মাল্টি-মেট্রিকাল সমন্বয় ইত্যাদি থেকে শুরু করা যেতে পারে, যা কৌশলটির অভিযোজনযোগ্যতা এবং স্থিতিশীলতা বাড়িয়ে তুলতে পারে। বাজারের গতিশীল পরিবর্তনের সাথে খাপ খাইয়ে নিতে নিয়মিত পর্যালোচনা এবং সমন্বয় কৌশলও প্রয়োজনীয়।
সামগ্রিকভাবে, ডাবল মুভিং এভারেজ ক্রসিং কৌশলটি একটি মৌলিক পরিমাণগত ব্যবসায়ের কাঠামো সরবরাহ করে, তবে বাস্তব প্রয়োগে আরও ভাল প্রভাব অর্জনের জন্য নির্দিষ্ট বাজারের বৈশিষ্ট্য এবং বিনিয়োগের প্রয়োজন অনুসারে অপ্টিমাইজেশন এবং উন্নতি করা দরকার। পরিমাণগত ব্যবসায়ীদের জন্য, কৌশলটি অধ্যয়ন এবং অপ্টিমাইজেশন বাজারের নিয়মগুলি বুঝতে এবং মূল্যবান বাস্তব অভিজ্ঞতা অর্জন করতে সহায়তা করতে পারে।
/*backtest
start: 2024-02-01 00:00:00
end: 2024-02-29 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("SMA Crossover Strategy", overlay=true)
// SMA parametrelerini ayarla
sma_short_length = input.int(15, "Kısa SMA Uzunluğu")
sma_long_length = input.int(200, "Uzun SMA Uzunluğu")
// Hareketli ortalama hesaplamalarını yap
sma_short = ta.sma(close, sma_short_length)
// Fiyatın SMA'yı yukarı veya aşağı kestiğini kontrol et
price_above_sma = close > sma_short
price_below_sma = close < sma_short
// Alım-Satım noktalarını belirle
longCondition = (close[1] < sma_short[1] and close > sma_short) and price_above_sma
shortCondition = (close[1] > sma_short[1] and close < sma_short) and price_below_sma
// Al-Sat stratejisi
if (longCondition)
strategy.entry("Long", strategy.long)
if (shortCondition)
strategy.entry("Short", strategy.short)
// Fiyatın kısa SMA'yı yukarı kesme noktalarını göster
plotshape(series=longCondition, title="Long", location=location.belowbar, color=color.green, style=shape.triangleup, size=size.small)
// Fiyatın kısa SMA'yı aşağı kesme noktalarını göster
plotshape(series=shortCondition, title="Short", location=location.abovebar, color=color.red, style=shape.triangledown, size=size.small)
// Hareketli ortalamaları grafiğe çiz
plot(sma_short, color=color.blue, title="Kısa SMA")