এই কৌশলটি একটি ইচিমোকু ব্রেকআউট স্কাল্পিং সিস্টেম যা 5 মিনিটের সময়সীমার জন্য অনুকূলিত। এটি স্বল্পমেয়াদী গতি ধরে রাখতে রূপান্তর লাইন, বেস লাইন এবং শীর্ষস্থানীয় স্প্যানের মতো ইচিমোকু উপাদানগুলির সুবিধা গ্রহণ করে। ঐতিহ্যবাহী ইচিমোকু কৌশলগুলির বিপরীতে, এই সিস্টেমে উচ্চ ফ্রিকোয়েন্সি ট্রেডিংয়ের জন্য কাস্টমাইজড পরামিতি রয়েছে।
কৌশলটির পিছনে যুক্তি হ'ল রূপান্তর লাইনটি বেস লাইনটি অতিক্রম করার সময় দীর্ঘ বা সংক্ষিপ্ত যেতে হবে, প্রবণতার দিকনির্দেশকতা নিশ্চিত করার জন্য ইচিমোকু মেঘের সীমানা অতিক্রম করার জন্য মূল্যের অতিরিক্ত শর্ত সহ। ঝুঁকি নিয়ন্ত্রণের জন্য স্টপ লস এবং লাভের স্তরগুলিও সংজ্ঞায়িত করা হয়।
এই কৌশলটি মূলত রূপান্তর লাইন ক্রসওভার বেস লাইন ব্যবহার করে দীর্ঘ এবং সংক্ষিপ্ত সংকেত তৈরি করে। রূপান্তর লাইন মূল্যের স্বল্পমেয়াদী গতি প্রতিফলিত করে যখন বেস লাইন মাঝারি মেয়াদী প্রবণতা দেখায়।
বিশেষত, যখন রূপান্তর লাইন বেস লাইনের উপরে অতিক্রম করে, এটি দীর্ঘ সংকেত ট্রিগার করে, তবে শর্ত থাকে যে দাম ইচিমোকু মেঘের নেতৃস্থানীয় স্প্যান এ এবং বি উভয়ের উপরে রয়েছে। এটি আপসাইড ব্রেকআউট নিশ্চিত করে। বিপরীতভাবে, যখন রূপান্তর লাইন বেস লাইনের নীচে অতিক্রম করে, এটি সংক্ষিপ্ত সংকেত উত্পাদন করে, প্রদত্ত মূল্য মেঘের নেতৃস্থানীয় স্প্যানের নীচে থাকে যাতে ডাউনসাইড ব্রেকআউট নিশ্চিত হয়।
অতিরিক্তভাবে, দুটি ইনপুট পরামিতি শতাংশ স্টপ এবং শতাংশটিপি যথাক্রমে স্টপ লস শতাংশ এবং লাভের শতাংশকে উপস্থাপন করে। ব্যবসায়ীরা তাদের ঝুঁকি ক্ষুধা ভিত্তিতে এই সংখ্যাগুলি টুইট করতে পারে। স্টপ লস এবং লাভের দামগুলি অবস্থানের গড় প্রবেশ মূল্য থেকে গণনা করা হয়।
একবার লং বা শর্ট সিগন্যালটি ট্রিগার হয়ে গেলে, সংশ্লিষ্ট স্টপ লস এবং লাভ অর্ডারগুলিও স্থাপন করা হবে। যদি দামটি কোন একটি থ্রেশহোল্ড স্পর্শ করে তবে বিদ্যমান অবস্থানগুলি বন্ধ হয়ে যাবে।
ঐতিহ্যবাহী ইচিমোকু কৌশলগুলির তুলনায়, এই সিস্টেমটি নিম্নলিখিত উন্নতি করেছেঃ
এই সমন্বয়গুলি কৌশলটিকে 5 মিনিটের উচ্চ-ফ্রিকোয়েন্সি ট্রেডিংয়ের জন্য আরও উপযুক্ত করে তোলে, স্থানীয় চরমের চারপাশে দ্রুত গড়-বিপরীতমুখী সুযোগগুলি সনাক্ত করতে সক্ষম হয়। ক্লাউড ভিজ্যুয়ালাইজেশন দীর্ঘমেয়াদী বনাম স্বল্পমেয়াদী প্রবণতা দেখিয়ে দক্ষতাও উন্নত করে।
উপরন্তু, স্টপ লস এবং লভ্যাংশ লজিক সুবিধা জন্য অন্তর্নির্মিত হয়, এটি শিক্ষানবিস বন্ধুত্বপূর্ণ করে তোলে।
এই কৌশলটির প্রধান ঝুঁকিগুলির মধ্যে রয়েছেঃ
নিম্নলিখিত পদ্ধতিগুলি ঝুঁকি নিয়ন্ত্রণে সহায়তা করতে পারেঃ
কৌশলটির জন্য সম্ভাব্য উন্নতির ক্ষেত্রঃ
এই সংযোজনগুলি সম্ভবত বাজারের আরও পরিস্থিতিতে কৌশলটির স্থিতিশীলতা বাড়িয়ে তুলবে।
ইচিমোকু স্কাল্পিং কৌশলটি উচ্চ-ফ্রিকোয়েন্সি প্রয়োগযোগ্যতার জন্য traditionalতিহ্যবাহী সেটিংসকে অভিযোজিত করে। রূপান্তর লাইন ক্রসওভার বেস লাইন ইচিমোকু ক্লাউড ভিজ্যুয়ালাইজেশনের সাথে যুক্ত স্বল্পমেয়াদী প্রবণতা দ্রুত সনাক্তকরণের অনুমতি দেয়। অন্তর্নির্মিত স্টপ লস / লভ্যাংশ নিয়ন্ত্রণগুলি ঝুঁকি ব্যবস্থাপনা আরও সহজ করে।
যদিও এই কৌশলটির সুবিধাগুলি রয়েছে, তবে গড় রিভার্সন সিস্টেমের সাধারণ সীমাবদ্ধতাগুলি রয়ে গেছে। অস্থিরতা, মেশিন লার্নিং এবং ইভেন্টগুলির মতো দিকগুলিতে আরও উন্নতি জটিল পরিবেশের জন্য কৌশলটিকে আরও শক্তিশালী করতে পারে।
/*backtest start: 2023-11-11 00:00:00 end: 2023-12-11 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy(title="Scalping Ichimoku Strategy", shorttitle="Scalp Ichimoku", overlay=true) showBB = input(true, "Show Ichimoku Cloud") showTrade = input(true, 'Show TP/SL') conversionPeriods = input(9, "Conversion Line Periods") basePeriods = input(26, "Base Line Periods") spanBPeriods = input(52, "Span B Periods") displacement = input(26, "Displacement") conversionLine = (ta.highest(high, conversionPeriods) + ta.lowest(low, conversionPeriods)) / 2 baseLine = (ta.highest(high, basePeriods) + ta.lowest(low, basePeriods)) / 2 leadLine1 = (conversionLine + baseLine) / 2 leadLine2 = (ta.highest(high, spanBPeriods) + ta.lowest(low, spanBPeriods)) / 2 plot(showBB ? conversionLine : na, "Conversion Line", color=#2962FF) plot(showBB ? baseLine : na, "Base Line", color=#B71C1C) plot(showBB ? ta.lowest(low, 52) : na, "Lagging Span", color=#43A047, offset=-displacement) p1 = plot(showBB ? leadLine1 : na, "Leading Span A", color=#A5D6A7, offset=displacement) p2 = plot(showBB ? leadLine2 : na, "Leading Span B", color=#EF9A9A, offset=displacement) fill(p1, p2, color=leadLine1 > leadLine2 ? color.new(color.green, 90) : color.new(color.red, 90)) // Define the shorter Stop Loss and Take Profit percentages for scalping percentStop = input(0.5, "Stop Loss (%)") percentTP = input(1.0, "Take Profit (%)") // Define the entry conditions longCondition = ta.crossover(conversionLine, baseLine) and close > leadLine1 and close > leadLine2 shortCondition = ta.crossunder(conversionLine, baseLine) and close < leadLine1 and close < leadLine2 if (longCondition) strategy.entry("Long", strategy.long) strategy.exit("Take Profit or Stop Loss for Long", "Long", stop=strategy.position_avg_price * (1 - percentStop / 100), limit=strategy.position_avg_price * (1 + percentTP / 100)) if (shortCondition) strategy.entry("Short", strategy.short) strategy.exit("Take Profit or Stop Loss for Short", "Short", stop=strategy.position_avg_price * (1 + percentStop / 100), limit=strategy.position_avg_price * (1 - percentTP / 100))