নিবন্ধের সূচিপত্র

প্রমাণ ও পরিসর

ট্রেডিংভিউ এবং সিয়েরা চার্ট প্রোফাইল নির্মাণ এবং প্ল্যাটফর্মের নিয়মাবলী নথিভুক্ত করে। এই উৎসগুলো প্রস্তাবিত গ্রহণ এবং প্রত্যাখ্যানের নিয়মগুলোর জন্য সরঞ্জাম ব্যাখ্যা করে, কিন্তু এর লাভজনকতা যাচাই করা হয়নি। TPO একটি ভিন্ন সময়-ভিত্তিক উপস্থাপনা এবং বৈশিষ্ট্যের সংজ্ঞা পরিবর্তন না করে এটি প্রতিস্থাপন করা যাবে না। [1] [2] [3]

ডেটা ও বাজারজ্ঞাত পরিমাণ একক সহ ট্রেড-অ্যাট-প্রাইস ডেটা, অথবা স্পষ্টভাবে চিহ্নিত নিম্ন-সময়সীমার বার অ্যাপ্রক্সিমেশন। পুনরুৎপাদনযোগ্য প্রোফাইলের জন্য নির্দিষ্ট সেশন ক্যালেন্ডার, টিক সাইজ এবং কাটঅফ টাইমস্ট্যাম্প প্রয়োজন।
গবেষণার টাইমফ্রেমদৈনিক এবং ইন্ট্রাডে সংস্করণগুলির জন্য পৃথক পরীক্ষার প্রয়োজন। এই নিবন্ধে উল্লিখিত উইন্ডো লেংথগুলি গবেষণামূলক সেটিং, সর্বোত্তম সুপারিশ নয়।
ছয়টি কৃত্রিম মূল্য-বিন 99 থেকে 105 পর্যন্ত বিস্তৃত। POC হলো [101,102); এখানে ব্যবহৃত নিয়মে [100,103) তৈরি হয়, যাতে মোট 135 ভলিউম ইউনিটের মধ্যে 105 রয়েছে।পূর্ণ আকারের চিত্র খুলুন
মূল সংশ্লেষিত চিত্র। ছয়টি সংশ্লেষিত মূল্য বিন 99 থেকে 105 পর্যন্ত বিস্তৃত। POC হলো [101,102); এখানে ব্যবহৃত রীতি অনুসারে [100,103) তৈরি হয়, যার মধ্যে 135 ভলিউম ইউনিটের 105 অন্তর্ভুক্ত।

ব্যবহারিক কাজের ধাপ

কাজের ধাপ: ভলিউম প্রোফাইল: POC, ভ্যালু এরিয়া ও পরীক্ষাযোগ্য গ্রহণ–প্রত্যাখ্যান
সম্পূর্ণ ধাপগুলো নিচে দেওয়া আছে। প্রতিটি ধাপে ডেটা অসম্পূর্ণ হলে বা শর্ত পূরণ না হলে বাতিল করার কারণ লিখে রাখতে হবে।
  1. প্রোফাইল ব্যবধান নির্বাচন করুনএন্ডপয়েন্ট এবং সেশন ক্যালেন্ডার উভয়ই জানা থাকতে হবে।
  2. স্থির মূল্য-বিনে ভলিউম যোগ করুনএকই একক, মূলবিন্দু এবং টিক-মাল্টিপল বিন প্রস্থ ব্যবহার করুন।
  3. একটি মান-অঞ্চল অ্যালগরিদম প্রয়োগ করুনসমান মানের নিষ্পত্তি, লক্ষ্যমাত্রা ও থামার নিয়ম স্থির করুন।
  4. মূল্যের প্রতিক্রিয়ার জন্য অপেক্ষা করুনগ্রহণ এবং প্রত্যাখ্যানের জন্য পৃথক প্রবেশ ও বাতিলকরণ নিয়ম ব্যবহার করা হয়।
  5. প্রোফাইল নির্মাণের পছন্দে ফল কতটা বদলায় পরীক্ষা করুনট্রেড ডেটা, আনুমানিক পুনর্গঠন ও বাস্তবসম্মত অর্ডার এক্সিকিউশন তুলনা করুন।

ভলিউম প্রোফাইল দামে লেনদেনের পরিমাণ মাপে; TPO সময়-ব্লকে দাম আসা নথিভুক্ত করে

POC হলো সর্বোচ্চ ভলিউমযুক্ত প্রাইস রো। ভ্যালু এরিয়া হলো POC-এর চারপাশের একটি সংলগ্ন অঞ্চল, যা একটি টার্গেট ফ্র্যাকশন এবং একটি এক্সপ্যানশন অ্যালগরিদম ব্যবহার করে নির্বাচিত হয়; VAH এবং VAL হলো এর ঊর্ধ্ব ও নিম্ন সীমানা। হাই-ভলিউম এবং লো-ভলিউম নোডগুলো তুলনামূলকভাবে ব্যস্ত বা ফাঁকা অঞ্চল বর্ণনা করে এবং এগুলোর ভ্যালু-এরিয়া এজগুলোর সাথে মিলে যাওয়ার প্রয়োজন নেই। TradingView নিম্ন-টাইমফ্রেমের পর্যবেক্ষণ এবং আপ/ডাউন ভলিউমের ব্যবহার ব্যাখ্যা করে। [1]

TPO লেনদেনের পরিমাণ না গুনে একটি টাইম ব্লকের মধ্যে কোনো মূল্যস্তরে দাম এসেছিল কি না নথিভুক্ত করে। [3] ছোট লেনদেনসহ একই স্তরে বারবার দাম এলে অনেক টাইম অপরচুনিটি জমতে পারে, কিন্তু ভলিউম কম থাকতে পারে। তাই ভলিউমের POC-কে TPO-এর POC দিয়ে প্রতিস্থাপন করলে পরিমাপ করা রাশি বদলে যায়, চার্টের লেবেল দেখতে একই হলেও।

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

ব্যবধান এবং মূল্য-সারি নির্মাণ স্থির করুন

একটি সম্পূর্ণ পূর্ববর্তী সেশন, উভয় প্রান্তবিন্দু আগে থেকেই জানা একটি পরিসর, অথবা একটি নির্দিষ্ট চলমান ব্যবধান বেছে নিন। চার্ট জুম করা হলে একটি দৃশ্যমান-পরিসরের প্রোফাইল পরিবর্তিত হয় এবং দেখার উইন্ডোটিকে একটি সুস্পষ্ট নিয়মে পরিণত না করা পর্যন্ত এটি একটি অনুসন্ধানমূলক সরঞ্জাম হিসেবেই থেকে যায়। একটি বিকাশমান প্রোফাইল শুধুমাত্র এখন পর্যন্ত উপলব্ধ তথ্য ব্যবহার করে; একটি সম্পূর্ণ সেশন-শেষের প্রোফাইল সেই একই দিনের শুরুতে কোনো ট্রেড শুরু করতে নির্দেশনা দিতে পারে না। [2]

বিনের প্রস্থ টিক সাইজের গুণিতক হওয়া উচিত এবং পরীক্ষা শুরুর আগেই তা স্থির করা উচিত। floor((p−origin)/bin_width) ব্যবহার করে মূল্য p-কে বিনে বরাদ্দ করুন। একটি স্থির মূলবিন্দু থাকলে নতুন হাই তৈরি হলেও ঐতিহাসিক বিনের সব সীমানা সরে যায় না। ট্রেড-সাইজের একক সামঞ্জস্যপূর্ণ রাখুন, এবং বিভিন্ন ভেন্যুতে কয়েনের পরিমাণ ও ডলার টার্নওভারকে একই পরিমাপ হিসেবে একত্রিত করবেন না।

লেনদেন হওয়া লেভেলগুলোর মধ্যে খালি সারি রাখুন, কারণ ভ্যালু-এরিয়া সম্প্রসারণের জন্য সংলগ্নতা গুরুত্বপূর্ণ। শূন্য-ভলিউমের সারি বাদ দিলে দূরবর্তী প্রাইস অঞ্চলগুলো আপাতদৃষ্টিতে সংলগ্ন বিনে পরিণত হতে পারে। সঠিক ঊর্ধ্বসীমা কীভাবে নির্ধারণ করা হয়েছে তা উল্লেখ করুন এবং গণনা, চার্ট লেবেল ও অর্ডার প্লেসমেন্টে একই হাফ-ওপেন ইন্টারভ্যাল কনভেনশন ব্যবহার করুন।

সামগ্রিক বারগুলো থেকে ভলিউম-অ্যাট-প্রাইস পুনর্গঠন করার সময়, বরাদ্দের আনুমানিক হিসাবটি নথিভুক্ত করুন। শুধুমাত্র OHLCV রেঞ্জের মধ্যে সম্পাদিত ট্রেডগুলোর সঠিক বণ্টন প্রকাশ করে না। ঐতিহাসিক এবং লাইভ সিগন্যালগুলোকে সমতুল্য বলে ধরে নেওয়ার আগে, একটি ওভারল্যাপিং স্যাম্পলের ট্রেড ডেটার সাথে এই আনুমানিক হিসাবটি তুলনা করুন।

একটি মান-অঞ্চল লক্ষ্য একটি সম্পূর্ণ অ্যালগরিদম নয়

প্রস্তাবিত নিয়মটি POC থেকে শুরু হয়, পার্শ্ববর্তী সারিগুলোর তুলনা করে এবং অধিক ভলিউমের পার্শ্ববর্তী সারিটিকে যোগ করে। টাই হলে উপরের সারিটি বেছে নেওয়া হয়; POC-এর ক্ষেত্রেও টাই হলে সর্বনিম্ন মূল্যটি বেছে নেওয়া হয়। এই সম্প্রসারণ ততক্ষণ চলতে থাকে যতক্ষণ না মোট ভলিউমের 70%-এর সমান বা তার বেশি হয়। এগুলো সুস্পষ্ট গবেষণা-ভিত্তিক নিয়ম, এর দ্বারা এটা দাবি করা হয় না যে প্রতিটি প্ল্যাটফর্ম একই অঞ্চল গণনা করে।

এই নিবন্ধের জন্য পড়া TradingView ডকুমেন্টেশন অনুযায়ী, পরের সারি যোগ করলে লক্ষ্যমাত্রা ছাড়িয়ে গেলে সেই সারি যোগ করার আগেই থামতে হয়। [1] তাই ফল উপরের নিয়ম থেকে ভিন্ন হতে পারে। কোনো নির্দিষ্ট প্ল্যাটফর্ম পুনরুৎপাদন করতে তার প্রকৃত নিয়ম মানতে হবে, যার মধ্যে সমান মানের নিষ্পত্তি, সারি নির্মাণ ও সংস্করণও রয়েছে।

POC নির্বাচন করার আগে ধনাত্মক মোট ভলিউম সহ একটি অ-খালি হিস্টোগ্রাম প্রয়োজন। যদি সেশনটি অসম্পূর্ণ হয় বা ডেটার কোনো ফাঁক কোয়ালিটি পলিসি লঙ্ঘন করে, তাহলে একটি অনুপলব্ধ প্রোফাইল ফেরত দিন। অনুপস্থিত এক্সিকিউশন তৈরি করবেন না বা একটি খালি হিস্টোগ্রামকে আপাতদৃষ্টিতে বৈধ সাপোর্ট লেভেল তৈরি করতে দেবেন না।

histogram = aggregate_trade_size_by_fixed_price_bin(trades_before_cutoff)
if len(histogram) == 0: return INSUFFICIENT_DATA
if any(not finite(v) or v < 0 for v in histogram): return INVALID_DATA
if sum(histogram) <= 0: return INSUFFICIENT_DATA
poc = first_lowest_price_argmax(histogram)
lo = hi = poc
covered = histogram[poc]
target = 0.70 * sum(histogram)
while covered < target:
    left = histogram[lo-1] if lo > 0 else -1
    right = histogram[hi+1] if hi+1 < len(histogram) else -1
    if right >= left:
        hi += 1; covered += histogram[hi]
    else:
        lo -= 1; covered += histogram[lo]
VAL, VAH = lower_edge(lo), upper_edge(hi)
freeze_profile(cutoff, bin_width, poc, VAL, VAH)

ছয়টি মূল্যের সারি প্রচলিত পার্থক্যটি প্রকাশ করে।

[99,100), [100,101), [101,102), [102,103), [103,104) এবং [104,105) বিনগুলিতে 10, 30, 50, 25, 15 এবং 5 ভলিউমগুলি রয়েছে। মোট ভলিউম হল 135। POC হল [101,102) সারি, যা 101.5-এ কেন্দ্র করে অবস্থিত। 70%-এর লক্ষ্যমাত্রা হলো 94.5।

এই আর্টিকেলের কনভেনশন অনুযায়ী, 50 থেকে শুরু করে, 30-এর নিম্ন প্রতিবেশী যোগ করে 80-এ পৌঁছানো হয়, তারপর 25-এর উচ্চ প্রতিবেশী যোগ করে 105-এ পৌঁছানো হয়। VAL=100 এবং VAH=103, যার প্রকৃত কভারেজ হলো 105/135, বা প্রায় 77.78%। একটি স্টপ-বিফোর-এক্সসিডিং কনভেনশনের অধীনে, 25 যোগ করা প্রত্যাখ্যাত হয় এবং কভারেজ 80/135, প্রায় 59.26%-ই থাকে।

উভয় কনফিগারেশনই ভিন্ন ভিন্ন সীমানা তৈরি করার সময় একটি 70% সেটিং প্রদর্শন করতে পারে। এর মানে এই নয় যে, কোনো একটি আউটপুটের বিপরীতমুখী হওয়া, সীমার মধ্যে থাকা বা লাভের 70% সম্ভাবনা রয়েছে। এই শতাংশটি ঐতিহাসিক ভলিউমের জন্য একটি নির্মাণ লক্ষ্যমাত্রা বর্ণনা করে।

একটি ব্যর্থ-ব্রেকআউটের উদাহরণ ঘটে যখন প্রাইস 103-এর স্থির VAH-এর উপরে ওঠে এবং তারপর 102.5-এ নেমে আসে। পরবর্তীতে, একটি বিকাশমান VAH, যা 102-এ নেমে গেছে, সেটিকে প্রতিস্থাপন করলে মূল রেফারেন্সটি পুনরায় লেখা হয়। নতুন করে আঁকা অঞ্চলের সাথে পুরানো সংকেতগুলোর তুলনা না করে, ক্যান্ডিডেটের সাথে সংযুক্ত প্রোফাইল স্ন্যাপশটটি সংরক্ষণ করুন।

গ্রহণ এবং প্রত্যাখ্যান দুটি পৃথক কৌশল

প্রস্তাবিত গ্রহণভিত্তিক লং নিয়মে আগের সেশনের স্থির প্রোফাইল ব্যবহার করা হয়। পরপর দুটি ক্লোজ VAH-এর চেয়ে 0.1 ATR বেশি স্তরের উপরে হতে হবে। এরপর পাঁচ বারের মধ্যে প্রথম রিটেস্টে দাম VAH−0.15 ATR-এর উপরে থাকতে হবে এবং রিটেস্ট বারের হাইয়ের উপরে ফিরে উঠতে হবে। পরবর্তী বাস্তবে কার্যকর করা যায় এমন ইভেন্টে কিনুন এবং রিটেস্ট লোর নিচে স্টপ রাখুন। রিটেস্ট না হওয়া ব্রেকআউট এই সংস্করণে বাদ যায়।

একটি প্রস্তাবিত রিজেকশন-শর্ট নিয়ম অনুযায়ী, প্রথমে VAH-এর উপরে একটি হাই হতে হবে, এরপর তা আবার এর নিচে ক্লোজ হতে হবে এবং তারপর রিজেকশন-বারের লো-কে ব্রেক করতে হবে। স্টপ লসটি ইভেন্ট হাই-এর উপরে থাকবে। একটি ফ্রোজেন POC শুধুমাত্র তখনই টার্গেট হতে পারে, যদি প্রকৃত ফিল-এর পরেও এর দূরত্ব ঝুঁকির তুলনায় প্রয়োজনীয় পুরস্কার প্রদান করে।

দুটি সেটআপ পরস্পরবিরোধী অনুমান প্রকাশ করে এবং এর জন্য পৃথক স্টেট মেশিন প্রয়োজন। চূড়ান্ত ফলাফল থেকে অনুমান করার পরিবর্তে, ঘটনা ঘটার আগেই একটি রেজিম ফিল্টার সংজ্ঞায়িত করতে হবে। যদি একটি রিজেকশন ট্রেড কন্টিনিউয়েশন ক্যান্ডিডেট হয়ে ওঠে, তাহলে লোকসানি ট্রেডটির নাম পরিবর্তন না করে, একটি পূর্বনির্ধারিত ট্রানজিশন নিয়ম অনুসারে একটি নতুন ইভেন্ট রেকর্ড করুন।

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

সুবিধা দাবি করার আগে নির্মাণ সংবেদনশীলতা পরিমাপ করুন।

উভয় ডেটা টাইপ থাকা একটি সেগমেন্টে, ট্রেড-ভিত্তিক প্রোফাইলগুলোকে বার অ্যাপ্রক্সিমেশনের সাথে তুলনা করুন। POC বা ভ্যালু-এরিয়া বাউন্ডারিগুলো কত ঘন ঘন বিন পরিবর্তন করে এবং ক্যান্ডিডেট স্টেটগুলো কত ঘন ঘন পরিবর্তিত হয় তা পরিমাপ করুন। দেখতে একই রকম দুটি চার্টও একটি প্রান্তের কাছাকাছি ভিন্ন স্টপ এবং এন্ট্রি তৈরি করতে পারে।

একই সোর্স, সেশন এবং কাটঅফ নিয়ম ব্যবহার করে পূর্বনির্ধারিত কয়েকটি সারির প্রস্থ পরীক্ষা করুন। চার্টে আগে থেকেই দৃশ্যমান সাপোর্টের সাথে মেলানোর জন্য প্রস্থ সমন্বয় না করে, টিক ইকোনমিক্স থেকে প্রস্থ নির্বাচন করুন। এক্সিকিউশন স্থির রেখে, শুধুমাত্র মূল্যের একটি বেসলাইনের সাথে POC এবং ভ্যালু-এরিয়া সীমানার অতিরিক্ত দূরত্ব তুলনা করুন।

মিসিং-প্রোফাইল রেট, নো-ফিল, স্প্রেড, স্লিপেজ, নেট এক্সপেক্টেন্সি এবং ড্রডাউন রিপোর্ট করুন। একটি সঠিক হিস্টোগ্রাম একটি গণনাকে বৈধতা দেয়; এটি কোনো কৌশলকে বৈধতা দেয় না। কার্যকর গবেষণা উপসংহারে উল্লেখ করা উচিত যে, ফিচারটি বাস্তবসম্মত বাস্তবায়ন এবং যুক্তিসঙ্গত নির্মাণ পছন্দের পরেও টিকে থাকে কি না, এমনকি সেইসব ক্ষেত্রেও যেখানে এটি কোনো পরিমাপযোগ্য সুবিধা যোগ করে না।

সাধারণ ভুল

সেশনের শুরুতে একটি চূড়ান্ত প্রোফাইল ব্যবহার করে

সম্পন্ন বন্টনের মধ্যে সেইসব কার্য সম্পাদনও অন্তর্ভুক্ত রয়েছে যা সিদ্ধান্ত গ্রহণের সময়ে সংঘটিত হয়নি।

সমস্ত 70% মানের এলাকাগুলিকে অভিন্ন হিসাবে বিবেচনা করা

সম্প্রসারণ এবং থামানোর রীতি বস্তুগতভাবে ভিন্ন প্রান্ত তৈরি করতে পারে।

ঐতিহাসিক ভলিউমকে স্থির তারল্যের সাথে সমতুল্য করা

সম্পাদিত কার্যকলাপ সম্পূর্ণ বর্তমান অর্ডার বুক প্রকাশ করে না।

এই পদ্ধতি ব্যবহারের আগে যাচাইতালিকা

নিজের ডেটায় যাচাই করার পর প্রতিটি বিষয়ে টিক দিন। অগ্রগতি এই ব্রাউজারে সংরক্ষিত হয়; এটি কৌশল লাভজনক হওয়ার সনদ নয়।

0/8 বিষয়

সচরাচর জিজ্ঞাসা

ভলিউম প্রোফাইল কি TPO-এর সমান?

না। একটি মূল্যে সম্পাদিত পরিমাণ গণনা করে; অন্যটি সময় ব্লকের মধ্যে মূল্য পরিদর্শনের রেকর্ড রাখে।

70% ভ্যালু এরিয়া কি 70% রিটার্ন-টু-ভ্যালু প্রোবাবিলিটির পূর্বাভাস দেয়?

না। এটি একটি ঐতিহাসিক নির্মাণ লক্ষ্যমাত্রা, যার সাথে ভবিষ্যৎ মূল্যের আচরণের সম্পর্ক অবশ্যই যাচাই করতে হবে।

গবেষণার সূত্র

প্রতিটি সূত্র তার পাশে বর্ণিত সংজ্ঞা বা প্রমাণকে সমর্থন করে। ছদ্মকোড, কৃত্রিম উদাহরণ ও প্রস্তাবিত প্যারামিটার আলাদাভাবে যাচাই করতে হবে।

  1. Volume profile indicators: basic conceptsTradingView. POC, মান এলাকা, নিম্ন-সময়সীমার ইনপুট এবং নথিভুক্ত সম্প্রসারণ প্রথা। যাচাইয়ের তারিখ: .
  2. Volume By PriceSierra Chart. প্রোফাইল কনফিগারেশন, মূল্যের সাপেক্ষে পরিমাণ এবং উন্নয়নশীল রেফারেন্স লেভেল। যাচাইয়ের তারিখ: .
  3. Time price opportunity charts explainedTradingView. TPO সময়-ব্লক ভিজিট এবং ভলিউম হিস্টোগ্রাম থেকে এদের পার্থক্য। যাচাইয়ের তারিখ: .

সম্পর্কিত পদ্ধতি

ঝুঁকি সংক্রান্ত নোট

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

বাস্তব মূলধন ঝুঁকিতে দেওয়ার আগে নিয়ম যাচাই করুন

অ্যাপের সক্ষমতা, ডেটা এবং প্রতিটি সিমুলেটেড ট্রেড পরীক্ষা করুন; উন্নত ডিটেক্টরের জন্য আলাদা বাস্তবায়ন লাগতে পারে।

App Store থেকে Backtest ডাউনলোড করুন