এমএসিডি ভ্যালি ডিটেক্টর কৌশল

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

img

সারসংক্ষেপ

এমএসিডি ভ্যালি ডিটেক্টর কৌশলটি এমএসিডি সূচকের উপর ভিত্তি করে একটি ট্রেডিং কৌশল। কৌশলটি এমএসিডি সূচকে উপত্যকা সনাক্ত করে ক্রয় সংকেত তৈরি করে। যখন এমএসিডি সূচক একটি উপত্যকা গঠন করে, তখন এমএসিডি মান -0.4 এর চেয়ে কম বা সমান হয় এবং এমএসিডি এবং এর সংকেত লাইনের মধ্যে পার্থক্য 0 এর চেয়ে কম হয়, কৌশলটি একটি ক্রয় সংকেত জারি করে এবং লাভের মূল্য নির্ধারণ করে।

কৌশল নীতি

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

কৌশলটি MACD উপত্যকা নির্ধারণের জন্য নিম্নলিখিত শর্তাবলী ব্যবহার করেঃ

  1. MACD এবং সংকেত রেখার মধ্যে বর্তমান পার্থক্য পূর্ববর্তী পার্থক্যের চেয়ে বড়
  2. পূর্ববর্তী পার্থক্যটি দুই সময়ের আগের পার্থক্যের চেয়ে কম
  3. MACD মান -0.4 এর চেয়ে কম বা সমান
  4. MACD এবং সংকেত রেখার মধ্যে পার্থক্য 0 এর চেয়ে কম

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

সুবিধা বিশ্লেষণ

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

ঝুঁকি বিশ্লেষণ

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

অপ্টিমাইজেশান দিক

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

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

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


/*backtest
start: 2024-03-12 00:00:00
end: 2024-04-11 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © freditansari

//@version=5
//@version=5
strategy("MACD Valley Detector", overlay=true)
fastLength = input(12)
slowlength = input(26)
MACDLength = input(9)
MACD = ta.ema(close, fastLength) - ta.ema(close, slowlength)
aMACD = ta.ema(MACD, MACDLength)
delta = MACD - aMACD

rsi = ta.rsi(close, 14)
atr = ta.atr(14)

qty=1

takeProfitValue =7
// stopLossValue = 1


// close[0] < close[1] and close[1] > close[2]
is_valley= delta[0] > delta[1] and delta[1]<delta[2]? 1:0

// plot(is_valley , "valley?")

if(is_valley==1 and MACD<=-0.4 and delta <0)
	takeProfit = close +takeProfitValue
	action = "buy"
    // strategy.entry("long", strategy.long, qty=qty)
    // // strategy.exit("exit", "long", stop=stopLoss, limit=takeProfit)
    // strategy.exit("exit", "long", limit=takeProfit)
    alert('{"TICKER":"'+syminfo.ticker+'","ACTION":"'+action+'","PRICE":"'+str.tostring(close)+'","TAKEPROFIT":"'+str.tostring(takeProfit)+'","QTY":"'+str.tostring(qty)+'"}')

if (ta.crossover(delta, 0))
	stopLoss = low -0.3
    takeProfit = high +0.3
	strategy.entry("MacdLE", strategy.long,qty=qty, comment="MacdLE")
	strategy.exit("exit long", "MacdLE", limit=takeProfit)
	// strategy.exit("exit long", "MacdLE", stop=stopLoss, limit=takeProfit)
if (ta.crossunder(delta, 0))
	stopLoss = high + 0.3
    takeProfit = low - 0.3
	strategy.entry("MacdSE", strategy.short,qty=qty, comment="MacdSE")
	strategy.exit("exit long", "MacdLE", limit=takeProfit)

	// strategy.exit("exit short", "MacdSE", stop=stopLoss, limit=takeProfit)
//plot(strategy.equity, title="equity", color=color.red, linewidth=2, style=plot.style_areabr)

সম্পর্কিত

আরো