MACD সূচকের নীচের বিপরীত সতর্কতা কৌশল


সৃষ্টির তারিখ: 2023-12-07 11:11:09 অবশেষে সংশোধন করুন: 2023-12-07 11:11:09
অনুলিপি: 0 ক্লিকের সংখ্যা: 680
1
ফোকাস
1619
অনুসারী

MACD সূচকের নীচের বিপরীত সতর্কতা কৌশল

ওভারভিউ

MACD সূচকের নীচে বিপরীতমুখী সতর্কতা কৌশলটি MACD সূচকের দ্রুত গতির লাইন বিশ্লেষণ করে বিচার করে যে বর্তমান দামগুলি historicalতিহাসিক উচ্চতায় বা নিম্ন পর্যায়ে রয়েছে কিনা এবং বাজার মূল্যের গতি সম্পর্কে দ্রুত বিচার করতে পারে।

কৌশল নীতি

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

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

সামর্থ্য বিশ্লেষণ

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

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

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

সমাধানঃ

  1. অন্যান্য সূচক যেমন কে-লাইন আকৃতি, লেনদেনের পরিমাণ পরিবর্তন ইত্যাদির সাথে মিলিত
  2. বিভিন্ন লেনদেনের জাত এবং সময়কালের জন্য প্যারামিটারগুলি সামঞ্জস্য করুন
  3. সময়মতো ক্ষতি বন্ধ করুন, ঝুঁকি নিয়ন্ত্রণ করুন

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

  1. MACD সূচক প্যারামিটারগুলি অনুকূলিত করুন যাতে এটি নীচে এবং শীর্ষে আরও ভাল বিচার করতে পারে
  2. স্টপ লজিস্টিক বাড়ানো এবং ক্ষতির বিস্তার এড়ানো
  3. লেনদেনের ভলিউমের পরিবর্তনের সাথে বিপরীত নির্ভরযোগ্যতার বিচার
  4. মেশিন লার্নিং মডেলের বিপরীতমুখী সিদ্ধান্তের সম্ভাবনা বাড়ানো

সারসংক্ষেপ

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

কৌশল সোর্স কোড
/*backtest
start: 2023-11-06 00:00:00
end: 2023-12-06 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/
// © blackcat1402

//@version=5
strategy("[blackcat] L2 Reversal Labels Strategy", overlay=true,  max_bars_back=5000, max_labels_count=500)

[diff, dea, macd] = ta.macd(close,12, 26, 9)
a1 = ta.barssince(ta.crossover(diff,dea)[1])
a2 = ta.barssince(ta.crossunder(diff,dea)[1])
bottom_zone = (close[a1+1]>close) and (diff>diff[a1+1]) and ta.crossover(diff,dea)
top_zone = (close[a2+1]<close) and (diff[a2+1]>diff) and ta.crossunder(diff,dea)

// Plot labels
l0 = top_zone ? label.new(bar_index, high * 1.0, 'Near Top', color=color.new(color.red, 50), textcolor=color.white, style=label.style_label_down, yloc=yloc.price, size=size.small) : bottom_zone ? label.new(bar_index, low * 1.0, 'Near Bottom', color=color.new(color.green, 50), textcolor=color.white, style=label.style_label_up, yloc=yloc.price, size=size.small) : na

if bottom_zone
    longmsg = 'Bottom Reversal Soon!'
    alert(message=longmsg, freq=alert.freq_once_per_bar_close)
else if top_zone
    shortmsg = 'Top Reversal Soon!'
    alert(message=shortmsg, freq=alert.freq_once_per_bar_close)


longCondition = bottom_zone
if (longCondition)
    strategy.entry("long", strategy.long)

shortCondition = top_zone
if (shortCondition)
    strategy.entry("short", strategy.short)