ওভারভিউ
এই কৌশলটি ট্রেডিং সিগন্যাল গঠনের জন্য একাধিক সমন্বয় গড় ব্যবহার করে। কৌশলটি প্রথমে 1 থেকে 6 স্তরের সমন্বয় গড় গণনা করে এবং তারপরে এই সমন্বয় গড়গুলিকে সংযুক্ত করে একটি দীর্ঘ এবং দ্বিগুণ ট্রেডিং সিগন্যাল তৈরি করে। দীর্ঘ সংকেত লাইনটি অতিক্রম করার সময় স্বল্প সংকেত লাইনের নীচে শূন্য করুন এবং দীর্ঘ সংকেত লাইনে দীর্ঘ সংকেত লাইনে অতিক্রম করার সময় আরও কিছু করুন।
কৌশল নীতি
এই কৌশলটি প্রথমে একটি harm_average ফাংশন সংজ্ঞায়িত করে, যা n-দিনের সমন্বয় গড়ের জন্য ব্যবহৃত হয়। তারপরে 1 থেকে 6 স্তরের সমন্বয় গড়, অর্থাৎ T1 থেকে T6 গণনা করা হয়। যেখানে T1 হল 3 দিনের সমন্বয় গড়, T2 হল T1 এর 3 দিনের সমন্বয় গড়, এবং তাই।
এর পরে, একটি ভারসাম্য বক্ররেখা তৈরি করা হয়, যা T1 থেকে T6 এর ঘনক্ষেত্র এবং ঘনক্ষেত্রের গড়ের বিপরীত দিক বিবেচনা করে। এটি একই সাথে স্বল্পমেয়াদী এবং দীর্ঘমেয়াদী কারণগুলি প্রতিফলিত করতে পারে।
অবশেষে, T1 থেকে T6 এর উপর ভিত্তি করে একটি দীর্ঘ এবং সংক্ষিপ্ত ক্রস ট্রেডিং সিগন্যাল তৈরি করা হয়, অর্থাৎ X1 হল T1, T2, T3 এর সর্বনিম্ন মান এবং X2 হল T4, T5, T6 এর সর্বোচ্চ মান। X1 এর উপরে X2 অতিক্রম করার সময় অতিরিক্ত, X1 এর নীচে X2 অতিক্রম করার সময় শূন্য। এখানে X1 স্বল্পমেয়াদী উপাদানকে প্রতিফলিত করে এবং X2 দীর্ঘমেয়াদী উপাদানকে প্রতিফলিত করে।
সামর্থ্য বিশ্লেষণ
মাল্টি-হার্মোনিয়াম গড় ব্যবহার করে কার্যকরভাবে বাজার শব্দ ফিল্টার করা যায়, ট্রেডিং সিগন্যালের গুণমান উন্নত করা যায়
ট্রেডিং সিগন্যাল তৈরি করুন যাতে ট্রেডিংয়ের সময় পরিবর্তনগুলি ধরা যায়
ভারসাম্য বক্ররেখা একাধিক সময়কালের উপর নির্ভর করে এবং প্রবণতার দিকনির্দেশনা সঠিকভাবে নির্ধারণ করে
ক্যাবিক গড় ব্যবহার করে মধ্যবর্তী ভেরিয়েবলের ভূমিকা আরও জোরদার করা এবং কৌশলগত স্থিতিশীলতা বাড়ানো যায়
ঝুঁকি বিশ্লেষণ
সামঞ্জস্যপূর্ণ গড় নিজেই পিছিয়ে রয়েছে এবং স্বল্পমেয়াদী বিপরীতমুখী সুযোগগুলি মিস করতে পারে
মাল্টিপল এভারেজ অপ্টিমাইজেশানকে দুর্বল করে তোলে এবং কৌশলকে দুর্বল করে তোলে
কিউবিক অপারেশনগুলি মধ্যবর্তী শব্দকে বাড়িয়ে তুলতে পারে, যার ফলে কিছু ভুল সংকেত তৈরি হয়
দীর্ঘ ও সংক্ষিপ্ত ক্রসগুলির মধ্যে কিছুটা পিছিয়ে রয়েছে, সময়মত রূপান্তরগুলি ধরতে পারে না
অপ্টিমাইজেশান দিক
আপনি আরো বিভিন্ন বা আরো ভারী সমন্বয় গড় পরীক্ষা করতে পারেন
দৈনিক গড়ের জন্য গতিশীল প্যারামিটার যুক্ত করুন, গড় সিস্টেমটি অপ্টিমাইজ করুন
বিভিন্ন ক্যালকুলেটর পরামিতি পরীক্ষা করা যায়, যেমন বর্গক্ষেত্র, সমান্তরাল ইত্যাদি সমন্বয়
ট্রেডিং সিগন্যালের গুণমান যাচাই করার জন্য আরও সহায়ক সূচক যুক্ত করা যেতে পারে
সারসংক্ষেপ
এই কৌশলটি একাধিক সমন্বয়যুক্ত গড় ব্যবস্থার ব্যবহার করে দীর্ঘ এবং সংক্ষিপ্ত ক্রস ট্রেডিং সিগন্যাল তৈরি করে। একক গড় ব্যবস্থার তুলনায় এই কৌশলটি প্রবণতা সনাক্ত করতে, গোলমাল ফিল্টার করতে আরও ভাল। একই সাথে, দীর্ঘ এবং সংক্ষিপ্ত ক্রসগুলি বাজারের পালাটি সময়মতো ধরতে পারে। তবে কৌশলটিতে একাধিক গড় এবং ঘনক্ষেত্রের ক্রিয়াকলাপগুলি কিছুটা পিছিয়ে এবং গোলমাল বাড়িয়ে দেয়। ভবিষ্যতে গতিশীল সমন্বয় প্যারামিটার এবং আরও সহায়ক সূচক প্রবর্তন করে কৌশলটির স্থায়িত্ব এবং সময়োপযোগীতা বাড়ানো যেতে পারে।
/*backtest
start: 2024-01-01 00:00:00
end: 2024-01-31 23:59:59
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("Harmonic System Strategy", overlay=true)
harm_average(x,y,z) =>3 / (1 / x + 1 / y + 1 / z)
T1 = harm_average(close[1], close[2], close[3])
T2 = harm_average(T1, T1[1], T1[2])
T3 = harm_average(T2, T2[1], T2[2])
T4 = harm_average(T3, T3[1], T3[2])
T5 = harm_average(T4, T4[1], T4[2])
T6 = harm_average(T5, T5[1], T5[2])
Balance = 18 / (1 / T1 * 3 + 1 / T2 * 3 + 1 / T3 * 3 + 1 / T4 * 3 + 1 / T5 * 3 + 1 / T6 * 3)
plot(T1,linewidth=2, color=color.green,title="T1")
plot(T2,linewidth=1, color=color.blue,title="T2")
plot(T3,linewidth=1, color=color.blue,title="T3")
plot(Balance,linewidth=2, color=color.black,title="Balance")
plot(T4,linewidth=1, color=color.blue,title="T4")
plot(T5,linewidth=1, color=color.blue,title="T5")
plot(T6,linewidth=2, color=color.red,title="T6")
X1 = min(min(T1,T2),T3)
X2 = max(max(T4,T5),T6)
X3 = min(T1,T2)
X4 = max(T3,T4)
Buy=crossover(X1,X2)
Sell=crossunder(X3,X4)
if crossover(X1,X2)
strategy.entry("Long", strategy.long, comment="Long")
if crossunder(X3,X4)
strategy.entry("Short", strategy.short, comment="Short")