জিবিএস টপ বটম কনফার্মড স্ট্র্যাটেজি একটি ট্রেডিং কৌশল যা মূল্যের উচ্চ এবং নিম্ন স্তরের পরিবর্তনের উপর ভিত্তি করে ট্রেডিং সুযোগগুলি ক্যাপচার করার লক্ষ্য রাখে। কৌশলটি নির্দিষ্ট উচ্চ এবং নিম্ন পয়েন্ট প্যাটার্নগুলি সনাক্ত করে, উচ্চ স্তরগুলি লঙ্ঘন করা হলে দীর্ঘ অবস্থানগুলিতে প্রবেশ করে এবং নিম্ন স্তরগুলি লঙ্ঘন করা হলে অবস্থানগুলি বন্ধ করে দেয়। এই কৌশলটির পিছনে মূল ধারণাটি হ'ল দামের ওঠানামা প্যাটার্নগুলি ব্যবহার করা, তুলনামূলকভাবে উচ্চ স্তরে অবস্থানগুলি খোলার এবং তুলনামূলকভাবে কম স্তরে অবস্থানগুলি বন্ধ করা, দামের পার্থক্য মুনাফা ক্যাপচার করার জন্য।
এই কৌশলটির মূল বিষয় হল সম্ভাব্য এন্ট্রি এবং প্রস্থান পয়েন্টগুলি সনাক্ত করা। এন্ট্রি শর্তটি পূরণ করা হয় যখন বর্তমান সর্বোচ্চটি পূর্ববর্তী সর্বোচ্চের চেয়ে কম হয় এবং পূর্ববর্তী সর্বোচ্চটি এর আগে উচ্চতর হয় (উচ্চ <উচ্চ [1] এবং উচ্চ [1] > উচ্চ [2]) । যখন এই শর্তটি পূরণ করা হয়, এন্ট্রি উচ্চ চিহ্নিত করা হয়, এবং সেই স্তরে একটি সবুজ রেখা আঁকা হয়। কিনে শর্তটি তখন ট্রিগার করা হয় যখন একটি রেকর্ড এন্ট্রি উচ্চ (এন্ট্রিহাই) থাকে এবং বর্তমান উচ্চ সেই স্তরের উপরে বিরতি দেয় যখন খোলার দাম এন্ট্রি উচ্চের নীচে থাকে।
প্রস্থান শর্তটি প্রবেশের শর্তের অনুরূপ। এটি ঘটে যখন বর্তমান নিম্নটি পূর্ববর্তী নিম্নের চেয়ে বেশি হয় এবং পূর্ববর্তী নিম্নটি তার আগে নিম্নের চেয়ে কম হয় (নিম্ন > নিম্ন [1] এবং নিম্ন [1] < নিম্ন [2]) । যখন এই শর্তটি পূরণ হয়, তখন প্রস্থান নিম্ন চিহ্নিত করা হয় এবং সেই স্তরে একটি লাল রেখা আঁকা হয়। বিক্রয় শর্তটি তখন সক্রিয় হয় যখন একটি রেকর্ড প্রস্থান নিম্ন (এক্সাইটলভ) থাকে এবং বর্তমান নিম্নটি সেই স্তরের নীচে পড়ে যখন খোলার মূল্য প্রস্থান নিম্নের উপরে থাকে।
জিবিএস টপ বটম কনফার্মড স্ট্র্যাটেজি হল মূল্যের উচ্চ এবং নিম্ন পয়েন্ট প্যাটার্নের উপর ভিত্তি করে একটি ট্রেডিং কৌশল। এটি নির্দিষ্ট এন্ট্রি এবং প্রস্থান শর্তগুলি সনাক্ত করে মূল্য পার্থক্যের সুযোগগুলি ক্যাপচার করার লক্ষ্যে। কৌশলটির সুবিধাগুলি এর সরলতা এবং স্বজ্ঞাততার মধ্যে রয়েছে, তবে এটি মিথ্যা সংকেত এবং ঝুঁকি নিয়ন্ত্রণের ব্যবস্থাগুলির অভাবের মতো সম্ভাব্য ঝুঁকিও বহন করে। কৌশলটি আরও উন্নত করতে, স্টপ-লস এবং লাভ গ্রহণের প্রক্রিয়া প্রবর্তন, অন্যান্য প্রযুক্তিগত সূচকগুলি একত্রিত করা এবং পরামিতিগুলি অনুকূলিতকরণ বিবেচনা করা যেতে পারে। প্রকৃত প্রয়োগের আগে ব্যাপক ব্যাকটেস্টিং এবং ফরোয়ার্ড টেস্টিং অপরিহার্য।
/*backtest start: 2023-04-22 00:00:00 end: 2024-04-27 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("GBS TOP BOTTOM Confirmed", overlay=true) // Entry condition var float entryHigh = na var line entryLine = na entryCondition = high < high[1] and high[1] > high[2] if (entryCondition) entryHigh := high[1] // entryLine := line.new(bar_index - 1, entryHigh, bar_index + 10, entryHigh, color=color.green) // Buy condition based on nearest entry buyCondition = not na(entryHigh) and high > entryHigh and open < entryHigh // Exit condition var float exitLow = na var line exitLine = na exitCondition = low > low[1] and low[1] < low[2] if (exitCondition) exitLow := low[1] // exitLine := line.new(bar_index - 1, exitLow, bar_index + 10, exitLow, color=color.red) // Sell condition based on nearest exit sellCondition = not na(exitLow) and low < exitLow and open > exitLow // Strategy logic strategy.entry("Buy", strategy.long, when = buyCondition) strategy.close("Buy", when = sellCondition) // Plot tiny dot above high[1] for entry condition plotshape(series=entryCondition, title="Entry Dot", color=color.rgb(3, 99, 5), style=shape.circle, size=size.tiny, location=location.abovebar, offset=-1) // Plot tiny dot below low[1] for exit condition plotshape(series=exitCondition, title="Exit Dot", color=color.rgb(107, 3, 3), style=shape.circle, size=size.tiny, location=location.belowbar, offset=-1) // Plot buy and sell signals plotshape(series=buyCondition, title="Buy Signal", color=color.blue, style=shape.triangleup, size=size.small, location=location.abovebar, text="Buy") plotshape(series=sellCondition, title="Sell Signal", color=color.orange, style=shape.triangledown, size=size.small, location=location.belowbar, text="Sell")