
এই কৌশলটি ফিবোনাচিস অ্যারের উপর ভিত্তি করে গড় কে লাইন এবং চলমান গড় তৈরি করে, একাধিক মূল্য প্রযুক্তির সূচক নিয়মের সাথে মিলিত করে, কেবলমাত্র অতিরিক্ত এবং খালি না করে পরিমাণগত লেনদেনের জন্য। প্রাথমিক পরীক্ষাগুলি দেখায় যে এই কৌশলটি বড় চক্রের গ্রাফগুলিতে ভাল কাজ করে।
এই কৌশলটি মূলত নিম্নলিখিত ধাপগুলি অনুসরণ করে বাস্তবায়িত হয়ঃ
ফিবোনাচি ক্রম অনুসারে, সর্বশেষ 10 টি ফিবোনাচি চক্রের গড় সমাপ্তি মূল্য, সর্বোচ্চ মূল্য, সর্বনিম্ন মূল্য এবং খোলার মূল্য গণনা করে গড় কে লাইন তৈরি করুন।
গড় সমাপ্তি মূল্যের জন্য ১, ২, ৩, ৫, ৮, ১৩, ২১, ৩৪ এবং ৫৫ চক্রের সূচকীয় চলমান গড় (ইএমএ) গণনা করুন এবং এই ৯টি ইএমএর গড় গণনা করুন, গড় ইএমএ পাবেন।
গড় K-রেখার আকৃতি যখন একাধিক শীর্ষ সংকেত প্রদর্শন করে (অর্থাৎ সূর্যোদয়, সূর্যোদয়, সূর্যোদয় ইত্যাদি) এবং গড় EMA এর চেয়ে বেশি বন্ধের দাম যখন পজিশনটি খোলা হয় তখন গড় K-রেখার আকৃতি যখন খালি শীর্ষ সংকেত প্রদর্শন করে (অর্থাৎ সূর্যোদয়, সূর্যোদয় ইত্যাদি) এবং গড় EMA এর চেয়ে কম বন্ধের দাম যখন পজিশনটি খালি থাকে।
গড় কে লাইন ফিল্টার মূল্যের ওঠানামা গণনা করে এবং সমান্তরাল সূচকগুলির সাথে একত্রিত হয়ে ট্রেডিং সংকেত প্রেরণ করে ট্রেন্ডগুলিকে কার্যকরভাবে সনাক্ত করতে এবং ট্রেডিং ঝুঁকি নিয়ন্ত্রণ করতে পারে।
ফিবোনাচিস অ্যারে ভিত্তিক গড় কে-লাইন কার্যকরভাবে প্রবণতা সংকেত সনাক্ত করতে র্যান্ডম মূল্যের ওঠানামার উপর ঝাঁকুনি দেয়।
একাধিক ইএমএ গড় মান গড় ইএমএ তৈরি করে, এটি প্রতিরোধের অবস্থানের স্থায়িত্বকে সমর্থন করে এবং সংকেতের গুণমান উন্নত করে।
এই পদ্ধতির মাধ্যমে, আপনি আপনার ট্রেডের সংখ্যা, লেনদেনের খরচ এবং স্লাইড পয়েন্টের প্রভাব হ্রাস করতে পারেন।
বড় আকারের চক্র চলাকালীন ভাল পারফরম্যান্স, মাঝারি এবং দীর্ঘ লাইন অপারেশন জন্য উপযুক্ত।
এই ধরনের কৌশলগুলিকে ক্যাপিটাল মার্কেটে বড় ক্ষতির সম্মুখীন হতে হতে পারে।
ইএমএ গড় লাইনটি সহজেই পিছিয়ে যায় এবং সেরা প্রবেশের সময়টি মিস করতে পারে।
কিন্তু এই ধরনের অপারেশনের ক্ষেত্রে, আপনি একটি সংক্ষিপ্ত-রেখা সুযোগ মিস করতে পারেন।
প্যারামিটার অপ্টিমাইজেশনের জন্য সীমিত স্থান রয়েছে এবং হার্ডডিস্কের পারফরম্যান্স প্যারামিটার অপ্টিমাইজেশনের প্রতিক্রিয়াগুলির চেয়ে কম হতে পারে।
পরীক্ষামূলকভাবে উপযুক্ত স্টপ লস কৌশল যুক্ত করা যায়, যখন ক্ষতির পরিমাণ বাড়তে থাকে তখন স্টপ লস করা যায়।
পজিশনের আকার পরিবর্তনশীলভাবে সামঞ্জস্য করার জন্য এটিআর এর মতো অস্থিরতার সূচকগুলির সাথে মিলিত হতে পারে।
নিম্নমুখী প্রবণতা মধ্যে যথাযথভাবে shorting হস্তক্ষেপ, কৌশলগত আয় বৃদ্ধি পরীক্ষা করা যেতে পারে।
ইএমএ-র সময়কালের প্যারামিটারগুলিকে অপ্টিমাইজ করা যায় যাতে সর্বোত্তম প্যারামিটার সমন্বয় পাওয়া যায়।
এই কৌশলটি ফিবোনাচি গড় কে লাইন এবং গড় লাইন সূচকগুলি তৈরি করে ট্রেডিংয়ের পরিমাণ নির্ধারণ করে এবং ট্রেন্ডিং সংকেতগুলি সনাক্ত করে। এই কৌশলটির গড় কে লাইন হিসাবের দামের ওঠানামার সুবিধা রয়েছে এবং কেবলমাত্র একাধিক অপারেশন করার জন্য লেনদেনের ব্যয় হ্রাস করার সুবিধা রয়েছে। একই সাথে কেবলমাত্র একাধিক অপারেশন করার জন্য বাজার ঝুঁকি এবং ইএমএ পিছনে থাকার সমস্যা রয়েছে। সামগ্রিকভাবে, এই কৌশলটি একাধিক মাত্রা থেকে লেনদেনের ঝুঁকি নিয়ন্ত্রণ করে, বড় চক্রের মধ্যে ভাল পারফরম্যান্স করে এবং মাঝারি-দীর্ঘ লাইন অপারেশনের জন্য উপযুক্ত।
/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-31 23:59:59
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/
// © SoftKill21
//@version=4
strategy("Fibonacci candle", overlay=false )
//plot of our fibonacci candle
// Fibonacci
// Fn = Fn-1 + Fn-2
// F10 = 55
// 0 1 2 3 5 8 13 21 34 55
avg_close = (close[0] + close[1] + close[2] + close[3] +close[5] + close[8] + close[13]+ close[21] + close[34] + close[55]) / 10
avg_high = (high[0] + high[1] + high[2] + high[3] +high[5] + high[8] + high[13]+ high[21] + high[34] + high[55]) / 10
avg_low = (low[0] + low[1] + low[2] + low[3] +low[5] + low[8] + low[13]+ low[21] + low[34] + low[55]) / 10
avg_open = (open[0] + open[1] + open[2] + open[3] +open[5] + open[8] + open[13]+ open[21] + open[34] + open[55]) / 10
src = avg_close//input(avg_close, title="Source")
out55 = ema(src, 55)
out1 = ema(src, 1)
out2 = ema(src, 2)
out3 = ema(src, 3)
out5 = ema(src, 5)
out8 = ema(src, 8)
out13 = ema(src, 13)
out21 = ema(src, 21)
out34 = ema(src, 34)
avg_ema = (out55 + out1 + out2 + out3+ out5 + out8 + out13 + out21 + out34)/9
plot(avg_ema)
plotcandle(avg_open, avg_high, avg_low, avg_close, title='Title', color = avg_open < avg_close ? color.green : color.red, wickcolor=color.white)
long = avg_open < avg_close and avg_close > avg_close[1] and avg_high > avg_high[1] and avg_close[1] > avg_close[2] and avg_high[1] > avg_high[2]
short = avg_open > avg_close and avg_close < avg_close[1] and avg_low < avg_low[1] and avg_close[1] < avg_close[2] and avg_low[1] < avg_low[2]
strategy.entry("long",1,when=long and avg_close > avg_ema)
strategy.close('long',when=short and avg_close < avg_ema)