이 전략은 트렌드 채널, 가격 역전 패턴 및 추진력 지표에 기반한 거래 시스템이다. 트렌드 방향을 결정하기 위해 이동 평균 시스템 (EMA) 을 결합하고, 연대 강도 지표 (RSI) 를 사용하여 통합 구역을 식별하고, 정확한 입구 지점을 찾기 위해 포용 패턴을 사용합니다. 이 전략은 동적 변동성 지표 (ATR) 를 통해 위험을 관리하고 빠른 수익을 구현합니다.
핵심 논리는 다단계 기술 지표 검증에 기반합니다.
이 전략은 포괄적인 기술 분석 도구를 통해 체계적인 거래 접근 방식을 구축합니다. 트렌드 따라와 가격 역전을 강조하며 거래 성공률을 향상시키기 위해 여러 지표 검증을 사용합니다. 특정 한계가 있지만 지속적인 최적화 및 위험 관리는 거래자에게 신뢰할 수있는 거래 참조를 제공할 수 있습니다.
/*backtest start: 2019-12-23 08:00:00 end: 2024-12-09 08:00:00 period: 1d basePeriod: 1d exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("Gold Scalping Strategy with Precise Entries", overlay=true) // Inputs for EMAs and ATR ema50 = ta.ema(close, 50) ema200 = ta.ema(close, 200) atr = ta.atr(14) rsi = ta.rsi(close, 14) // Set 50 pips for gold (assuming 1 pip = 0.10 movement in XAU/USD) pip_target = 20 * 0.10 // Bullish/Bearish Engulfing Pattern bullish_engulfing = close > open and close[1] < open[1] and close > close[1] and open < close[1] bearish_engulfing = close < open and close[1] > open[1] and close < close[1] and open > close[1] // Define trend and exact entry conditions longCondition = (ema50 > ema200) and (rsi >= 45 and rsi <= 55) and (bullish_engulfing) and (close > ema50) shortCondition = (ema50 < ema200) and (rsi >= 45 and rsi <= 55) and (bearish_engulfing) and (close < ema50) // ATR-based stop loss longStopLoss = close - atr shortStopLoss = close + atr // Entry Conditions with precise points if (longCondition) strategy.entry("Long", strategy.long) strategy.exit("Take Profit/Stop Loss", "Long", limit=close + pip_target, stop=longStopLoss) if (shortCondition) strategy.entry("Short", strategy.short) strategy.exit("Take Profit/Stop Loss", "Short", limit=close - pip_target, stop=shortStopLoss) // Plot EMAs plot(ema50, color=color.green, title="50 EMA") plot(ema200, color=color.red, title="200 EMA") // Plot Buy/Sell Signals plotshape(series=longCondition, location=location.belowbar, color=color.green, style=shape.labelup, title="Buy Signal", text="BUY") plotshape(series=shortCondition, location=location.abovebar, color=color.red, style=shape.labeldown, title="Sell Signal", text="SELL")