নিবন্ধের সূচিপত্র
- প্রমাণ ও পরিসর
- চিত্র
- প্রক্রিয়া
- বিপরীতমুখী ব্রেক থেকে রিভার্সালের অপেক্ষমান অবস্থা
- সময়ক্রম মেনে protected swing নির্বাচন করুন
- সুইপ, ডিসপ্লেসমেন্ট এবং ভলিউম তথ্য শেয়ার করতে পারে।
- কৃত্রিম protected-high উদাহরণ ও নিশ্চিতকরণের বিলম্ব
- একটি সুরক্ষিত সুইং একটি ট্রেড স্টপ থেকে ভিন্ন।
- রিটার্ন মূল্যায়ন করার আগে স্তর নির্বাচন যাচাই করুন।
- সাধারণ ভুল
- ব্যবহারিক যাচাইতালিকা
- সচরাচর জিজ্ঞাসা
- গবেষণার সূত্র
প্রমাণ ও পরিসর
মূল ইন্ডিকেটরের প্রণেতারা ভিন্ন ভিন্ন কাঠামো এবং সুরক্ষিত-সুইং সংজ্ঞা ব্যবহার করেন। নিবন্ধটিতে স্বাধীনভাবে যাচাইকৃত লাভজনকতার কোনো দাবি ছাড়াই একটি সুস্পষ্ট গবেষণা পদ্ধতি সরবরাহ করা হয়েছে।
ব্যবহারিক কাজের ধাপ
- পূর্ববর্তী কাঠামো প্রতিষ্ঠা করুনএকটি বৈধ প্রবণতা এবং উপযুক্ত সুরক্ষিত সুইং প্রয়োজন।
- পুরানো লেভেলের স্ন্যাপশট নিননতুনভাবে নিশ্চিত করা পিভটগুলো যুক্ত করার আগে বারটি মূল্যায়ন করুন।
- CHoCH সনাক্ত করুনআগের ট্রেন্ডের বিপরীতে protected level ভেদ করে ক্লোজ হওয়া চাই।
- MSS কে আলাদাভাবে শ্রেণীবদ্ধ করুনএকই ইভেন্টে ঐচ্ছিক সরণ থ্রেশহোল্ডগুলো প্রয়োগ করুন।
- পরবর্তী স্টেটের জন্য অপেক্ষা করুননির্বাচিত এন্ট্রিতে ট্রেড করুন এবং স্বাধীনভাবে নতুন ট্রেন্ড নিশ্চিত করুন।
বিপরীতমুখী ব্রেক থেকে রিভার্সালের অপেক্ষমান অবস্থা
একটি নিম্নগামী প্রবণতায় নিম্নতর উচ্চতা এবং নিম্নতর নিম্নতা থাকে। একটি সুরক্ষিত উচ্চতা হলো এমন একটি স্তর যা সিস্টেম দ্বারা পূর্বে একটি গুরুত্বপূর্ণ প্রতিক্রিয়া বোঝানোর জন্য নির্বাচিত হয়। এর উপরে ক্লোজিং হলে তা বিয়ারিশ অবস্থাকে চ্যালেঞ্জ করে, কিন্তু একবার এটি অতিক্রম করলেই ঊর্ধ্বগামী প্রবণতার জন্য প্রয়োজনীয় উচ্চতর উচ্চতা এবং উচ্চতর নিম্নতার সম্পূর্ণ ক্রমটি স্বয়ংক্রিয়ভাবে তৈরি হয় না।
SMC সোর্স BOS এবং CHoCH [1]-এর মধ্যে পার্থক্য করে, যেখানে Protected Swings ইমপ্লিমেন্টেশনটি তার নিজস্ব কনটেক্সট এবং কনফার্মেশন লেভেল [2] ব্যবহার করে। সুতরাং, দুটি ইন্ডিকেটরের মধ্যে অমিলের অর্থ এই নয় যে একটি ক্যালকুলেশন ভুল। লেবেল তুলনা করার আগে সুইং ডিটেক্টর, প্রোটেক্টেড-সিলেকশন রুল এবং ক্লোজ-ভার্সাস-উইক কনভেনশন রেকর্ড করুন।
এখানে BOS বিদ্যমান ধারা অনুসরণ করে, CHoCH একটি সুরক্ষিত সুইং-এর বিপরীতে যায়, এবং MSS হলো একটি ডিসপ্লেসমেন্ট-কোয়ালিফাইড CHoCH। যদি পূর্ববর্তী অবস্থা মিশ্র, রেঞ্জিং হয় বা একটি বৈধ সুরক্ষিত সুইং-এর অভাব থাকে, তবে ঘটনাটিকে range_structure_break বা insufficient_context হিসেবে চিহ্নিত করুন। শুধুমাত্র একটি পরিচিত সংক্ষিপ্ত রূপ তৈরি করার জন্য অনুপস্থিত প্রসঙ্গ উদ্ভাবন করবেন না।
সময়ক্রম মেনে protected swing নির্বাচন করুন
প্রস্তাবিত প্রধান পিভটে দুই পাশেই তিনটি বার লাগে; ইভেন্টের আগের তথ্য দিয়ে b=max(2 ticks,0.10ATR) নির্ধারিত হয়। বেয়ারিশ BOS প্রধান লো B ভাঙলে এমন প্রধান হাই খুঁজুন যা B-এর পরে এবং BOS-এর আগে ঘটেছে, এবং BOS বারের আগেই নিশ্চিত ছিল। সর্বশেষ ক্যান্ডিডেট নিন। নতুন হাই পুরোনো protected high থেকে পূর্বনির্ধারিত eps-এর বেশি নিচে হলেই প্রতিস্থাপন করুন। কোনো ক্যান্ডিডেট না থাকলে পুরোনো রেফারেন্স রাখুন; সেটিও না থাকলে প্রেক্ষাপট অপর্যাপ্ত।
নতুন সুরক্ষিত স্তরটি পরবর্তী বারে যোগ্য হয়ে উঠবে। t-এর শুরুতে, t−1 থেকে স্তরটির একটি স্ন্যাপশট নিন, এর ক্লোজ-ব্রেক মূল্যায়ন করুন, তারপর ভবিষ্যতের সিদ্ধান্তের জন্য পিভট বা সুরক্ষা আপডেট করুন। একই ক্লোজে নিশ্চিত হওয়া একটি হাই অবশ্যই পূর্ববর্তী রেফারেন্সকে ওভাররাইট করবে না এবং সদ্য ঘটে যাওয়া কোনো ঘটনা মুছে ফেলবে না।
বুলিশ CHoCH-এর জন্য পূর্ববর্তী নিম্নমুখী প্রবণতা, C[t−1]≤P+b এবং C[t]>P+b প্রয়োজন। প্রস্তাবিত MSS ফিল্টারগুলো হলো body/ATR≥0.8, body/range≥0.6 এবং CLV≥0.75। এগুলো হলো গবেষণার থ্রেশহোল্ড। ঘটনাটির পরে, REVERSAL_PENDING_UP সেট করুন; অবস্থাটিকে ঊর্ধ্বমুখী প্রবণতায় উন্নীত করার আগে একই স্কেলে নতুন উচ্চতর-উচ্চ/উচ্চতর-নিম্ন প্রমাণের প্রয়োজন।
শুধু দাম নয়, protected_from_event ও বেছে নেওয়া pivot ID সংরক্ষণ করুন। একই দাম ভিন্ন স্ট্রাকচারের ইতিহাস বোঝাতে পারে। এই যোগসূত্র থেকে replay-তে যাচাই করা যায় কোন লো ভাঙার ঘটনায় protected high বেছে নেওয়া হয়েছিল এবং কাছের অন্য হাই কেন বাদ পড়েছিল।
old = snapshot(t-1)
if old.trend == DOWN and old.protected_high is not None:
P = old.protected_high.price
if C[t-1] <= P+b and C[t] > P+b:
emit(CHOCH_UP, t, protected_id=old.protected_high.id)
if displacement(t): emit(MSS_UP, same_event_id)
trend = REVERSAL_PENDING_UP
update_future_state_only(pivots_confirmed_at=t)
সুইপ, ডিসপ্লেসমেন্ট এবং ভলিউম তথ্য শেয়ার করতে পারে।
পূর্ববর্তী একটি নিম্নগামী সুইপের প্রয়োজন হলে একটি অতিরিক্ত সংস্করণ তৈরি হয়। যদি সুইপ, শক্তিশালী বুলিশ ক্যান্ডেল এবং সুরক্ষিত-উচ্চতার ব্রেক—এই সবগুলোই একটি রিবাউন্ড থেকে উদ্ভূত হয়, তবে সেগুলো তিনটি স্বাধীন নমুনা নয়। event_group_id-এর মাধ্যমে সেগুলোকে সংযুক্ত করুন এবং অ্যাবলেশনের সাহায্যে প্রতিটি শর্ত পরিমাপ করুন।
RVOL সাধারণ কার্যকলাপের সময়কার কাঠামোগত পরিবর্তনগুলোকে অস্বাভাবিক কার্যকলাপের সময়কার পরিবর্তন থেকে পৃথক করে। নিম্নস্তরের পরে ক্রমবর্ধমান ক্রয়-আক্রমণাত্মক ডেল্টা একটি পর্যবেক্ষণ যোগ করতে পারে, যখন ফিড এটিকে সমর্থন করে। ভারী ভলিউমসহ একটি বড় বুলিশ ক্যান্ডেল এটি প্রমাণ করে না যে প্রতিটি শর্ট পজিশন বন্ধ হয়ে গেছে।
উচ্চতর সময়সীমার নিশ্চিতকরণ বিশেষভাবে গুরুত্বপূর্ণ। ঘণ্টার মধ্যে প্রদর্শিত একটি CHoCH ঘণ্টা শেষ হওয়ার আগেই অদৃশ্য হয়ে যেতে পারে। এক মিনিটের এন্ট্রিতে, নিশ্চিতকরণে ব্যর্থ হওয়া কেসগুলো বাদ দিয়ে চূড়ান্ত ঘণ্টার ফলাফল ব্যবহার করা যায় না। ঐতিহাসিক এবং রিয়েল-টাইম সামঞ্জস্যতা স্পষ্টভাবে পরীক্ষা করুন [3]।
কৃত্রিম protected-high উদাহরণ ও নিশ্চিতকরণের বিলম্ব
পুরোনো উচ্চ 108, পরবর্তী উচ্চ 104, পুরোনো নিম্ন 100 এবং পরবর্তী নিম্ন 96 সহ একটি নিম্নমুখী প্রবণতা ধরে নিন। 96-এর পরে, নিম্নমুখী BOS, 95.20-এ পৌঁছানোর আগেই একটি প্রতিক্রিয়া উচ্চ 102 নিশ্চিত হয়। এরপর নিয়মটি ভবিষ্যতের বারগুলোর জন্য সুরক্ষিত উচ্চ 104-কে 102 দ্বারা প্রতিস্থাপন করতে পারে। A=2 এবং b=0.20-এর সাথে, 102.40-এ পরবর্তী ক্লোজ বুলিশ CHoCH-কে ট্রিগার করে।
ধরা যাক ক্যান্ডেলের O=100.60, H=102.60 এবং L=100.40। বডি 1.80, রেঞ্জ 2.20 এবং CLV প্রায় 0.91, যা প্রস্তাবিত MSS ফিল্টার পূরণ করে। এন্ট্রি 102.50, কাঠামোগত স্টপ 95.00 এবং টার্গেট 110 হলে মাত্র 1R: প্রাথমিক ঝুঁকি ও সম্ভাব্য পুরস্কার উভয়ই 7.50। শক্তিশালী দেখানো শিফট চরম মূল্য থেকে দূরে এন্ট্রির সমস্যা মেটায় না।
লোকসানের পথে, প্রাইস কখনও একটি উচ্চতর নিম্নস্তর তৈরি করে না এবং 95.00-এ ফিরে আসে, যেখানে 94.90-এ স্টপ পূরণ হয়। লোকসানটি হলো 7.60। একটি রিটেস্ট স্ট্র্যাটেজি আরও কাছের ট্রেড স্টপ ব্যবহার করতে পারে, কিন্তু এই লোকসানের পরেই নিশ্চিত হওয়া কোনো উচ্চতর নিম্নস্তর ধার করতে পারে না। যদি বেয়ারিশ BOS-এর আগে 102 নিশ্চিত না হতো, তাহলে সুরক্ষা হিসেবে 104 থাকত; পরবর্তী 102.40 ক্লোজকে ঘটনার পরে CHoCH হিসেবে পুনরায় নামকরণ করা যাবে না।
একটি সুরক্ষিত সুইং একটি ট্রেড স্টপ থেকে ভিন্ন।
MSS ক্লোজের পরে অথবা প্রস্তাবিত K=5 বারগুলোর মধ্যে ভাঙা লেভেলটির পরবর্তী রিটেস্টের পর এন্ট্রি নেওয়া যেতে পারে। রিটেস্ট এন্ট্রির জন্য, হোল্ডিং ক্যান্ডেল এবং পরবর্তী এক্সিকিউটেবল ফিল রেকর্ড করুন। যখন প্রয়োজনীয় ক্লোজিং কন্ডিশন জানা ছিল না, তখনকার কোনো পূর্ববর্তী টাচে এন্ট্রি নেবেন না। কোনো রিটেস্ট না হলে, সেই ভার্সনের জন্য কোনো ট্রেড হবে না।
কাঠামোগত সুরক্ষা প্রাসঙ্গিক রূপান্তর চরম সীমার বাইরে অবস্থান করে। ট্রেড সুরক্ষা ইতোমধ্যে পরিলক্ষিত একটি পুনঃপরীক্ষার নিম্নস্তরের বাইরে অবস্থান করতে পারে। এগুলি ভিন্ন ভিন্ন প্রশ্নের উত্তর দেয়: রিভার্সাল-পেন্ডিং অবস্থাটি টিকে থাকা অবস্থায় একটি ট্রেড স্টপ আউট হতে পারে, এবং কোনো এন্ট্রি যোগ্য হওয়ার আগেই পেন্ডিং অবস্থাটি ব্যর্থও হতে পারে।
যখন কোনো পেন্ডিং ইভেন্টের পূর্বনির্ধারিত বিপরীত ব্রেক বা TTL ঘটে, তখন তা শেষ করুন। প্রতিবার প্রাইস একই লেভেলের উপর ওঠানামা করলে নতুন CHoCH নির্গত করবেন না। শুধুমাত্র একটি নতুন উপযুক্ত স্ট্রাকচারাল স্টেট তৈরি হওয়ার পরেই পুনরায় সক্রিয় হন।
একটি কার্যকর বাস্তবায়নে স্টেট ট্রানজিশন এবং অর্ডার ট্রানজিশন আলাদা লগে সংরক্ষণ করা হয়। এর ফলে স্টপ ফিল অর্ডার নীরবে স্ট্রাকচারাল হিস্ট্রিকে নতুন করে লিখে ফেলতে পারে না, অথবা পরবর্তী কোনো স্টেট পরিবর্তনের কারণে প্রবেশের সময় বৈধ থাকা কোনো ট্রেড মুছে যেতে পারে না। প্রতিটি ম্যানুয়াল ওভাররাইড একটি নথিবিহীন সংশোধন না হয়ে, একটি পৃথক পরীক্ষা হওয়া উচিত।
রিটার্ন মূল্যায়ন করার আগে স্তর নির্বাচন যাচাই করুন।
একটি অনিশ্চিত সুরক্ষিত ক্যান্ডিডেট, এমন একটি বার যা পুরোনো লেভেল লঙ্ঘন করে এবং একটি নতুন পিভট নিশ্চিত করে, একটি নিম্নমুখী প্রবণতার সময় পুরোনো হাই-এর উপরে একটি নতুন হাই, এবং কোনো প্রতিস্থাপন ক্যান্ডিডেট ছাড়া কেসগুলো তৈরি করুন। প্রিফিক্স রিপ্লে অবশ্যই পূর্বে নির্গত ইভেন্ট আইডি এবং টাইমস্ট্যাম্প সংরক্ষণ করবে।
একটি রোলিং হাই ভেদ করে একটি সরলতর কাউন্টারট্রেন্ড ব্রেকের সাথে CHoCH-কে তুলনা করুন। যদি জটিল সুরক্ষিত-নির্বাচন ডেভেলপমেন্ট স্যাম্পলের বাইরে পারফরম্যান্স উন্নত না করে, তবে এর জটিলতার কোনো প্রমাণিত অর্থনৈতিক মূল্য নেই। CHoCH এবং MSS-কে আলাদাভাবে মূল্যায়ন করুন, পূর্ববর্তী সুইপ সহ এবং ছাড়া, এবং মেজর ও মাইনর স্কেলের মধ্যে মিল বা অমিলের ভিত্তিতে।
চরম মূল্য থেকে সংকেত পর্যন্ত বিলম্ব, বাস্তব entry-তে বাকি সম্ভাব্য reward, stop-এর দূরত্ব, বাজার-অবস্থা অনুযায়ী সংখ্যা ও নিট ফল রিপোর্ট করুন। দেরিতে entry হলে চার্টে reversal সঠিক দেখাই যথেষ্ট নয়। ব্যর্থ pending state এবং কার্যকর retest না পাওয়া সংকেতও রাখুন; নইলে নিশ্চিতকরণের অপেক্ষার খরচ লুকিয়ে যায়।
সাধারণ ভুল
একটি ব্রেককেই রিভার্সালের প্রমাণ মনে করা
একটি সম্পূর্ণ নতুন ধারার জন্য অতিরিক্ত একই মাপের কাঠামোর প্রয়োজন।
বারের সময় সুরক্ষিত স্তরটি ওভাররাইট করা হচ্ছে
নতুন পিভট তথ্য শুধুমাত্র পরবর্তী সিদ্ধান্তগুলোর ক্ষেত্রেই প্রযোজ্য হবে।
পারস্পরিক সম্পর্কযুক্ত নিশ্চিতকরণ যোগ করা
একটি সুইপ, ডিসপ্লেসমেন্ট এবং MSS একটি রিবাউন্ড এবং একটি ঝুঁকির মাত্রা বর্ণনা করতে পারে।
এই পদ্ধতি ব্যবহারের আগে যাচাইতালিকা
নিজের ডেটায় যাচাই করার পর প্রতিটি বিষয়ে টিক দিন। অগ্রগতি এই ব্রাউজারে সংরক্ষিত হয়; এটি কৌশল লাভজনক হওয়ার সনদ নয়।
সচরাচর জিজ্ঞাসা
CHoCH এবং MSS কি সর্বজনীনভাবে সংজ্ঞায়িত?
না। বিভিন্ন বাস্তবায়নে ভিন্ন ভিন্ন সুইং এবং কনফার্মেশন কনভেনশন ব্যবহার করা হয়। এই নিবন্ধে স্পষ্টভাবে একটি সংস্করণের কথা বলা হয়েছে।
রিভার্সাল-পেন্ডিং বৈধ থাকলেও ট্রেডের স্টপ কার্যকর হতে পারে কি?
হ্যাঁ। একটি লোকাল ট্রেড স্টপ এবং স্ট্রাকচারাল ইনভ্যালিডেশন লেভেল ভিন্ন হতে পারে; এদের অবস্থার পরিবর্তন আলাদা রাখুন।
গবেষণার সূত্র
প্রতিটি সূত্র তার পাশে বর্ণিত সংজ্ঞা বা প্রমাণকে সমর্থন করে। ছদ্মকোড, কৃত্রিম উদাহরণ ও প্রস্তাবিত প্যারামিটার আলাদাভাবে যাচাই করতে হবে।
- Smart Money ConceptsLuxAlgo on TradingView. একটি মূল বাস্তবায়নের বর্ণনা পড়া হয়েছে, সার্বজনীন বাজার মান নয়। যাচাইয়ের তারিখ: .
- Protected SwingsLuxAlgo on TradingView. লেখক কখন protected swing প্রকাশ করেন সেই নিয়ম পড়া হয়েছে। যাচাইয়ের তারিখ: .
- RepaintingTradingView. এখনও নিশ্চিত নয় এমন ডেটা এবং ঐতিহাসিক ডেটার নথি পড়া হয়েছে। যাচাইয়ের তারিখ: .
সম্পর্কিত পদ্ধতি
ঝুঁকি সংক্রান্ত নোট
এই বিষয়বস্তু শিক্ষা ও গবেষণার পরিকল্পনার জন্য, আর্থিক পরামর্শ নয়। Backtest অতীতের ডেটার সিমুলেশন, ভবিষ্যতের ফলের নিশ্চয়তা দেয় না এবং বাস্তব ট্রেড করে না। এই সংগ্রহের পদ্ধতিগুলো সবই অ্যাপে উপলভ্য বৈশিষ্ট্য নয়। দেখুন গবেষণাপদ্ধতি এবং শিক্ষাকেন্দ্র.
বাস্তব মূলধন ঝুঁকিতে দেওয়ার আগে নিয়ম যাচাই করুন
অ্যাপের সক্ষমতা, ডেটা এবং প্রতিটি সিমুলেটেড ট্রেড পরীক্ষা করুন; উন্নত ডিটেক্টরের জন্য আলাদা বাস্তবায়ন লাগতে পারে।
App Store থেকে Backtest ডাউনলোড করুন