베어 파워 추적 전략은 시장에서 구매 및 판매 압력을 측정하기 위해 알렉산더 엘더의 엘더 레이 지표에 기반하여 설계되었습니다. 시장의 합의를 나타내는 13 일 지수 이동 평균 (EMA) 을 사용하고 판매자의 합의를위한 가격 이하로 밀어 넣을 수있는 능력을 측정하기 위해 베어 파워 지표를 사용합니다.
이 전략의 핵심 지표는 베어 파워 (Bear Power) 로, 이는 13일 EMA를 일일 낮은 가격에서 빼어 계산된다. 이는 판매자가 평균 합의 가치 이하로 가격을 밀어내는 능력을 반영한다.
베어 파워가 정해진 임계점을 넘으면 긴 포지션이 열립니다.
또한, 긴 / 짧은 방향은 또한 True로 설정되면 신호를 역전하는
전략은 단순하고 실행하기 쉬운 것인데 하나의 지표로 방향을 판단할 수 있습니다.
이 전략의 장점은 다음과 같습니다.
또한 몇 가지 위험이 있습니다.
여러 지표, 스톱 로스 및 매개 변수 조정으로 확인하면 최적화 될 수 있습니다.
전략을 최적화하는 몇 가지 방향:
곰 파워 추적 전략은 하나의 지표를 임계치와 비교하여 입출구를 판단하는 간단한 개념을 가지고 있습니다. 지표 기반 전략으로서, 지표, 스톱 로스 및 주식 선택과 같은 측면에서 최적화를 위해 여전히 많은 공간이 있습니다.
/*backtest start: 2023-12-01 00:00:00 end: 2023-12-31 23:59:59 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version = 2 //////////////////////////////////////////////////////////// // Copyright by HPotter v1.0 07/12/2016 // Developed by Dr Alexander Elder, the Elder-ray indicator measures buying // and selling pressure in the market. The Elder-ray is often used as part // of the Triple Screen trading system but may also be used on its own. // Dr Elder uses a 13-day exponential moving average (EMA) to indicate the // market consensus of value. Bear Power measures the ability of sellers to // drive prices below the consensus of value. Bear Power reflects the ability // of sellers to drive prices below the average consensus of value. // Bull Power is calculated by subtracting the 13-day EMA from the day's High. // Bear power subtracts the 13-day EMA from the day's Low. // You can use in the xPrice any series: Open, High, Low, Close, HL2, HLC3, OHLC4 and ect... // You can change long to short in the Input Settings // Please, use it only for learning or paper trading. Do not for real trading. //////////////////////////////////////////////////////////// strategy(title="Elder Ray (Bear Power) Strategy Backtest") Length = input(13, minval=1) Trigger = input(0) reverse = input(false, title="Trade reverse") hline(0, color=purple, linestyle=line) xPrice = close xMA = ema(xPrice,Length) DayLow = iff(dayofmonth != dayofmonth[1], low, min(low, nz(DayLow[1]))) nRes = DayLow - xMA pos = iff(nRes > Trigger, 1, iff(nRes < Trigger, -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 ) plot(nRes, color=blue, title="Bear Power", style = histogram)