এই কৌশলটির মূল ধারণাটি হ'ল কে-লাইন বারগুলির উচ্চ পয়েন্ট এবং বন্ধের দামের মধ্যে সম্পর্কের ভিত্তিতে বর্তমান প্রবণতার দিক নির্ধারণ করা এবং চলমান গড় রেখাগুলি ব্যবহার করে ফলাফলগুলি মসৃণ করা। যখন আরও বেশি উচ্চ বন্ধের বার থাকে, তখন এটি একটি ঊর্ধ্বমুখী প্রবণতা হিসাবে নির্ধারিত হয়। যখন আরও কম বন্ধের বার থাকে, তখন এটি একটি নিম্নমুখী প্রবণতা হিসাবে নির্ধারিত হয়। এই কৌশলটি নির্দিষ্ট তরলতার সাথে যে কোনও ডিজিটাল সম্পদের জন্য উপযুক্ত এবং প্যারামিটার অপ্টিমাইজেশনের মাধ্যমে আরও ভাল ফলাফল অর্জন করা যায়।
এই কৌশলটি এম-মিনিট বার ব্যবহার করে। বন্ধের মূল্য এবং উচ্চ এবং নিম্ন পয়েন্টগুলির মধ্যে অবস্থানের সম্পর্ক অনুসারে, এটি নির্ধারিত হয় যে এম-মিনিট কে-লাইন বারটি একটি উচ্চ বন্ধের প্রকারের (সমাপ্তি মূল্য উচ্চ পয়েন্টের কাছাকাছি), নিম্ন বন্ধের প্রকার (সমাপ্তি মূল্য নিম্ন পয়েন্টের কাছাকাছি) বা স্বাভাবিক প্রকারের (সমাপ্তি মূল্য মধ্যম কাছাকাছি) অন্তর্ভুক্ত।
বিশেষত, প্রথমে ডেল্ট = উচ্চ - বন্ধ, যা উচ্চ পয়েন্ট এবং বন্ধ মূল্যের মধ্যে পার্থক্য, এবং উচ্চতা = উচ্চ - নিম্ন, যা উচ্চ এবং নিম্নের মধ্যে পার্থক্য গণনা করুন। যদি ডেল্ট > উচ্চতা * 2/3, এটি একটি উচ্চ বন্ধ টাইপ হিসাবে নির্ধারিত হয়। যদি ডেল্ট < উচ্চতা / 3, এটি একটি নিম্ন বন্ধ টাইপ হিসাবে নির্ধারিত হয়, অন্যথায় এটি একটি স্বাভাবিক টাইপ।
তারপরে সর্বশেষ এন কে-লাইন বারগুলিতে উচ্চ বন্ধ, নিম্ন বন্ধ এবং স্বাভাবিক ধরণের সংখ্যা গণনা করুন, তাদের শতাংশ গণনা করুন এবং উত্থান, পতন এবং মাঝারি বক্ররেখায় তাদের মসৃণ করতে ইএমএ ব্যবহার করুন। উত্থান বক্ররেখা উচ্চ বন্ধের বারগুলির শতাংশকে উপস্থাপন করে, পতন বক্ররেখা নিম্ন বন্ধের বারগুলির শতাংশকে উপস্থাপন করে এবং মাঝারি বক্ররেখা স্বাভাবিক বারগুলির শতাংশকে উপস্থাপন করে।
যখন উত্থান বক্ররেখা পতনের বক্ররেখার উপরে অতিক্রম করে, এর অর্থ হ'ল উচ্চ বন্ধের বারগুলি বাড়তে শুরু করে, যা নির্দেশ করে যে বাজারটি একটি ঊর্ধ্বমুখী প্রবণতায় প্রবেশ করছে, এবং একটি দীর্ঘ সংকেত জারি করা হয়। যখন পতন বক্ররেখা উত্থান বক্ররেখার নীচে অতিক্রম করে, এর অর্থ হ'ল নিম্ন বন্ধের বারগুলি বাড়তে শুরু করে, যা নির্দেশ করে যে বাজারটি একটি নিম্নমুখী প্রবণতায় প্রবেশ করছে, এবং একটি সংক্ষিপ্ত সংকেত জারি করা হয়।
এই প্রাইস অ্যাকশন ভিত্তিক ট্রেন্ড বিচার কৌশল নিম্নলিখিত সুবিধাগুলি আছেঃ
নীতিটি স্পষ্ট এবং সহজেই বোঝা যায় এবং আয়ত্ত করা যায়।
এটি কোনো সূচকের উপর নির্ভর করে না, বরং মূল্যের বৈশিষ্ট্যগুলির উপর ভিত্তি করে কেবল প্রবণতা দিকনির্দেশনা করে।
কয়েকটি কনফিগারযোগ্য পরামিতি রয়েছে, প্রধানত এন এবং ইএমএ মসৃণকরণ পরামিতি, যা অপ্টিমাইজ করা সহজ।
এটি স্টক, ফরেক্স, ক্রিপ্টোকারেন্সি ইত্যাদি সহ নির্দিষ্ট তরলতার সাথে যে কোনও ডিজিটাল সম্পদে ব্যাপকভাবে প্রয়োগ করা যেতে পারে।
ব্যাকটেস্টের ফলাফল ভালো এবং ঝুঁকিগুলি কঠোরভাবে নিয়ন্ত্রণ করা যায়।
এটি ট্রেন্ড লাইন, সাপোর্ট/রেসিস্ট্যান্স লেভেল এবং অপ্টিমাইজেশনের জন্য অন্যান্য প্রযুক্তিগত পদ্ধতির সাথে সংযুক্ত করা যেতে পারে।
স্টপ লস কৌশলগুলি একক ক্ষতি নিয়ন্ত্রণের জন্য কনফিগার করা যেতে পারে।
সুবিধাগুলো সত্ত্বেও, এই কৌশলটি নিম্নলিখিত ঝুঁকিগুলিও বহন করেঃ
যখন বাজার শক অবস্থায় থাকে, তখন K-line টাইপ প্রায়শই স্যুইচ করে, যা মিথ্যা সংকেত তৈরি করতে পারে।
ভুল N এবং EMA পরামিতি সেটিংগুলি অনুপস্থিত প্রবণতা বা খুব বেশি অবৈধ সংকেত হতে পারে।
কেবলমাত্র কে-লাইন টাইপগুলির উপর ভিত্তি করে ট্রেন্ডের দিকনির্দেশনা বিচার করা কিছুটা বিলম্বিত।
এটি কার্যকরভাবে সাধারণ চার্ট প্যাটার্ন যেমন ত্রিভুজ সংযোজন, পতাকা ইত্যাদি ফিল্টার করতে পারে না, বিপরীত অগ্রগতির ঝুঁকি নিয়ে।
এই কৌশলটি প্রবণতা অনুসরণ করে এবং বিপরীতমুখী সুযোগগুলি কার্যকরভাবে ক্যাপচার করতে পারে না।
হ্রাসের ঝুঁকি নিয়ন্ত্রণের জন্য স্টপ লস ব্যবহার করা উচিত, অন্যথায় একক ক্ষতি বড় হতে পারে।
ঝুঁকি কমাতে এবং লাভজনকতা বাড়াতে, কৌশলটি নিম্নলিখিত দিকগুলিতে অপ্টিমাইজ করা যেতে পারেঃ
বাজারের অস্থিরতার উপর ভিত্তি করে N এবং EMA পরামিতিগুলি সামঞ্জস্য করার জন্য ATR এর মতো অস্থিরতা সূচকগুলি একত্রিত করুন, পরিসীমা সীমাবদ্ধ বাজারে অত্যধিক অবৈধ সংকেতগুলি এড়ানো।
ভলিউম বিশ্লেষণ যোগ করুন উচ্চ ভলিউম অবস্থার মধ্যে মিথ্যা ব্রেকআউট ফিল্টার করতে।
প্রবণতার দিকনির্দেশনা এবং অগ্রগতির সত্যতা নির্ধারণের জন্য প্রবণতা লাইন এবং মূল সমর্থন / প্রতিরোধের স্তরগুলি একত্রিত করুন।
একক সময়সীমার উপর ভুল বিচার এড়াতে একাধিক সময়সীমার বিশ্লেষণ যুক্ত করুন।
যখন গুরুত্বপূর্ণ বিপরীত সংকেত উপস্থিত হয় তখন সময়মতো অবস্থানগুলি বিপরীত করার জন্য প্যাটার্ন স্বীকৃতি মডিউল যুক্ত করুন।
বাজারের অস্থিরতা এবং ঝুঁকি পছন্দ উপর ভিত্তি করে স্টপ লস কৌশল অপ্টিমাইজ করুন।
টেলিং স্টপ লস, মুভিং স্টপ লস ইত্যাদি যুক্ত করুন লাভকে লক করতে এবং ফেরত দেওয়া এড়াতে।
এই কৌশলটি মূল্যের ক্রিয়াকলাপের ভিত্তিতে প্রবণতার দিক বিচার করে। যুক্তিটি স্পষ্ট এবং ব্যাকটেস্টের ফলাফলগুলি ভাল। এটি ক্রিপ্টো ট্রেডিংয়ে ব্যাপকভাবে প্রয়োগ করা যেতে পারে। তবে কিছু সীমাবদ্ধতাও রয়েছে। ঝুঁকি হ্রাস করার জন্য এটি স্টপ লস এবং অপ্টিমাইজেশনের সাথে একত্রিত হওয়া দরকার। সামগ্রিকভাবে, এই কৌশলটি কোয়ান্ট ট্রেডিংয়ের জন্য একটি সহজ এবং ব্যবহারিক ধারণা সরবরাহ করে এবং এটি থেকে শেখার মূল্যবান। অবিচ্ছিন্ন অপ্টিমাইজেশন এবং সংমিশ্রণের মাধ্যমে স্থিতিশীল অতিরিক্ত রিটার্ন অর্জন করা যায়।
/*backtest start: 2023-08-20 00:00:00 end: 2023-09-19 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=2 strategy("trend detect", overlay=false) lenght = input(34) ema_smooth = input(5) delt = high - close height = high - low color_plot=black state=0 if delt > height/3*2 state := 1 color_plot := red else if delt > height/3 state := 2 color_plot := blue else state := 3 color_plot := green //plot(state, color=color_plot, style=histogram) percOfType(len, state_for_count) => num = 0 for i=1 to len if state[i]==state_for_count num := num+1 num/len*100 rise = ema(percOfType(lenght, 3), ema_smooth) fall = ema(percOfType(lenght, 1), ema_smooth) plot(rise, color = green) plot(ema(percOfType(lenght, 2), ema_smooth), color = blue) plot(fall, color = red) plot(10, color=black) plot(60, color=black) longCondition = crossover(rise, fall) if (longCondition) strategy.entry("My Long Entry Id", strategy.long) shortCondition = crossunder(rise, fall) if (shortCondition) strategy.entry("My Short Entry Id", strategy.short)