নিবন্ধের সূচিপত্র
প্রমাণ ও পরিসর
উদ্ধৃত উপাদান পরিভাষা এবং গবেষণার প্রেক্ষাপটকে সমর্থন করে। নিম্নোক্ত সাংখ্যিক থ্রেশহোল্ড, স্টেট মেশিন, এক্সিকিউশন পলিসি এবং সংশ্লেষিত উদাহরণগুলো এই গবেষণা প্রকল্প দ্বারা প্রস্তাবিত। কোনো নতুন ব্যাকটেস্ট চালানো হয়নি, এবং রেফারেন্সগুলো এই কনফিগারেশনের লাভজনকতা প্রতিষ্ঠা করে না।
ব্যবহারিক কাজের ধাপ
- দুই সীমানার রেখা ফিট করুনসমান্তরালতা এবং স্থিতিশীল প্রস্থ পরীক্ষা করুন।
- চ্যানেলটি ফ্রিজ করুনপ্রতিক্রিয়া ক্যান্ডেলের আগে সহগ ও মেয়াদ শেষের সময় সংরক্ষণ করুন।
- বাউন্সটি মূল্যায়ন করুনসীমানা স্পর্শের পরে চ্যানেলের দিকে ভেতরে ফিরে ক্লোজ হওয়া চাই।
- লক্ষ্য স্থির করুনএই বেসলাইনে সিগন্যাল দেওয়ার সময়ে বিপরীত সীমানা মান ব্যবহার করুন।
- বাতিলের শর্ত যাচাই করুনচ্যানেলটি ভেঙে গেলে বা এর মেয়াদ শেষ হয়ে গেলে মডিউলটি নিষ্ক্রিয় করুন।
কাঠামোটি আমাদের যা বলে
চ্যানেল বিশ্লেষণ প্রায় সমান্তরাল সাপোর্ট ও রেজিস্ট্যান্সের মধ্যে মূল্যকে অনুসরণ করে। [1] আরোহী, অবরোহী এবং হরাইজন্টাল চ্যানেলগুলোর প্রেক্ষাপট ভিন্ন। এই বাস্তবায়নটি ডুপ্লিকেট লেবেল কমানোর জন্য হরাইজন্টাল স্ট্রাকচারগুলোকে রেক্ট্যাঙ্গেল ডিটেক্টরের কাছে পাঠায়।
সীমানাগুলো কোনো ভৌত বাধা নয়। দাম অনেকগুলো বারে উপরের দিকের কাছাকাছি থাকতে পারে, অল্প সময়ের জন্য তা অতিক্রম করতে পারে, অথবা একটি নতুন ধারায় দ্রুত এগিয়ে যেতে পারে। প্রতিবার নিম্ন-সীমা স্পর্শ করার সাথে সাথে কেনার ফলে ফলাফলগুলো ফিটিং নিয়ম এবং খরচের উপর ব্যাপকভাবে নির্ভরশীল হয়ে পড়ে। একটি প্রতিক্রিয়ার প্রয়োজন হলে সময় নির্ধারণ আরও সুস্পষ্ট হয়, কিন্তু কোনো সুবিধা প্রতিষ্ঠা করে না।
একটি চ্যানেল অতীতের অভিজ্ঞতার আলোকে বিশেষভাবে দুর্বল, কারণ একই ইতিহাসের উপর ভিত্তি করে অনেক জোড়া রেখা আঁকা যেতে পারে। চ্যানেলটি উপলব্ধ হলে এর ফিট করা সহগগুলো সংরক্ষণ করুন। পরবর্তীকালে পুনরায় ফিট করলে চ্যানেলের একটি নতুন সংস্করণ তৈরি হতে পারে, কিন্তু এটি পূর্ববর্তী কোনো ট্রেডে ব্যবহৃত স্তরগুলো পরিবর্তন করতে পারে না।
ইতিমধ্যে উপলব্ধ তথ্য ব্যবহার করে নিয়মাবলী
প্রস্তাবিত সেটিংস: প্রতিটি পাশে কমপক্ষে তিনটি পিভট ব্যবহার করুন, যার প্রতিটি বাম এবং ডান দিকে তিনটি বার দ্বারা নিশ্চিত করা হয়েছে। T=20–100 বার ধরে হাই-এর মধ্য দিয়ে U(t) এবং লো-এর মধ্য দিয়ে B(t) ফিট করুন। D-কে মিডিয়ান চ্যানেল প্রস্থ, তৈরির সময় A=ATR(14) এবং epsilon=max(2 ticks,0.15A) ধরুন। |(mU−mB)T|≤max(2epsilon,0.2D) প্রয়োজন, যেখানে mU এবং mB হলো লাইন স্লোপ।
শেষ প্রস্থ ভাগ শুরুর প্রস্থের অনুপাত 0.8 থেকে 1.2 হতে হবে; পুরো উইন্ডোতে প্রস্থ ধনাত্মক থাকবে। আরোহী চ্যানেলে ধনাত্মক ঢালের সঙ্গে নিশ্চিত উচ্চতর হাই ও উচ্চতর লো চাই; অবরোহী চ্যানেলে নিম্নতর হাই ও নিম্নতর লো। স্বাভাবিককৃত ঢাল প্রায় শূন্য হলে সেটি অনুভূমিক রেঞ্জ। প্রস্থ অনেক কমে গেলে তা সমান্তরাল চ্যানেল নয়, ওয়েজ ডিটেক্টরের আওতায় পড়ে।
প্রস্তাবিত রাইজিং-চ্যানেল বাউন্সের জন্য পরবর্তী নিম্নস্তরকে B(t)±epsilon স্পর্শ করতে হবে এবং B(t)+b-এর উপরে ক্লোজ হতে হবে, সাথে b=max(2 ticks,0.10A)। ক্লোজ B(t)−b-এর নিচে নেমে গেলেই বাউন্স কনটেক্সটটি বাতিল করুন। পিভট নিশ্চিত হওয়ার আগে বর্তমান রিঅ্যাকশন থেকে কোনো পিভট ব্যবহার করবেন না। [2]
চ্যানেলটি ফ্রিজ করুন এবং আরও T বার পর এর মেয়াদ শেষ করুন। বেসলাইন সিগন্যাল বারটি নিজেই প্রতিরক্ষামূলক নিম্ন মান সরবরাহ করতে পারে, কারণ সিগন্যালটি তৈরি হওয়ার সময় সেই বারটি বন্ধ হয়ে যায়। এটি একটি অনিশ্চিত মাল্টি-বার সুইং ব্যবহার করার থেকে ভিন্ন: প্রথমটি হলো একটি পর্যবেক্ষণ করা বারের মান, যেখানে পরেরটির জন্য ভবিষ্যতের ডান-হাতি বারগুলোর প্রয়োজন হয়।
when channel is confirmed: freeze U,B,A,expiry=created+T
for later closed bar t:
if t>expiry or C[t]<B(t)-b: deactivate rising-channel bounce
elif B(t)-epsilon<=Low[t]<=B(t)+epsilon and C[t]>B(t)+b:
emit LONG_BOUNCE
stop=Low[t]-epsilon
target=U(t) # freeze at signal time; do not drift into the future
# Mirror for falling channels. Breakouts use a separate close-crossing module.
ভলিউমকে একটি নির্দিষ্ট কাজ দেওয়া
বাউন্সের জন্য, তুলনামূলক বার সংখ্যার উপর ভিত্তি করে পূর্ববর্তী অগ্রগতির সাথে পুলব্যাক কার্যকলাপের তুলনা করুন। কম পুলব্যাক ভলিউম একটি পরীক্ষাযোগ্য বৈশিষ্ট্য হতে পারে। ব্রেকআউটের জন্য, সীমানা অতিক্রম করার মুহূর্তে RVOL পরিমাপ করুন। 'বেশি ভলিউম মানেই ভালো'—এই একটিমাত্র নিয়ম উভয় প্রশ্নের উত্তর দিতে পারে না।
একটি প্রস্তাবিত বাউন্স ফিল্টারের জন্য প্রয়োজন যে, পূর্ববর্তী তিনটি বারের মিডিয়ান ভলিউম তার 20-বার বেসলাইনের নিচে থাকবে এবং রিঅ্যাকশন ক্লোজটি বারের উপরের অর্ধাংশে থাকবে। এই সংযোজনটিকে শুধুমাত্র টাচ-অ্যান্ড-ক্লোজ সংস্করণটির সাথে তুলনা করুন। এগুলো গবেষণামূলক সেটিং, এবং এটি এমন কোনো দাবি নয় যে উদ্ধৃত উৎসটি এই নির্দিষ্ট সংমিশ্রণটিই নির্দেশ করে।
ভলিউম তুলনা করার সময় সেশনের মৌসুমী প্রবণতা এবং ডেটা ইউনিটকে সম্মান করা উচিত। কম র অ্যাক্টিভিটি সহ দুপুরের খাবারের সময়ের একটি পুলব্যাকে কোনো অস্বাভাবিক তথ্য নাও থাকতে পারে। যেখানে এক্সিকিউশন প্রিসিশন গুরুত্বপূর্ণ, সেখানে ভলিউমের পাশাপাশি স্প্রেড বা কোট-কোয়ালিটির পরিমাপগুলোও রাখুন।
সংখ্যাসূচক উদাহরণ এবং ব্যর্থতার ঘটনা
কৃত্রিম ক্রমবর্ধমান-চ্যানেল উদাহরণ: t=40, B=100 এবং U=106-এ। সিগন্যাল বারে রয়েছে low=99.9 এবং close=100.4, সাথে epsilon=0.15 এবং b=0.1। 100.5-এ একটি সম্ভাব্য এন্ট্রি, 99.75-এ স্টপ এবং 106-এ একটি স্থির লক্ষ্যমাত্রা 0.75 ঝুঁকি এবং 5.5 পুরস্কার নির্দেশ করে, যা খরচ বাদে প্রায় 7.33R। এই বৃহৎ জ্যামিতিক অনুপাতটি একটি খুব ছোট স্টপ থেকে আসে এবং এর জন্য সতর্ক স্প্রেড, নয়েজ এবং স্টপ-আউট মডেলিং প্রয়োজন।
ব্যর্থতার উদাহরণ: এন্ট্রির পরে দাম 99.7-এ পৌঁছে, যদিও পরে 106-এ উঠতে পারে। স্টপ হওয়া ট্রেড লোকসান হিসেবেই থাকে। অন্য ক্ষেত্রে সিগন্যাল ক্যান্ডেলের ক্লোজ 99.7 হলে তা B−b-এর নিচে, তাই বৈধ বাউন্স নয়। এই ঘটনা দেখার পরে নিচের রেখা 99.5-এ সরাবেন না।
একটি এক্সিকিউশন স্ট্রেস কেস, পরিকল্পিত 0.75 রিস্ক ডিসট্যান্সের সাথে 0.15 পরিমাণ এন্ট্রি এবং এক্সিট ফ্রিকশন যোগ করে। তখন এই ফ্রিকশন রিস্ক ইউনিটের তুলনায় যথেষ্ট বেশি হয়। এই অনুশীলনটি প্রকৃত খরচের পূর্বাভাস দেয় না; এটি দেখায় যে, যখন স্টপ লস সাধারণ ট্রেডিং নয়েজের কাছাকাছি থাকে, তখন দৃশ্যত চিত্তাকর্ষক একটি টার্গেট মাল্টিপল কেন ভঙ্গুর হতে পারে।
প্রবেশ, বাতিলকরণ এবং প্রস্থান
এই বাউন্স সংস্করণটি রিঅ্যাকশন বারের নিম্নস্তরের বাইরেও সুরক্ষা দেয়। পূর্ববর্তী সুইং লো-এর বাইরে একটি স্টপ আরেকটি কৌশল। চ্যানেল উপরে ওঠার সাথে সাথে বিপরীত-সীমানার টার্গেটকে আরও দূরে সরে যেতে না দিয়ে, সিগন্যালের সময়েই সেটিকে স্থির করে দিন। একটি ডাইনামিক টার্গেট পরীক্ষা করা যেতে পারে, কিন্তু এর আপডেট ফর্মুলা এবং সময় অবশ্যই ঘোষণা করতে হবে।
পৃথক ব্রেকআউট মডিউলটি U+b-এর উপরে ক্লোজ হলে ক্রয় করে অথবা B−b-এর নিচে ক্লোজ হলে বিক্রয় করে। একটি ঊর্ধ্বমুখী চ্যানেল থাকার অর্থ এই নয় যে প্রতিটি ব্রেকআউট অবশ্যই একটি নিম্নমুখী বিপরীতমুখী পরিবর্তন হবে। চ্যানেলের প্রস্থ অনুমান করার ক্ষেত্রে, D স্থির রাখুন। একই চ্যানেলে বারবার এক্সপোজার সীমিত করুন এবং একটি অপেক্ষার সময়কাল নির্ধারণ করুন, যাতে পুরোনো সুযোগগুলো অনির্দিষ্টকালের জন্য সক্রিয় না থাকে।
ক্লোজ নিশ্চিত সিগন্যালের পরে প্রথম বাস্তবে পাওয়া কোট ব্যবহার করুন এবং প্রকৃত ঝুঁকির দূরত্ব দিয়ে পজিশনের মাপ নির্ধারণ করুন। আগে থেকে রাখা সুরক্ষামূলক অর্ডার গ্যাপের কারণে নির্ধারিত দামের বাইরে এক্সিকিউট হতে পারে। বাউন্স ও ব্রেকআউট মডিউল একসঙ্গে সিগন্যাল দিলে অগ্রাধিকার বা ভাগ করা বরাদ্দ আগে নির্ধারণ করুন; পরে লাভ দেখে ট্রেডটি কোন মডিউলের ছিল তা ঠিক করবেন না।
ক্রমবর্ধমান মান পরীক্ষা করা
একই ট্রেন্ড এবং স্টপ পলিসির অধীনে চ্যানেল বাউন্সগুলোকে মুভিং-অ্যাভারেজ পুলব্যাকের সাথে তুলনা করুন। চ্যানেল ব্রেকগুলোকে রোলিং-হাই/লো ব্রেকের সাথে তুলনা করুন। একটি ছোট প্রি-রেজিস্টার্ড গ্রিডে অ্যাঙ্কর সংখ্যা, ফিটিং উইন্ডো এবং প্যারালেলিজম টলারেন্স পরিবর্তন করুন। যে চ্যানেলটি শুধুমাত্র চোখে দেখে দুটি নির্দিষ্ট পয়েন্ট নির্বাচন করলেই কাজ করে, সেটি সিলেকশন বায়াসের প্রতিফলন হতে পারে।
লাইন কো-এফিশিয়েন্ট, সমস্ত টাচ এবং সমস্ত প্রত্যাখ্যাত প্রতিক্রিয়া সংরক্ষণ করুন। চ্যানেল-প্রস্থ-থেকে-স্প্রেড অনুপাত এবং স্লোপ অনুসারে ফলাফল রিপোর্ট করুন। [3] নামক পদ্ধতিগত রেফারেন্সটি এখানে প্রস্তাবিত বাউন্স নিয়মগুলোকে বৈধতা দেয় না।
কার্যকরী পরীক্ষাগুলোর মধ্যে রয়েছে একটি বৈধ প্যারালাল চ্যানেল, একটি সংকুচিত ওয়েজ, একটি হরাইজন্টাল রেক্ট্যাঙ্গেল, প্রয়োজনীয় ক্লোজ ছাড়া একটি টাচ, এবং ভিজ্যুয়াল রিবাউন্ড হিসেবে একই বারে নিম্ন সীমার নিচে একটি ক্লোজ। মেয়াদোত্তীর্ণতা এবং এক-অঞ্চল এক্সপোজার নিয়মগুলো যাচাই করুন। একটি টার্গেট টেস্টের মাধ্যমে নিশ্চিত করা উচিত যে, সিগন্যালে থাকা U-ই লক্ষ্যমাত্রা হিসেবে থাকে, এমনকি যদি বেশ কয়েকটি বার পরে প্রক্ষেপিত U উল্লেখযোগ্যভাবে বেশিও হয়। সবশেষে, ভবিষ্যতের বারগুলো যুক্ত করুন এবং পরীক্ষা করে দেখুন যে ঐতিহাসিক চ্যানেল ভার্সন ও সিদ্ধান্তগুলো পরিবর্তিত হচ্ছে না।
সাধারণ ভুল
শুধুমাত্র সুবিধাজনক পয়েন্টগুলো ফিট করা
একটি ঘোষিত ফিটিং নিয়ম ব্যবহার করুন এবং শুধুমাত্র একটি আকর্ষণীয় জোড়া নয়, বরং নির্বাচিত সমস্ত অ্যাঙ্করই পরীক্ষা করুন।
লক্ষ্যবস্তুকে অনির্দিষ্টকালের জন্য চলতে দেওয়া
একটি ক্রমবর্ধমান লক্ষ্যমাত্রা একটি স্বল্পমেয়াদী প্রতিক্রিয়া ট্রেডকে একটি অনির্দিষ্টকালের জন্য ধরে রাখার মেয়াদে পরিণত করতে পারে।
প্রতিটি উইক লঙ্ঘনকে একইভাবে বিবেচনা করা
উইক এবং ক্লোজ নিয়মের ফলাফল ভিন্ন। আগে থেকেই নির্বাচন করুন এবং সুরক্ষা-আদেশ পূরণের বাস্তব মডেল তৈরি করুন।
এই পদ্ধতি ব্যবহারের আগে যাচাইতালিকা
নিজের ডেটায় যাচাই করার পর প্রতিটি বিষয়ে টিক দিন। অগ্রগতি এই ব্রাউজারে সংরক্ষিত হয়; এটি কৌশল লাভজনক হওয়ার সনদ নয়।
সচরাচর জিজ্ঞাসা
রিগ্রেশন চ্যানেল কি এই পিভট চ্যানেলের সমান?
না। একটি রিগ্রেশন চ্যানেল একটি ফিট করা কেন্দ্র এবং বিচ্যুতি পরিমাপ দিয়ে শুরু হয়। এই ডিটেক্টরটি নিশ্চিত চরম মানগুলো থেকে সীমানা নির্ধারণ করে এবং এটি আলাদাভাবে পরীক্ষা করা উচিত।
একটি উর্ধ্বমুখী চ্যানেলের উপরের সীমানা কি শর্ট করা যেতে পারে?
এটি একটি কাউন্টারট্রেন্ড কৌশল, যা এখানে বর্ণিত ট্রেন্ড-ফলোয়িং বাউন্স থেকে ভিন্ন। দীর্ঘ সময়ের জন্য মূল্য সেই সীমানার কাছাকাছি থাকার ঝুঁকি পরীক্ষা করুন।
গবেষণার সূত্র
প্রতিটি সূত্র তার পাশে বর্ণিত সংজ্ঞা বা প্রমাণকে সমর্থন করে। ছদ্মকোড, কৃত্রিম উদাহরণ ও প্রস্তাবিত প্যারামিটার আলাদাভাবে যাচাই করতে হবে।
- IG: Channel trading explainedIG. চ্যানেল পরিভাষা এবং সমান্তরাল-সীমানা কাঠামো; জনসমক্ষে প্রদত্ত ব্যাখ্যাটি পাঠ করা হয়েছিল। যাচাইয়ের তারিখ: .
- TradingView: RepaintingTradingView. পিভট নিশ্চিত হতে বিলম্ব এবং পুরোনো সিগন্যাল বদলে যাওয়া। যাচাইয়ের তারিখ: .
- Lo, Mamaysky, Wang: Foundations of Technical AnalysisNBER / Columbia University. পদ্ধতিগত প্যাটার্ন গবেষণার প্রেক্ষাপট; এই বিন্যাসটি গবেষণাপত্রে পরীক্ষিত নয়। যাচাইয়ের তারিখ: .
সম্পর্কিত পদ্ধতি
ঝুঁকি সংক্রান্ত নোট
এই বিষয়বস্তু শিক্ষা ও গবেষণার পরিকল্পনার জন্য, আর্থিক পরামর্শ নয়। Backtest অতীতের ডেটার সিমুলেশন, ভবিষ্যতের ফলের নিশ্চয়তা দেয় না এবং বাস্তব ট্রেড করে না। এই সংগ্রহের পদ্ধতিগুলো সবই অ্যাপে উপলভ্য বৈশিষ্ট্য নয়। দেখুন গবেষণাপদ্ধতি এবং শিক্ষাকেন্দ্র.
বাস্তব মূলধন ঝুঁকিতে দেওয়ার আগে নিয়ম যাচাই করুন
অ্যাপের সক্ষমতা, ডেটা এবং প্রতিটি সিমুলেটেড ট্রেড পরীক্ষা করুন; উন্নত ডিটেক্টরের জন্য আলাদা বাস্তবায়ন লাগতে পারে।
App Store থেকে Backtest ডাউনলোড করুন