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

পরপর MACD গোল্ডেন এবং ডেথ ক্রস উপর ভিত্তি করে ট্রেডিং কৌশল

লেখক:চাওঝাং, তারিখঃ 2024-04-30 17:26:19
ট্যাগঃএমএসিডিইএমএ

img

সারসংক্ষেপ

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

কৌশল নীতি

এই কৌশলটির মূলটি হ'ল বাজারের প্রবণতার পাল্টা পয়েন্টগুলি নির্ধারণের জন্য এমএসিডি সূচকের সোনার ক্রস এবং ডেথ ক্রস সংকেতগুলি ব্যবহার করা। এমএসিডি সূচকটি একটি দ্রুত চলমান গড় (ইএমএ) এবং একটি ধীর চলমান গড় (ইএমএ) নিয়ে গঠিত। যখন দ্রুত ইএমএ ধীর EMA অতিক্রম করে, এটি একটি সোনার ক্রস বা মৃত্যুর ক্রস সংকেত গঠন করে। ধারাবাহিক সোনার ক্রস সংকেতগুলি ইঙ্গিত দেয় যে বাজারটি একটি ঊর্ধ্বমুখী প্রবণতায় প্রবেশ করতে পারে, যার সময়ে একটি দীর্ঘ অবস্থান খোলা হয়; ধারাবাহিক মৃত্যুর ক্রস সংকেতগুলি ইঙ্গিত দেয় যে বাজারটি একটি নিম্নমুখী প্রবণতায় প্রবেশ করতে পারে, যার সময়ে একটি শর্ট অবস্থান খোলা হয়। এই প্রবণতা পাল্টা পয়েন্টগুলি ক্যাপচার করে, কৌশলটি বাজার প্রবণ থেকে লাভ করার চেষ্টা করে।

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

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

কৌশলগত ঝুঁকি

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

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

  1. অন্যান্য সূচকগুলির সাথে সংমিশ্রণঃ সিগন্যালগুলির নির্ভরযোগ্যতা উন্নত করতে এবং মিথ্যা সংকেতগুলি ফিল্টার করার জন্য MACD সূচকটি অন্যান্য প্রযুক্তিগত সূচকগুলির সাথে (যেমন RSI, Bollinger Bands, ইত্যাদি) সংমিশ্রণ বিবেচনা করুন।
  2. প্যারামিটার অপ্টিমাইজেশানঃ বিভিন্ন দ্রুত এবং ধীর EMA সময়ের ব্যাকটেস্টিং এবং অপ্টিমাইজেশনের মাধ্যমে, নির্দিষ্ট বাজার এবং সম্পদগুলির জন্য সবচেয়ে উপযুক্ত প্যারামিটার সংমিশ্রণটি সন্ধান করুন।
  3. গতিশীল লাভ এবং স্টপ-লসঃ বাজারের পরিবর্তন এবং ঝুঁকি নিয়ন্ত্রণের জন্য আরও ভালভাবে মানিয়ে নিতে বাজার অস্থিরতা বা মূল্যের স্তরের উপর ভিত্তি করে গতিশীলভাবে লাভ এবং স্টপ-লসের মাত্রা সামঞ্জস্য করুন।
  4. পজিশন ম্যানেজমেন্ট চালু করুনঃ ঝুঁকি-প্রতিদান অনুপাতকে অনুকূল করার জন্য সিগন্যাল শক্তি বা বাজারের অবস্থার উপর ভিত্তি করে প্রতিটি ব্যবসায়ের পজিশনের আকার সামঞ্জস্য করুন।

সংক্ষিপ্তসার

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


/*backtest
start: 2024-03-01 00:00:00
end: 2024-03-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("连续MACD交叉和回测范围")
//策略初始化時間設置
useDateFilter = input.bool(true, title="启用时间回测范围", group="回测范围")
backtestStartDate = input(timestamp("1 Jan 2023"), title="开始时间", group="回测范围")
backtestEndDate = input(timestamp("1 Jan 2024"), title="结束时间", group="回测范围")
inTradeWindow = true

// 定义MACD指标参数
fastLength = input.int(12, "快速EMA周期")
slowLength = input.int(26, "慢速EMA周期")
signalSmoothing = input.int(9, "信号线平滑周期")
long_win = input.float(defval = 0.01,title = "多单止盈设置", tooltip = "0.01代表1%" )
long_lose= input.float(0.01,"多单止损设置")
short_win = input.float(0.01,"空单止盈设置")
short_lose = input.float(0.01,"空单止损设置")

// 计算MACD值
[macdLine, signalLine, _] = ta.macd(close, fastLength, slowLength, signalSmoothing)

// 定义金叉和死叉的条件
crossUp = ta.crossover(macdLine, signalLine)
crossDown = ta.crossunder(macdLine, signalLine)

// 使用历史状态记录上一次交叉情况
var lastCrossUp = false
var lastCrossDown = false

// 更新历史状态
if crossUp
    lastCrossUp := true
else if crossDown
    lastCrossUp := false

if crossDown
    lastCrossDown := true
else if crossUp
    lastCrossDown := false

// 交易执行逻辑:检查是否存在连续的金叉或死叉
if lastCrossUp and crossUp and inTradeWindow
    strategy.entry("买入开多", strategy.long)
    strategy.exit("买入止盈止损", "买入开多", limit=close * (1 + long_win), stop=close * (1 - long_lose))

if lastCrossDown and crossDown and inTradeWindow
    strategy.entry("卖出开空", strategy.short)
    strategy.exit("卖出止盈止损", "卖出开空", limit=close * (1 - short_win), stop=close * (1 + short_lose))

// 显示MACD线和信号线
plot(macdLine, "MACD线", color=color.blue)
plot(signalLine, "信号线", color=color.orange)


সম্পর্কিত

আরো