ডাবল স্মুথেড মুভিং এভারেজ অসিলেটর স্টক স্ট্র্যাটেজি


সৃষ্টির তারিখ: 2024-02-05 10:47:38 অবশেষে সংশোধন করুন: 2024-02-05 10:47:38
অনুলিপি: 1 ক্লিকের সংখ্যা: 567
1
ফোকাস
1617
অনুসারী

ডাবল স্মুথেড মুভিং এভারেজ অসিলেটর স্টক স্ট্র্যাটেজি

ওভারভিউ

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

কৌশল নীতি

এই কৌশলটির কেন্দ্রীয় সূচক হল দ্বি-সমতল সমান্তরাল দোলক সূচক (টিএসআই) । এই সূচকটি গণনা করা হয়ঃ

  1. pc=close-preclose মূল্যের পরিবর্তন গণনা করুন

  2. পিসির উপর দ্বিগুণ সূচক মসৃণকরণ করা হয়, যথাক্রমে দীর্ঘকালীন 12 দিনের এবং স্বল্পকালীন 9 দিনের সূচক গড় নেওয়া হয়। দ্বিগুণ মসৃণকরণ পাওয়া যায়।

  3. একইভাবে, অ্যাবসটুলুল ভ্যালু অ্যাবসটুল পিসির উপর দ্বি-সূচক মসৃণকরণ করা হয়, যা double_smoothed_abs_pc প্রদান করে।

  4. চূড়ান্ত টিএসআই সূচক = 100*(double_smoothed_pc/double_smoothed_abs_pc)

টিএসআই মান এবং তার সিগন্যাল লাইনের সাথে টিএসআই_সিগন্যালের সম্পর্ক গণনা করে, ওভারবয় ওভারসেল অঞ্চলটি বিচার করুন এবং ক্রয় এবং বিক্রয় সিদ্ধান্ত নিন।

ক্রয় সংকেত: টিএসআই মূল্যের উপরে তার সংকেত লাইনটি অতিক্রম করে, শেয়ারের মূল্য বিপরীত হওয়ার ইঙ্গিত দেয় এবং ওভারসোল্ড অঞ্চলে প্রবেশ করে ক্রয় করা যায়।

বিক্রয় সংকেত: টিএসআই মানের নীচে তার সংকেত লাইনটি অতিক্রম করে, শেয়ারের দামের বিপরীতকরণ, ওভারসোল্ড অঞ্চল সমাপ্তি, বিক্রয় করা উচিত।

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

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

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

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

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

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

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

এই কৌশলটি মূলত দুটি দিকের উপর দৃষ্টি নিবদ্ধ করেঃ

  1. প্যারামিটার অপ্টিমাইজেশানঃ দীর্ঘতম গড় লাইন এবং সংকেত লাইন প্যারামিটারগুলির সর্বোত্তম সমন্বয় পরীক্ষা করতে আরও প্রতিক্রিয়ার মাধ্যমে সূচকের সংবেদনশীলতা বাড়ানো যেতে পারে।

  2. ফিল্টারিং সূচকগুলি কনফিগার করুন। উদাহরণস্বরূপ, ক্রয়-বিক্রয় সংকেত যাচাই করার জন্য ব্রিনস এবং কেডিজে-র মতো অন্যান্য সূচকগুলির সাথে একত্রিত করুন, যাতে ভুল অবস্থান খোলা যায় না। অথবা লেনদেনের পরিমাণ ফিল্টারিং সেট করুন, কেবলমাত্র লেনদেনের পরিমাণ বড় হলেই অবস্থান খুলুন।

  3. অতিরিক্ত স্টপ লস কৌশল। একক ক্ষতি নিয়ন্ত্রণের জন্য চলমান স্টপ লস এবং টাইম স্টপ লস স্থাপন করুন। একই সাথে, বড় পয়েন্টের পরিস্থিতি অনুসারে ব্যবসায় স্থগিত করা এবং সিস্টেমিক ঝুঁকি নিয়ন্ত্রণ করা যেতে পারে।

  4. পজিশন ম্যানেজমেন্ট অপ্টিমাইজ করুন। পজিশনের আকার এবং অনুপাতটি গতিশীলভাবে সামঞ্জস্য করুন, যা বাজারের অবস্থার উপর নির্ভর করে প্রতিটি লেনদেনের ঝুঁকির প্রান্তিক নিয়ন্ত্রণ করতে পারে।

সারসংক্ষেপ

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

কৌশল সোর্স কোড
/*backtest
start: 2023-01-29 00:00:00
end: 2024-02-04 00:00:00
period: 1d
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/
// © shankardey7310

//@version=5
strategy("TSI STOCKS", shorttitle="TSI", overlay=true)

initialCapital = input(10000, title="Initial Capital")
riskPercent = input(1, title="Risk Percentage") / 100

longLength = input(12, title="Long Length")
shortLength = input(9, title="Short Length")
signalLength = input(12, title="Signal Length")

price = close
pc = ta.change(price)

double_smooth(src, long, short) =>
    first_smooth = ta.ema(src, long)
    ta.ema(first_smooth, short)

double_smoothed_pc = double_smooth(pc, longLength, shortLength)
double_smoothed_abs_pc = double_smooth(math.abs(pc), longLength, shortLength)
tsi_value = 100 * (double_smoothed_pc / double_smoothed_abs_pc)
tsi_signal = ta.ema(tsi_value, signalLength)

riskAmount = (initialCapital * riskPercent) / close

if (tsi_value > tsi_signal and tsi_value[1] <= tsi_signal[1])
    strategy.entry("Long", strategy.long)

if (tsi_value < tsi_signal and tsi_value[1] >= tsi_signal[1])
    strategy.close("Long")

plot(tsi_value, title="True Strength Index", color=#2962FF)
plot(tsi_signal, title="Signal", color=#E91E63)
hline(0, title="Zero", color=#787B86)