
この戦略は,5日移動平均帯とGBSの買出点を使用してトレンドの方向を識別し,取引信号を発信する.移動平均帯はトレンドの方向と大レベルのサポート抵抗を判断するために使用され,GBSの買出点は,トレンドの方向が配合された場合に正確な入場時間を探し出すために使用されます.この戦略は中短線トレンドの取引に適しており,震動の状況で余分な利益を上げることができます.
この戦略は,移動平均線帯とGBSの買賣点を統合して,明確なトレンドの方向を判断した前提で,高確実性の操作を行う.これは,中短線が利益を得た後,中短線が利益を得た後,中短線が利益を得た後,中短線が利益を得た後,中短線が利益を得た後,中短線が利益を得た後,中短線が利益を得た後,中短線が利益を得た後,中短線が利益を得た後,中短線が利益を得た後,中短線が利益を得た後,中短線が利益を得た後,中短線が利益を得た後,中短線が利益を得た後,中短線が利益を得た後,中短線が利益を得た後,中短線が利益を得た後,中短線が利益を得た後,中短線が利益を得た後,中短線が利益を得た後,中短線が利益を得た後,中短線が利益を得た後,中短線が利益を得た後,中短線が利益を得た後,中短線が利益を得た後,中短線が利益を得た後,中短線が利益を得る.
/*backtest
start: 2024-01-05 00:00:00
end: 2024-02-04 00:00:00
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("5MABAND + GBS 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=1)
plot(avgLow, color=color.red, title="5MABAND Low Line", linewidth=1)
// Command 2 - GBS concept Buy Entry
gbsBuyCondition = 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[1] < avgHigh and close[2] < avgHigh and close[3] < avgHigh and open[1] < avgHigh and open[2] < avgHigh and open[3] < avgHigh
// Command 3 - GBS Concept Sell Entry
gbsSellCondition = open - close > open[1] - close[1] and open - close > open[2] - close[2] and open - close > open[3] - close[3] and open[1] > avgLow and open[2] > avgLow and open[3] > avgLow and open - close > open - low and open - close > high - open
// 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
// Execute Buy and Sell Orders
strategy.entry("Buy", strategy.long, when = gbsBuyCondition)
strategy.close("Buy", when = exitBuySignal_5MABAND)
strategy.entry("Sell", strategy.short, when = gbsSellCondition)
strategy.close("Sell", when = exitSellSignal_5MABAND)
// Exit Buy and Sell Orders for 5MABAND
strategy.close("Buy", when = exitTriggerCandle_5MABAND_Buy)
strategy.close("Sell", when = exitTriggerCandle_5MABAND_Sell)