이 전략은 파동 반지 지표에 기초하여, 이동 전환 윤곽을 도입하여 잠재적인 트렌드 브레이크 지점을 찾습니다. 그것은 앞으로 움직이는 파동 반지를 계산하여, 가격이 앞으로 움직이는 파동 반지를 뚫을 때 거래 신호를 냅니다. 이 전략은 파동 반지의 강력한 트렌드 식별 능력과 이동 전환 윤곽이 제공하는 조기 경고 기능을 결합하여 더 효과적인 입점 지점을 발견하기 위해 고안되었습니다.
이 전략은 파동대 자체의 장점을 최대한 활용하고, 이동 전환 모형을 통해 입점의 시간 효율을 향상시킵니다. 최적화된 파라미터 조합, 추가된 필터링 조건, 그리고 추세 상황을 추가적으로 고려하는 것을 기반으로, 이 전략은 더 강력한 브레이크 시스템이 될 수 있습니다. 전체적으로 이 전략은 간단하고 실용적이며, 더 나은 피드백과 실장 결과를 얻기 위해 추가 테스트 및 최적화를 할 가치가 있습니다.
/*backtest
start: 2023-09-11 00:00:00
end: 2023-09-18 00:00:00
period: 15m
basePeriod: 5m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("LAGging span leaves Bollinger Bands strategy" , shorttitle="LagBB" , overlay=true)
source = input( hl2 )
length = input(20, minval=1)
mult = input( 1.0, minval=0.0, maxval=50)
x_offset = input( 26 ,minval=0 , maxval=244 )
basis = sma(source, length)
dev = mult * stdev(source, length)
upper = basis + dev
lower = basis - dev
buyEntry = crossover(source, upper[x_offset] )
sellEntry = crossunder(source, lower[x_offset] )
if (crossover(source, upper[x_offset] ))
strategy.entry("LE", strategy.long, stop=lower, oca_name="BollingerBands", comment="LE")
else
strategy.cancel(id="LE")
if (crossunder(source, lower[x_offset] ))
strategy.entry("SE", strategy.short, stop=upper, oca_name="BollingerBands", comment="SE")
else
strategy.cancel(id="SE")
//plot(strategy.equity, title="equity", color=color.red, linewidth=2, style=plot.style_areabr)
plot( upper , color=#cccc00 , transp=50 , offset=x_offset )
plot( basis , color=#cccc00 , offset=x_offset )
plot( lower , color=#cccc00 , transp=50 , offset=x_offset )