ADX (গড় দিকনির্দেশক সূচক) এবং ট্রেডিং ভলিউম প্রবণতা গতিশীল ট্র্যাকিং কৌশল

ADX VOL SMA
সৃষ্টির তারিখ: 2024-11-12 11:00:17 অবশেষে সংশোধন করুন: 2024-11-12 11:00:17
অনুলিপি: 0 ক্লিকের সংখ্যা: 512
1
ফোকাস
1617
অনুসারী

ADX (গড় দিকনির্দেশক সূচক) এবং ট্রেডিং ভলিউম প্রবণতা গতিশীল ট্র্যাকিং কৌশল

ওভারভিউ

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

কৌশল নীতি

কৌশলটি ADX সূচক এবং লেনদেনের পরিমাণের দ্বৈত ফিল্টারিং প্রক্রিয়া ব্যবহার করে। যখন ADX সংখ্যাটি সেট থ্রেশহোল্ডের চেয়ে বেশি হয় (ডিফল্ট 26) তখন বাজারে একটি সুস্পষ্ট প্রবণতা রয়েছে; এবং বর্তমান লেনদেনের পরিমাণের সাথে 20 চক্রের লেনদেনের পরিমাণের গড়ের সম্পর্ক (ডিফল্ট গুণিতক 1.8) তুলনা করে, প্রবণতার কার্যকারিতা নিশ্চিত করে। এই দুটি শর্ত পূরণের ভিত্তিতে, ডিআই + এবং ডিআই -এর তুলনামূলকভাবে শক্তিশালী সম্পর্কের ভিত্তিতে প্রবণতার দিকনির্দেশের বিচার করা হয়, যার ফলে পজিশন খোলার দিকনির্দেশের সিদ্ধান্ত নেওয়া হয়। বিপরীত সংকেত উপস্থিত হলে কৌশলটি স্বয়ংক্রিয়ভাবে ঝুঁকি নিয়ন্ত্রণের জন্য পজিশনটি সমতলয় করে।

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

  1. ডাবল কনফার্মেশন মেকানিজম ট্রেডিং সিগন্যালের নির্ভরযোগ্যতা উল্লেখযোগ্যভাবে উন্নত করেছে
  2. এডিএক্স থ্রেশহোল্ড এবং লেনদেনের গুণিতক সেটিংসের মাধ্যমে, মিথ্যা সংকেতগুলি কার্যকরভাবে ফিল্টার করা যায়
  3. কৌশলগত লজিক পরিষ্কার, প্যারামিটারগুলি সামঞ্জস্যযোগ্য এবং ভালভাবে অভিযোজিত
  4. স্বয়ংক্রিয় পজিশন ব্যবস্থা ঝুঁকি নিয়ন্ত্রণে সহায়তা করে
  5. ট্রেন্ডের শক্তি এবং বাজারের অংশগ্রহণের সাথে একত্রিত হয়ে ট্রেডিং সাফল্যের হার বৃদ্ধি পেয়েছে

কৌশলগত ঝুঁকি

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

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

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

সারসংক্ষেপ

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

কৌশল সোর্স কোড
/*backtest
start: 2024-01-01 00:00:00
end: 2024-11-11 00:00:00
period: 1h
basePeriod: 1h
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/
// © traderhub

//@version=5
strategy("ADX + Volume Strategy", overlay=true)

// Strategy parameters
adxLength = input(21, title="ADX Period")  // ADX period
adxThreshold = input(26, title="ADX Threshold")  // ADX threshold to determine strong trend
volumeMultiplier = input.float(1.8, title="Volume Multiplier", minval=0.1, maxval=10 , step = 0.1)  // Volume multiplier, adjustable float

// Calculate ADX, DI+, DI-
[diPlus, diMinus, adx] = ta.dmi(adxLength, adxLength)

// Average volume for signal confirmation
avgVolume = ta.sma(volume, 20)  // Simple Moving Average of volume over 20 bars

// Conditions for entering a long position
longCondition = adx > adxThreshold and diPlus > diMinus and volume > avgVolume * volumeMultiplier

// Conditions for entering a short position
shortCondition = adx > adxThreshold and diMinus > diPlus and volume > avgVolume * volumeMultiplier

// Enter a long position
if (longCondition)
    strategy.entry("Long", strategy.long)

// Enter a short position
if (shortCondition)
    strategy.entry("Short", strategy.short)

// Close positions on opposite signals
if (strategy.position_size > 0 and shortCondition)
    strategy.close("Long")
if (strategy.position_size < 0 and longCondition)
    strategy.close("Short")

// Display ADX on the chart
plot(adx, color=color.red, title="ADX")
hline(adxThreshold, "ADX Threshold", color=color.green)