রিসোর্স লোড হচ্ছে... লোডিং...

ডাবল মুভিং এভারেজ এমএসিডি ক্রসওভার তারিখ-সামঞ্জস্যযোগ্য পরিমাণগত ট্রেডিং কৌশল

লেখক:চাওঝাং, তারিখঃ ২০২৪-১১-২৮ 15:36:04
ট্যাগঃএমএসিডিইএমএএসএমএএমএ

img

সারসংক্ষেপ

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

কৌশলগত নীতি

এই কৌশলটি এমএসিডি মান গণনা করতে 8-পরিয়াল এবং 16-পরিয়াল এক্সপোনেন্সিয়াল মুভিং গড় (ইএমএ) ব্যবহার করে এবং সিগন্যাল লাইন হিসাবে 11-পরিয়াল সহজ চলমান গড় (এসএমএ) ব্যবহার করে। যখন এমএসিডি লাইন সিগন্যাল লাইনের উপরে অতিক্রম করে তখন ক্রয় সংকেত উত্পন্ন হয়, যখন বিক্রয় সংকেতগুলি নেমে যাওয়া ক্রসগুলিতে ঘটে। কৌশলটিতে 1% স্টপ-লস এবং 2% লাভ গ্রহণের সেটিং অন্তর্ভুক্ত রয়েছে এবং কেবলমাত্র ব্যবহারকারীর নির্দিষ্ট সময়ের ব্যবধানের মধ্যে বাণিজ্য সম্পাদন করে (ডিফল্টটি সম্পূর্ণ বছর 2023) ।

কৌশলগত সুবিধা

  1. সময় নমনীয়তাঃ ব্যবহারকারীরা নির্দিষ্ট সময়ের ব্যাকটেস্টিং এবং লাইভ ট্রেডিংয়ের সুবিধার্থে সময় পরিসীমা পরামিতিগুলির মাধ্যমে কৌশলটির অপারেশনাল সময়কে সঠিকভাবে নিয়ন্ত্রণ করতে পারে।
  2. ব্যাপক ঝুঁকি ব্যবস্থাপনাঃ ইন্টিগ্রেটেড স্টপ-লস এবং লাভ নেওয়ার প্রক্রিয়া কার্যকরভাবে ট্রেড প্রতি ঝুঁকি এক্সপোজার নিয়ন্ত্রণ করে।
  3. উচ্চ পরামিতি সামঞ্জস্যযোগ্যতাঃ সমস্ত প্রধান সূচক পরামিতি সামঞ্জস্যযোগ্য, দ্রুত / ধীর চলমান গড় সময়কাল, সংকেত লাইন সময়কাল এবং স্টপ-লস / লাভের শতাংশ সহ।
  4. স্পষ্ট সংকেতঃ MACD ক্রসওভারে ভিত্তিক ট্রেডিং সংকেতগুলি স্পষ্ট এবং নিরীক্ষণ এবং সম্পাদন করা সহজ।

কৌশলগত ঝুঁকি

  1. বিলম্ব ঝুঁকিঃ চলমান গড় সিস্টেমের কারণে, সংকেতগুলির অন্তর্নিহিত বিলম্ব রয়েছে, সম্ভাব্য অনুকূল প্রবেশের পয়েন্টগুলি মিস করে।
  2. বাজার ঝুঁকিঃ ব্যাপ্তি সীমাবদ্ধ বাজারগুলিতে প্রায়শই মিথ্যা সংকেত তৈরি করতে পারে, যা ওভারট্রেডিংয়ের দিকে পরিচালিত করে।
  3. স্থির স্টপ-লস ঝুঁকিঃ স্থির শতাংশ স্টপ ব্যবহার করা বিভিন্ন বাজারের অবস্থার সাথে পর্যাপ্তভাবে মানিয়ে নিতে পারে না।
  4. সময়ের উপর নির্ভরশীলতাঃ কৌশলটির কর্মক্ষমতা নির্দিষ্ট সময়ের বাজারের বৈশিষ্ট্য দ্বারা প্রভাবিত হতে পারে, যা সমস্ত সময়ের মধ্যে ধারাবাহিক কর্মক্ষমতাকে চ্যালেঞ্জ করে।

কৌশল অপ্টিমাইজেশান নির্দেশাবলী

  1. প্রবণতা ফিল্টার প্রবর্তন করুনঃ মিথ্যা সংকেত হ্রাস করার জন্য প্রবণতা নিশ্চিত করার জন্য দীর্ঘমেয়াদী চলমান গড় বা ATR সূচক যুক্ত করুন।
  2. ডায়নামিক স্টপ-লস মেকানিজমঃ অভিযোজনযোগ্যতা উন্নত করার জন্য ডায়নামিক স্টপ-লস প্লেসমেন্টের জন্য ATR বা volatility ব্যবহার করার কথা বিবেচনা করুন।
  3. সিগন্যাল নিশ্চিতকরণ অপ্টিমাইজ করুনঃ সিগন্যাল বৈধতা নিশ্চিত করতে ভলিউম, আরএসআই বা অন্যান্য সহায়ক সূচক যুক্ত করুন।
  4. সময়কালের অপ্টিমাইজেশানঃ সিগন্যাল নির্ভরযোগ্যতা উন্নত করার জন্য একাধিক সময় ফ্রেম বিশ্লেষণ বাস্তবায়ন করার পরামর্শ দেওয়া হচ্ছে।
  5. পজিশন ম্যানেজমেন্টের উন্নতিঃ অস্থিরতার উপর ভিত্তি করে গতিশীল পজিশন সাইজিং সিস্টেম চালু করা।

সিদ্ধান্ত

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


/*backtest
start: 2019-12-23 08:00:00
end: 2024-11-27 00:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © sergengurgen83

//@version=5
strategy(title="MACD Crossover Strategy with Date Range", shorttitle="MACD Crossover strategys.g", overlay=true)

// Kullanıcı girişleri
fastLength = input.int(8, minval=1, title="Hızlı MA Süresi")
slowLength = input.int(16, minval=1, title="Yavaş MA Süresi")
signalLength = input.int(11, minval=1, title="Sinyal MA Süresi")
stopLossPercent = input.float(1.0, title="Stop-Loss Yüzdesi") / 100
takeProfitPercent = input.float(2.0, title="Kar Al Yüzdesi") / 100

// Tarih aralığı girişleri
startDate = input(timestamp("2023-01-01 00:00"), title="Başlangıç Tarihi")
endDate = input(timestamp("2023-12-31 23:59"), title="Bitiş Tarihi")

// Tarih aralığı kontrolü
inDateRange = true

// Hareketli Ortalamalar ve MACD Hesaplamaları
fastMA = ta.ema(close, fastLength)
slowMA = ta.ema(close, slowLength)
macd = fastMA - slowMA
signal = ta.sma(macd, signalLength)

// Alım ve Satım sinyalleri
buySignal = ta.crossover(macd, signal) and inDateRange
sellSignal = ta.crossunder(macd, signal) and inDateRange

// Strateji kuralları
if (buySignal)
    strategy.entry("Buy", strategy.long)
    
if (sellSignal)
    strategy.close("Buy")

// Stop-Loss ve Kar Al seviyeleri
strategy.exit("Sell", from_entry="Buy", loss=stopLossPercent * close, profit=takeProfitPercent * close)

// Sinyallerin grafikte gösterilmesi
plot(macd, color=color.blue, title="MACD")
plot(signal, color=color.red, title="Sinyal")
hline(0, color=color.purple, linestyle=hline.style_dashed)

plotshape(series=buySignal, location=location.belowbar, color=color.green, style=shape.labelup, title="Al", text="AL")
plotshape(series=sellSignal, location=location.abovebar, color=color.red, style=shape.labeldown, title="Sat", text="SAT")


সম্পর্কিত

আরো