নিবন্ধের সূচিপত্র
- প্রমাণ ও পরিসর
- চিত্র
- প্রক্রিয়া
- RSI-এর নতুন নামকরণের চেয়ে বেশি, পর্যবেক্ষণকৃত মূলধন প্রবাহের চেয়ে কম।
- একটি স্থিতিশীল অনুপাত এবং সুস্পষ্ট সীমানা ক্ষেত্র
- হিসাবের উদাহরণ এবং বটম শনাক্ত করার ব্যর্থ অনুমান
- পৃথক বিপরীতমুখী এবং প্রবণতা-অনুসরণকারী সংস্করণ
- ভবিষ্যৎ তথ্য ছাড়া জানা প্রাইস পিভটের সঙ্গে MFI মেলান
- ভলিউমের প্রকৃত অবদান আলাদা করে যাচাই করুন
- সাধারণ ভুল
- ব্যবহারিক যাচাইতালিকা
- সচরাচর জিজ্ঞাসা
- গবেষণার সূত্র
প্রমাণ ও পরিসর
Fidelity MFI ও চরম রিডিংয়ের সীমাবদ্ধতা ব্যাখ্যা করে। TradingView সূচকটির বাস্তবায়ন নথিভুক্ত করে। এই দুই উৎস কোনোটিই প্রস্তাবিত এন্ট্রি নিয়মের যাচাইকৃত ট্রেডিং রেকর্ড নয়। ডেটার মানের গবেষণাটি ঐতিহাসিক এক্সচেঞ্জ নমুনা নিয়ে, প্রতিটি বর্তমান ফিড নিয়ে নয়। [1] [2] [3]
ব্যবহারিক কাজের ধাপ
- ইনপুট যাচাই করুনটিপিক্যাল প্রাইস ও ভলিউম একই ইন্সট্রুমেন্ট এবং একই সময়সীমা পর্যন্ত তথ্য থেকে আসতে হবে।
- কাঁচা প্রবাহকে শ্রেণীবদ্ধ করুনসুস্পষ্ট সমমূল্য ব্যবস্থাপনাসহ সাধারণ মূল্যের পরিবর্তন ব্যবহার করুন।
- অনুপাতটি গণনা করুন।সম্পূর্ণ উইন্ডো ব্যবহার করুন এবং মোট ফ্লো শূন্য হলে কী করতে হবে তা নির্ধারণ করুন।
- নিশ্চিতকরণের জন্য অপেক্ষা করুনএকটি চরম অবস্থা বা বিচ্যুতি একটি সম্ভাব্য প্রার্থী তৈরি করে, কিন্তু এটি কোনো স্বয়ংক্রিয় লেনদেন নয়।
- ভলিউম অবদান পরীক্ষা করুনভলিউম ওয়েটিং সহ এবং ছাড়া অভিন্ন প্রার্থীদের তুলনা করুন।
RSI-এর নতুন নামকরণের চেয়ে বেশি, পর্যবেক্ষণকৃত মূলধন প্রবাহের চেয়ে কম।
টিপিক্যাল প্রাইস হলো TP=(H+L+C)/3। র ফ্লো হলো TP-কে ভলিউম দিয়ে গুণ করে পাওয়া মান। টিপিক্যাল প্রাইস বাড়লে সেই ফ্লো-কে পজিটিভ এবং কমলে নেগেটিভ হিসেবে শ্রেণীবদ্ধ করুন। নেগেটিভ ফ্লো-কে অনুপাতের জন্য একটি অঋণাত্মক মান হিসাবে সংরক্ষণ করা হয়; এটি হর থেকে বিয়োগ করা কোনো ঋণাত্মক সংখ্যা নয়। এখানে ব্যবহৃত নিয়ম অনুসারে, অপরিবর্তিত টিপিক্যাল প্রাইস কোনো গ্রুপেই অন্তর্ভুক্ত হয় না।
ভলিউম ওজন হিসেবে ব্যবহৃত হয় বলে MFI, শুধু ক্লোজিং মূল্যের পরিবর্তন দিয়ে গণনা করা RSI থেকে আলাদা হতে পারে। [1] বেশি ভলিউমের একটি দিন কয়েকটি ছোট পর্যবেক্ষণকে ছাপিয়ে যেতে পারে। তবু MFI হলো OHLCV-এর রূপান্তর: এটি আক্রমণাত্মক ক্রেতা, ফান্ডে নতুন বিনিয়োগ বা প্রাতিষ্ঠানিক অ্যাকাউন্ট শনাক্ত করতে পারে না।
মানি ফ্লো নামটি এককের পার্থক্য আড়াল করতে পারে। টিপিক্যাল প্রাইসকে বেস সম্পদের পরিমাণ দিয়ে গুণ করলে লেনদেনের নোশনাল মূল্যের মতো মান পাওয়া যায়। ভলিউম যদি আগে থেকেই কোট মুদ্রায় লেনদেনের মূল্য হয়, সেটিকে আবার টিপিক্যাল প্রাইস দিয়ে গুণ করলে অতিরিক্ত মূল্য-ওজন যুক্ত হয়। দুটিই গণনা করা যায়, কিন্তু সংজ্ঞা দুটি বিনিময়যোগ্য নয়। সূচকের সেটিংয়ের সঙ্গে উৎস ফিল্ড ও একক সংরক্ষণ করুন।
একটি স্থিতিশীল অনুপাত এবং সুস্পষ্ট সীমানা ক্ষেত্র
প্রচলিত সূত্রটি হলো 100−100/(1+P/N), যা মোট যোগফল ধনাত্মক হলে 100P/(P+N)-এর সমতুল্য। পরেরটি N শূন্য হলে সরাসরি N দ্বারা ভাগ করা এড়িয়ে যায়। যদি P ধনাত্মক এবং N শূন্য হয়, তাহলে MFI সমান হবে 100; যদি P শূন্য এবং N ধনাত্মক হয়, তাহলে এটি শূন্যের সমান হবে। যদি উভয়ই শূন্য হয়, এই নিবন্ধটি অনুপলব্ধ ডেটা প্রদর্শন করে।
চৌদ্দটি বার শ্রেণীবদ্ধ করতে প্রথমটির আগের টিপিক্যাল প্রাইসও দরকার, যাতে প্রথম অবদানের দিক নির্ধারণ করা যায়। তাই সম্পূর্ণ ওয়ার্ম-আপের জন্য 15টি OHLC পর্যবেক্ষণ প্রয়োজন। যোগফল তৈরির আগে অনুপস্থিত বা অবৈধ ফিল্ড যাচাই করুন; হারানো বারকে নীরবে অপরিবর্তিত মূল্যের পর্যবেক্ষণ ধরা যাবে না।
কিছু প্ল্যাটফর্ম সমান সাধারণ মূল্য বা প্রারম্ভিকীকরণ ভিন্নভাবে পরিচালনা করে। কৌশলের কার্যকারিতা তুলনা করার আগে, হাতে গণনা করা একটি ছোট ফিক্সচার বার-বাই-বার তুলনা করুন। আপাতদৃষ্টিতে নিরীহ মনে হলেও, প্রচলিত নিয়মের একটি পার্থক্য একটি থ্রেশহোল্ড অতিক্রমকে এক বার সরিয়ে দিতে পারে, যা একটি ইন্ট্রাডে এন্ট্রি এবং স্টপের দূরত্বকে উল্লেখযোগ্যভাবে পরিবর্তন করতে পারে।
শুধুমাত্র সম্পূর্ণ হওয়া পর্যবেক্ষণগুলোই এই সংস্করণে প্রবেশ করে। একটি লাইভ অস্থায়ী MFI কার্যকর হতে পারে, কিন্তু এর জন্য একটি পৃথক ইভেন্ট সংজ্ঞার প্রয়োজন, কারণ বর্তমান ভলিউম, সর্বোচ্চ এবং সর্বনিম্ন স্তর তখনও পরিবর্তিত হতে পারে। একই বারে কৌশলটি আগে প্রবেশ করেছে বলে দাবি করার সময় সম্পূর্ণ হওয়া মানটি পরীক্ষা করবেন না।
এই সংস্করণে টিপিক্যাল প্রাইস ধনাত্মক, ভলিউম অঋণাত্মক এবং পনেরোটি পর্যবেক্ষণ বৈধ হতে হবে। ফিউচার মূল্য শূন্য বা ঋণাত্মক হলে র ফ্লো ঋণাত্মক হতে পারে, ফলে অঋণাত্মক ফ্লোর ব্যাখ্যা ও 0–100 পরিসর কার্যকর থাকে না। তখন নীরবে পরম মান নেওয়া বা ওজন বদলানোর বদলে unsupported_price_domain ফেরত দিন।
if not valid_full_window(t,15): return INSUFFICIENT_DATA
for i in t-14..t:
if not finite(H[i],L[i],C[i],V[i]): return INVALID_DATA
if not (L[i] <= C[i] <= H[i]) or V[i] < 0: return INVALID_DATA
TP[i] = (H[i]+L[i]+C[i])/3
if TP[i] <= 0: return UNSUPPORTED_PRICE_DOMAIN
for i in t-13..t:
positive[i] = TP[i]*V[i] if TP[i] > TP[i-1] else 0
negative[i] = TP[i]*V[i] if TP[i] < TP[i-1] else 0
P = sum(positive[t-13:t+1])
N = sum(negative[t-13:t+1])
MFI[t] = NA if P+N == 0 else 100*P/(P+N)
# 14 closed bars plus a previous TP are required.
# No decision uses an unfinished bar.
হিসাবের উদাহরণ এবং বটম শনাক্ত করার ব্যর্থ অনুমান
14-পিরিয়ড স্ট্র্যাটেজি সেটিং পরিবর্তন না করে, গাণিতিক হিসাবটি তুলে ধরতে তিনটি বার ব্যবহার করুন। উইন্ডোটির ঠিক আগের সাধারণ মূল্য হলো 100। পরবর্তী মানগুলো হলো 101, 100 এবং 102, এবং এদের ভলিউম হলো 10, 20 এবং 10। পজিটিভ ফ্লো P হলো 1010+1020=2030 এবং নেগেটিভ ফ্লো N হলো 2000। MFI হলো 100×2030/4030, যা প্রায় 50.37-এর সমান।
টিপিক্যাল প্রাইস কমা বারটির বেশি ভলিউম দুটি ঊর্ধ্বমুখী পর্যবেক্ষণের অবদানকে প্রতিহত করে। শুধু দুটি বৃদ্ধি ও একটি পতন গুনলে এই ওজনের প্রভাব ধরা পড়ে না। আবার ফল থেকে জানা যায় না ক্রেতা না বিক্রেতা লেনদেন শুরু করেছে; ধনাত্মক বা ঋণাত্মক চিহ্ন এসেছে টিপিক্যাল প্রাইসের পরিবর্তন থেকে।
ব্যর্থ রিভার্সালের উদাহরণে MFI 25 থেকে 18-এ নামে এবং মূল্য 100 থেকে 97-এ পড়ে। শুধু MFI 20-এর নিচে বলে কিনলে মূল্য আরও 92-এর দিকে পড়তে পারে, তখনও অসিলেটর 10-এর আশপাশে থাকতে পারে। চরম রিডিং প্রবণতার শক্তি শেষ হওয়ার প্রমাণ নয়। একইভাবে MFI 80-এর ওপরে থাকলেও ঊর্ধ্বমুখী প্রবণতা চলতে পারে; প্রতিটি ক্রসিংয়ে সঙ্গে সঙ্গে শর্ট করা পৃথক অনুমান। [1]
কৃত্রিম চিত্রের সিরিজ প্রথম sub-20 পর্যবেক্ষণের পর আরও নিচে নামে। এটি বোঝায় কেন ক্যান্ডিডেট তৈরি ও এন্ট্রি নিশ্চিতকরণ আলাদা অবস্থা হওয়া দরকার। অসিলেটরের মান সম্ভাবনা নয়: MFI 80 মানে ভবিষ্যতের নির্দিষ্ট চলনের সম্ভাবনা 80% নয়।
পৃথক বিপরীতমুখী এবং প্রবণতা-অনুসরণকারী সংস্করণ
প্রস্তাবিত রিভার্সাল সংস্করণে প্রথমে MFI 20-এর নিচে থাকতে হবে। এরপর 20-এর ওপরে ফিরে আসা এবং আগের বারের হাইয়ের ওপরে ক্লোজ হওয়ার অপেক্ষা করুন। এর জন্য বাজারের রেঞ্জ-অবস্থা ইভেন্টের আগের তথ্য দিয়ে চিহ্নিত হতে হবে। এন্ট্রি পরবর্তী কার্যকরভাবে সম্পাদনযোগ্য ইভেন্টে, স্টপ ইভেন্ট অঞ্চলের নিচে। পাঁচ বারের মধ্যে নিশ্চিতকরণ না এলে বাতিল করুন।
থ্রেশহোল্ড এবং টাইমআউট হলো গবেষণা সেটিংস। একটি নতুন নিম্নতর রিডিং ঘড়িটিকে পুনরায় চালু করবে, নাকি কেবল একই ক্যান্ডিডেটকে আপডেট করবে, তা নির্ধারণ করুন। সরলতর বেসলাইনটি একটি নির্দিষ্ট ইভেন্ট উইন্ডো ব্যবহার করে এবং একটি বিজয়ী রিকভারি না আসা পর্যন্ত এটিকে বারবার পুনরায় চালু করে না। নিশ্চিত ক্যান্ডিডেটগুলোর পাশাপাশি মেয়াদোত্তীর্ণ এবং বাতিলকৃত ক্যান্ডিডেটগুলোকেও রেকর্ড করুন।
ট্রেন্ড-ফলোয়িং সংস্করণে দামের লোগুলো ক্রমশ ওপরে ওঠার কাঠামো বজায় থাকে; MFI পুলব্যাক ও রিকভারি গৌণ বৈশিষ্ট্য। এখানে 20-এর নিচের রিডিং বাধ্যতামূলক নয়। পরীক্ষার আগে সংস্করণ বেছে নিন; একই দৃশ্যমান ঘটনাকে জিতলে ট্রেন্ড ট্রেড আর অন্য বর্ণনা সুবিধাজনক হলে মিন-রিভার্সন ট্রেড বলে নাম বদলাবেন না।
এক্সিট নিয়মগুলো সুস্পষ্ট এবং স্থিতিশীল রাখুন। ইন্ডিকেটর রিকভারি কোনো স্ট্রাকচারাল স্টপকে প্রশস্ত করার অনুমোদন দেয় না। একটি নির্দিষ্ট রিওয়ার্ড টার্গেট, ট্রেইলিং এক্সিট এবং টাইম স্টপ হলো ভিন্ন ভিন্ন পরীক্ষা; এক্সিট সিলেকশন থেকে প্রাপ্ত উন্নতির সাথে MFI ফিল্টার থেকে প্রাপ্ত উন্নতিকে গুলিয়ে না ফেলে এদের তুলনা করুন।
ভবিষ্যৎ তথ্য ছাড়া জানা প্রাইস পিভটের সঙ্গে MFI মেলান
ধরা যাক p1 এবং p2 হলো নিশ্চিতকৃত সর্বনিম্ন মূল্য। একটি বুলিশ-ডাইভারজেন্স প্রার্থীর জন্য ঠিক ঐ পিভট টাইমস্ট্যাম্পগুলোতে একটি নিম্নতর দ্বিতীয় সর্বনিম্ন মূল্য কিন্তু উচ্চতর MFI প্রয়োজন। ইভেন্টটি p2-এর নিশ্চিতকরণ সময়ে উপলব্ধ হয়, এবং তারপর একটি পরবর্তী প্রাইস ট্রিগারের জন্য অপেক্ষা করে। একটি বিকল্প যা প্রতিটি পিভটের কাছাকাছি সর্বনিম্ন MFI অনুসন্ধান করে, তার জন্য একটি নির্দিষ্ট ব্যাসার্ধ, বিলম্ব এবং সমান মানের ক্ষেত্রে বাছাইয়ের নিয়ম প্রয়োজন।
উদাহরণস্বরূপ, low1=100 এবং MFI1=18, এবং low2=98 এবং MFI2=28 প্রস্তাবিত ডাইভারজেন্স তুলনাটি পূরণ করে। যদি p2-এর ডানদিকে দুটি বারের প্রয়োজন হয়, তবে উভয়ের জন্য অপেক্ষা করুন। কনফার্মেশনের আগে ঘটা কোনো নেকলাইন ব্রেককে রেট্রোস্পেক্টিভ এন্ট্রি হিসেবে নির্ধারণ করা যাবে না। যদি এন্ট্রি কনফার্মেশনের আগে প্রাইস স্ট্রাকচারাল ইনভ্যালিডেশন লেভেল ব্রেক করে, তবে ক্যান্ডিডেটটি বাতিল করুন।
উপলব্ধতার সময় থেকে ইভেন্টের সময় আলাদাভাবে লগ করুন। একটি চার্টে এই টাইমস্ট্যাম্পগুলো প্রায় একই রকম দেখতে লাগতে পারে, কিন্তু একটি দ্রুত বিপরীতমুখী গতির ক্ষেত্রে এই বিলম্ব অনুকূল গতির বেশিরভাগ অংশ গ্রাস করে ফেলতে পারে। একটি কার্যকর ডিটেক্টরের উচিত পূর্ববর্তী পিভটে আঁকা একটি মার্কারের আড়ালে এই খরচটি লুকিয়ে না রেখে, তা প্রকাশ করা।
ভলিউমের প্রকৃত অবদান আলাদা করে যাচাই করুন
দামের ভিত্তিতে বেছে নেওয়া একই ক্যান্ডিডেটগুলোর ওপর RSI, MFI এবং স্থির ভলিউম দিয়ে গণনা করা MFI তুলনা করুন। এতে ভলিউমের ওজন, টিপিক্যাল প্রাইস ও উইন্ডো বাছাইয়ের সম্ভাব্য অবদান আলাদা হয়। ভিন্ন নমুনায় RSI ও MFI অপ্টিমাইজ করলে ভলিউম যোগ করার প্রভাব আলাদা করা যায় না।
মূল্যায়নকে কালানুক্রমিকভাবে ভাগ করুন এবং সিদ্ধান্ত গ্রহণের সময়ে উপলব্ধ লেবেল ব্যবহার করে ট্রেন্ড ও রেঞ্জ পর্যায়গুলোকে আলাদাভাবে রিপোর্ট করুন। শর্ট ভ্যারিয়েন্টগুলোর জন্য স্প্রেড, স্লিপেজ এবং ধার করার খরচ অন্তর্ভুক্ত করুন। শুধুমাত্র সফল ডাইভারজেন্স রিপোর্ট করার পরিবর্তে, অনুপলব্ধ মান, রিভার্সাল ছাড়া চরম মান, বাতিলকরণ, ট্রেডের সংখ্যা, ড্রডাউন এবং নেট এক্সপেক্টেন্সি ট্র্যাক করুন।
ফলাফল ব্যাখ্যা করার আগে ভলিউমের উৎস যাচাই করুন। [3]-এর ঐতিহাসিক এক্সচেঞ্জ-মানের গবেষণা সন্দেহজনক বা অসামঞ্জস্যপূর্ণ কার্যকলাপের জন্য যাচাই করতে উৎসাহিত করে; এটি কোনো সার্বজনীন বর্তমান ত্রুটির হার সরবরাহ করে না। যে কৌশলের সুবিধা একটি পরিচ্ছন্নতর ফিডে অদৃশ্য হয়ে যায়, সেটিকে প্রতিটি বাজারের জন্য সাধারণীকরণ না করে বরং ডেটা-সংবেদনশীল হিসাবে বর্ণনা করা উচিত।
সাধারণ ভুল
প্রতিবার রিডিং 20-এর নিচে নামলেই কেনা
দাম ক্রমাগত কমতে থাকলেও একটি অসিলেটর নিম্ন থাকতে পারে।
নেতিবাচক প্রবাহকে নেতিবাচক পাটিগণিতের সাথে গুলিয়ে ফেলা
চিহ্নযুক্ত ঋণাত্মক মোট বিয়োগ করলে উদ্দিষ্ট অনুপাত পরিবর্তিত হয়।
এখনও নিশ্চিত না হওয়া পিভটে এন্ট্রি নেওয়া
নিশ্চিতকরণের জন্য প্রয়োজনীয় পরবর্তী বারগুলো পিভট পয়েন্টেই পাওয়া যায়নি।
এই পদ্ধতি ব্যবহারের আগে যাচাইতালিকা
নিজের ডেটায় যাচাই করার পর প্রতিটি বিষয়ে টিক দিন। অগ্রগতি এই ব্রাউজারে সংরক্ষিত হয়; এটি কৌশল লাভজনক হওয়ার সনদ নয়।
সচরাচর জিজ্ঞাসা
MFI কি শুধু RSI-এর ভলিউমসহ সংস্করণ?
ধারণাগত সম্পর্ক আছে, কিন্তু এই সূত্র ক্লোজিং মূল্যের পরিবর্তনের বদলে টিপিক্যাল প্রাইস ও ভলিউমের গুণফল শ্রেণীবদ্ধ করে। পার্থক্যগুলো আলাদাভাবে পরীক্ষা করুন।
MFI কি বাজারে প্রবেশকারী অর্থকে নির্দেশ করে?
না। এটি মূল্য-পরিমাণ পর্যবেক্ষণগুলোকে শ্রেণিবদ্ধ করে এবং সরাসরি অ্যাকাউন্ট প্রবাহ বা ট্রেড অ্যাগ্রেসিভদের পরিমাপ করে না।
গবেষণার সূত্র
প্রতিটি সূত্র তার পাশে বর্ণিত সংজ্ঞা বা প্রমাণকে সমর্থন করে। ছদ্মকোড, কৃত্রিম উদাহরণ ও প্রস্তাবিত প্যারামিটার আলাদাভাবে যাচাই করতে হবে।
- Money Flow IndexFidelity. MFI-এর সংজ্ঞা, প্রচলিত ব্যাখ্যা এবং চরম রিডিংয়ের সীমাবদ্ধতা। যাচাইয়ের তারিখ: .
- Pine functions for popular indicatorsTradingView. যাচাইকৃত ট্রেডিং রেকর্ড ছাড়া পাইন ইন্ডিকেটর ডকুমেন্টেশন। যাচাইয়ের তারিখ: .
- Crypto Wash TradingNBER. ক্রিপ্টোকারেন্সি ভলিউমের গুণমান সম্পর্কিত ঐতিহাসিক গবেষণা, কোনো সার্বজনীন বর্তমান সংশোধন নয়। যাচাইয়ের তারিখ: .
সম্পর্কিত পদ্ধতি
ঝুঁকি সংক্রান্ত নোট
এই বিষয়বস্তু শিক্ষা ও গবেষণার পরিকল্পনার জন্য, আর্থিক পরামর্শ নয়। Backtest অতীতের ডেটার সিমুলেশন, ভবিষ্যতের ফলের নিশ্চয়তা দেয় না এবং বাস্তব ট্রেড করে না। এই সংগ্রহের পদ্ধতিগুলো সবই অ্যাপে উপলভ্য বৈশিষ্ট্য নয়। দেখুন গবেষণাপদ্ধতি এবং শিক্ষাকেন্দ্র.
বাস্তব মূলধন ঝুঁকিতে দেওয়ার আগে নিয়ম যাচাই করুন
অ্যাপের সক্ষমতা, ডেটা এবং প্রতিটি সিমুলেটেড ট্রেড পরীক্ষা করুন; উন্নত ডিটেক্টরের জন্য আলাদা বাস্তবায়ন লাগতে পারে।
App Store থেকে Backtest ডাউনলোড করুন