অভিযোজিত চলমান গড় ট্র্যাকিং কৌশল

লেখক:চাওঝাং, তারিখঃ ২০২৪-০১-২৫ ১০ঃ১১ঃ৫৪
ট্যাগঃ

img

সারসংক্ষেপ

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

কৌশলগত যুক্তি

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

বিশেষ করে, কৌশলটি নিম্নলিখিত ধাপগুলির মাধ্যমে বাস্তবায়িত হয়ঃ

  1. চলমান গড় রেখার জন্য Lookback Period গণনা করার জন্য ব্যবহৃত Parameter Length, default to 50 days, ইনপুট করুন।

  2. বিগত দৈর্ঘ্যের সময়কালে সর্বোচ্চ দামের উপরের এবং সর্বনিম্ন দামের নীচের হিসাব করুন;

  3. xTether এর চলমান গড় রেখা পেতে সর্বোচ্চ এবং সর্বনিম্ন মূল্যের গড় গণনা করুন;

  4. দীর্ঘ এবং সংক্ষিপ্ত সংকেত নির্ধারণের জন্য xTether এর সাথে বন্ধের মূল্যের তুলনা করুন;

  5. রিভার্স ইনপুট প্যারামিটারের উপর ভিত্তি করে দীর্ঘ এবং সংক্ষিপ্ত দিকের মধ্যে স্যুইচ করুন;

  6. সিগন্যালের ভিত্তিতে লং বা শর্ট পজিশন নিন এবং বারের রঙ পরিবর্তন করুন।

সুবিধা

এই কৌশলটির নিম্নলিখিত সুবিধা রয়েছে:

  1. বাজারের প্রবণতা কার্যকরভাবে পর্যবেক্ষণের জন্য অভিযোজিত চলমান গড় গ্রহণ করা;

  2. দৈর্ঘ্য প্যারামিটারটি বিভিন্ন ট্রেডিং হরাইজোনের সাথে সামঞ্জস্যপূর্ণ;

  3. বাজারের পরিবর্তনের সাথে সুইচযোগ্য দীর্ঘ / সংক্ষিপ্ত দিকনির্দেশনা;

  4. অবস্থান গ্রহণের পর বার রঙ পরিবর্তন করা সহজ সনাক্তকরণের জন্য ভিজ্যুয়াল প্রভাব গঠন করে।

ঝুঁকি

এই কৌশলটির সাথে কিছু ঝুঁকিও রয়েছেঃ

  1. প্রবণতা বিপরীত হলে সময়মতো ক্ষতি বন্ধ করতে ব্যর্থ হয়;

  2. ভুল দৈর্ঘ্য পরামিতি সেটিং কৌশল কর্মক্ষমতা প্রভাবিত করতে পারে;

  3. অত্যধিক ট্রেডিংয়ের ফলে সম্ভাব্য ওভারফিটিং ঝুঁকি

এই ঝুঁকিগুলি কমাতে স্টপ লস, দৈর্ঘ্য পরামিতি টিউনিং এবং ট্রেডিং ফ্রিকোয়েন্সি সীমাবদ্ধতা ব্যবহার করা উচিত।

উন্নতির ক্ষেত্র

কৌশলটি নিম্নলিখিত দিকগুলি থেকে উন্নত করা যেতে পারেঃ

  1. ট্রেন্ড রিভার্সনের সময় ক্ষতি কমাতে স্টপ লস মেকানিজম যোগ করা।

  2. সর্বোত্তম সেটিং খুঁজে পেতে দৈর্ঘ্য পরামিতি অপ্টিমাইজ করুন;

  3. অপ্রয়োজনীয় ট্রেডিং এবং ওভারফিটিং ঝুঁকি এড়াতে ফিল্টারিং শর্ত যুক্ত করুন;

  4. সিদ্ধান্তের নির্ভুলতা বাড়াতে অন্যান্য সূচক অন্তর্ভুক্ত করুন।

সিদ্ধান্ত

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


/*backtest
start: 2023-01-17 00:00:00
end: 2024-01-23 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 06/12/2017
// Tether line indicator is the first component of TFS trading strategy.
// It was named this way because stock prices have a tendency to cluster
// around it. It means that stock prices tend to move away from the midpoint
// between their 50-day highs and lows, then return to that midpoint at some
// time in the future. On a chart, it appears as though the stock price is
// tethered to this line, and hence the name.
//
// You can change long to short in the Input Settings
// WARNING:
// - For purpose educate only
// - This script to change bars colors.
////////////////////////////////////////////////////////////
strategy(title="TFS: Tether Line", shorttitle="Tether Line", overlay = true )
Length = input(50, minval=1)
reverse = input(false, title="Trade reverse")
lower = lowest(Length)
upper = highest(Length)
xTether = avg(upper, lower)
pos = iff(xTether > close, -1,
       iff(xTether < close, 1, nz(pos[1], 0))) 
possig = iff(reverse and pos == 1, -1,
          iff(reverse and pos == -1, 1, pos))	   
if (possig == 1) 
    strategy.entry("Long", strategy.long)
if (possig == -1)
    strategy.entry("Short", strategy.short)	   	    
barcolor(possig == -1 ? red: possig == 1 ? green : blue )  
plot(xTether, color=green, title="Tether Line")

আরো