এই কৌশলটি একটি অপশন ট্রেডিং পদ্ধতি যা সম্ভাব্য ট্রেডিং সুযোগগুলি সনাক্ত করার জন্য একাধিক প্রযুক্তিগত সূচককে একত্রিত করে। এটি এক মিনিটের চার্টে ইচিমোকু ক্লাউডের তুলনায় মূল্যের অবস্থান, আরএসআই ওভারবয়ড শর্ত এবং ট্রেড সংকেতগুলি ট্রিগার করার জন্য এমএসিডি এবং কেএসটি উভয় সূচকগুলির বুলিশ ক্রসওভার ব্যবহার করে। যখন সমস্ত শর্ত পূরণ করা হয়, কৌশলটি একটি দীর্ঘ বিকল্প অবস্থান খোলে এবং 30% মুনাফা লক্ষ্যমাত্রা পৌঁছে গেলে এটি বন্ধ করে। এই পদ্ধতিটি মিথ্যা সংকেতগুলির ঝুঁকি হ্রাস করার জন্য একাধিক নিশ্চিতকরণ ব্যবহার করে স্বল্পমেয়াদী আপট্রেন্ডগুলি ক্যাপচার করার লক্ষ্যে।
প্রবেশের শর্ত:
প্রস্থান শর্তঃ
কৌশলটি সামগ্রিক প্রবণতা নির্ধারণের জন্য ইচিমোকু ক্লাউড ব্যবহার করে, অত্যধিক ওভারকোপড শর্তে প্রবেশ এড়ানোর জন্য আরএসআই এবং স্বল্পমেয়াদী গতি নিশ্চিত করতে এমএসিডি এবং কেএসটি সূচকগুলির ক্রসওভার ব্যবহার করে। এই মাল্টি-নিশ্চয়করণ পদ্ধতিটি বাণিজ্য সংকেতগুলির নির্ভরযোগ্যতা বাড়ানোর জন্য ডিজাইন করা হয়েছে।
এই মাল্টি-ইন্ডিকেটর অপশন ট্রেডিং কৌশলটি ইচিমোকু ক্লাউড, আরএসআই, এমএসিডি এবং কেএসটি সূচকগুলিকে একত্রিত করে স্বল্পমেয়াদী ট্রেডিংয়ের জন্য একটি বিস্তৃত কাঠামো সরবরাহ করে। যদিও কৌশলটিতে একাধিক নিশ্চিতকরণ প্রক্রিয়া এবং স্পষ্ট ঝুঁকি পরিচালনার নিয়ম অন্তর্ভুক্ত রয়েছে, ব্যবসায়ীদের এটি সাবধানতার সাথে ব্যবহার করা উচিত এবং এর কার্যকারিতা ক্রমাগত পর্যবেক্ষণ করা উচিত। আরও অপ্টিমাইজেশন এবং ব্যাকটেস্টিংয়ের মাধ্যমে এই কৌশলটির একটি কার্যকর স্বল্পমেয়াদী ট্রেডিং সরঞ্জাম হওয়ার সম্ভাবনা রয়েছে। তবে ব্যবহারকারীদের কৌশলটির কার্যকারিতার উপর বাজারের পরিবর্তিত অবস্থার প্রভাব সম্পর্কে সচেতন হওয়া উচিত এবং বাস্তব বিশ্বের ট্রেডিং ফলাফলের ভিত্তিতে প্রয়োজনীয় সমন্বয় করতে প্রস্তুত হওয়া উচিত।
/*backtest start: 2023-07-23 00:00:00 end: 2024-07-28 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("Ichimoku + RSI + MACD + KST Options Strategy", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=10) // Ichimoku Cloud settings tenkanLength = input(9, title="Tenkan Length") kijunLength = input(26, title="Kijun Length") senkouLengthA = input(52, title="Senkou Length A") senkouLengthB = input(26, title="Senkou Length B") displacement = input(26, title="Displacement") // RSI settings rsiLength = input(14, title="RSI Length") rsiOverbought = input(70, title="RSI Overbought Level") // MACD settings [macdLine, signalLine, _] = ta.macd(close, 12, 26, 9) // KST settings roc1 = ta.roc(close, 10) roc2 = ta.roc(close, 15) roc3 = ta.roc(close, 20) roc4 = ta.roc(close, 30) kst = roc1 * 1 + roc2 * 2 + roc3 * 3 + roc4 * 4 signalKst = ta.sma(kst, 9) // Calculate Ichimoku Cloud donchian(len) => math.avg(ta.lowest(len), ta.highest(len)) tenkanSen = donchian(tenkanLength) kijunSen = donchian(kijunLength) senkouSpanA = math.avg(tenkanSen, kijunSen) senkouSpanB = donchian(senkouLengthB) // Check if price entered the green cloud from below priceEnteredCloudFromBelow = close[1] < senkouSpanA[displacement] and close > senkouSpanA[displacement] and senkouSpanA > senkouSpanB // Check RSI and indicator crossovers rsi = ta.rsi(close, rsiLength) bullishCrossover = macdLine > signalLine and kst > signalKst // Entry condition if priceEnteredCloudFromBelow and rsi < rsiOverbought and bullishCrossover strategy.entry("Long Call Option", strategy.long) // Exit condition based on profit target for trade_num = 0 to strategy.opentrades - 1 if strategy.opentrades.profit(trade_num) >= strategy.opentrades.entry_price(trade_num) * 0.30 strategy.close("Long Call Option") // Plotting plot(tenkanSen, title="Tenkan Sen", color=color.red) plot(kijunSen, title="Kijun Sen", color=color.blue) p1 = plot(senkouSpanA, title="Senkou Span A", color=color.green) p2 = plot(senkouSpanB, title="Senkou Span B", color=color.red) fill(p1, p2, color=color.new(color.green, 90), title="Cloud")