এই কৌশলটি চ্যানেল ব্রেকআউট এবং স্বল্পমেয়াদী ট্রেডিং উভয় কার্যকারিতা অর্জনের জন্য 5-দিনের চলমান গড় চ্যানেল এবং মাইল্যাজ ধারণার কেনা এবং বিক্রয় সংকেতগুলিকে একত্রিত করে। এটি প্রথমে চ্যানেল ব্যান্ড হিসাবে সর্বোচ্চ উচ্চ এবং সর্বনিম্ন নিম্নের 5-দিনের চলমান গড় গণনা করে এবং তারপরে চ্যানেল ব্রেকআউট সংকেত এবং মাইল্যাজ ধারণার মোমবাতি নিদর্শনগুলির উপর ভিত্তি করে প্রবেশ এবং প্রস্থান নির্ধারণ করে।
এই কৌশলটি চ্যানেল ব্রেকআউট এবং মাইলেজ ধারণাকে স্বল্পমেয়াদী ট্রেডিংয়ের সংমিশ্রণ করে, মাল্টি-লেয়ার নিশ্চিতকরণ এবং ঝুঁকি নিয়ন্ত্রণ অর্জন করে। আরও অপ্টিমাইজেশন কৌশল কর্মক্ষমতা উন্নত করতে পারে। লক্ষ্য করুন যে পরামিতি টিউনিং এবং ঝুঁকি ব্যবস্থাপনা উল্লেখযোগ্যভাবে ফলাফলকে প্রভাবিত করে, যার জন্য পুঙ্খানুপুঙ্খ পরীক্ষা এবং বৈধতা প্রয়োজন।
/*backtest start: 2023-01-29 00:00:00 end: 2024-02-04 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("5MABAND + Mileage Concept Buy & Sell Strategy", overlay=true) // Command 1 - 5MABAND Calculation length = input(5, title="Number of Candles for Average") avgHigh = ta.sma(high, length) avgLow = ta.sma(low, length) // Plotting 5MABAND Bands plot(avgHigh, color=color.green, title="5MABAND High Line", linewidth=2) plot(avgLow, color=color.red, title="5MABAND Low Line", linewidth=2) // Command 2 - Mileage Concept Buy Entry mileageBuyCondition = close > open and high - close < close - open and open - low < close - open and close - open > close[1] - open[1] and close - open > close[2] - open[2] and close - open > close[3] - open[3] and close > open and open > close[1] // Command 3 - Mileage Concept Sell Entry mileageSellCondition = open - close > open[1] - close[1] and open - close > open[2] - close[2] and open - close > open[3] - close[3] and open > close and close > open[1] and close > avgHigh // Command 4 - 5MABAND Buy Entry buyAlertCandle_5MABAND = close > avgHigh plotshape(buyAlertCandle_5MABAND, color=color.green, style=shape.triangleup, location=location.belowbar, size=size.small, title="Buy Signal (5MABAND)") // Command 5 - 5MABAND Sell Entry sellAlertCandle_5MABAND = close < avgLow plotshape(sellAlertCandle_5MABAND, color=color.red, style=shape.triangledown, location=location.abovebar, size=size.small, title="Sell Signal (5MABAND)") // Command 6 - 5MABAND Exit Trigger exitTriggerCandle_5MABAND_Buy = low < avgLow exitTriggerCandle_5MABAND_Sell = high > avgHigh // Exit Signals for 5MABAND exitBuySignal_5MABAND = close < avgLow exitSellSignal_5MABAND = close > avgHigh // Buy and Sell Conditions for 5MABAND buyCondition_5MABAND = close > avgHigh and buyAlertCandle_5MABAND sellCondition_5MABAND = close < avgLow and (exitTriggerCandle_5MABAND_Buy or exitSellSignal_5MABAND) // Combine Buy Conditions for Mileage Concept and 5MABAND combinedBuyCondition = mileageBuyCondition and buyCondition_5MABAND combinedSellCondition = mileageSellCondition and sellCondition_5MABAND // Execute Buy and Sell Orders strategy.entry("Buy", strategy.long, when = combinedBuyCondition) strategy.close("Buy", when = sellCondition_5MABAND) strategy.entry("Sell", strategy.short, when = combinedSellCondition) strategy.close("Sell", when = exitBuySignal_5MABAND) // Exit Buy and Sell Orders for 5MABAND strategy.close("Buy", when = exitBuySignal_5MABAND) strategy.close("Sell", when = exitSellSignal_5MABAND)