트리플 EMA 브레이크아웃 전략 (Triple EMA Breakout Strategy) 은 트리플 기하급수적 이동 평균 (EMA) 지표를 사용하여 거래 신호를 생성하는 양적 전략이다. 가격이 트리플 EMA를 통과하고 브레이크아웃 방향에 따라 길거나 짧을 때 거래 신호를 생성합니다. 전략은 주로 중단기 트렌드 변화를 포착하는 것을 목표로합니다.
3 x EMA (n) - 3 x EMA (n) + EMA (n)
가격이 3배 EMA를 넘으면 롱으로 가자
가격이 3배 EMA 아래로 떨어지면 쇼트
출구 신호는 가격이 트리플 EMA보다 낮거나 높을 때 생성됩니다.
트리플 EMA는 트렌드 및 전환점에 더 빠르게 반응하기 위해 단일 EMA를 반복합니다. 곡선을 매끄럽게하면서 EMA의 본질에 따라 트렌드를 유지합니다.
브레이크아웃 유효성은 EMA 매개 변수 조정에 달려 있으며 최적의 거래 성과를 위해 조정할 수 있습니다.
간단하고 직접적인 삼중 EMA 계산
가격변화에 대한 더 빠른 반응
평형 곡선, 효과적인 오시슬레이션 필터
트렌드 방향을 쉽게 식별
시장 조건에 적응할 수 있는 조정 가능한 매개 변수
지연 후의 잠재적인 가격은 존재합니다.
거짓 피출을 방지합니다.
EMA 매개 변수 최적화가 필요합니다.
트렌드 지속 기간을 결정하기가 어렵습니다.
트리플 EMA 브레이크아웃 전략은 중·단기 트렌드 변화를 포착하는 데 독특한 이점을 위해 MA 지표를 혁신적으로 적용합니다. 매개 변수 조정으로 우수한 거래 결과를 얻을 수 있습니다. 전략은 백테스팅, 라이브 최적화 및 응용을위한 통합에 가치가 있습니다.
/*backtest start: 2023-01-01 00:00:00 end: 2023-04-25 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=2 //////////////////////////////////////////////////////////// // Copyright by HPotter v1.0 14/08/2018 // This study plots the TEMA1 indicator. TEMA1 ia s triple MA (Moving Average), // and is calculated as 3*MA - (3*MA(MA)) + (MA(MA(MA))) // // You can change long to short in the Input Settings // WARNING: // - For purpose educate only // - This script to change bars colors. //////////////////////////////////////////////////////////// strategy(title="TEMA1 Backtest", shorttitle="TEMA", overlay = true ) Length = input(26, minval=1) reverse = input(false, title="Trade reverse") xPrice = close xEMA1 = ema(xPrice, Length) xEMA2 = ema(xEMA1, Length) xEMA3 = ema(xEMA2, Length) nRes = 3 * xEMA1 - 3 * xEMA2 + xEMA3 pos = iff(close > nRes, 1, iff(close < nRes, -1, nz(pos[1], 0))) possig = iff(reverse and pos == 1, -1, iff(reverse and pos == -1, 1, pos)) if (possig == 1) strategy.entry("Long", strategy.long) if (possig == -1) strategy.entry("Short", strategy.short) barcolor(possig == -1 ? red: possig == 1 ? green : blue )