MT4-046 · MT4
ARCHER 화살표 신호 지표 · MT4
기능 소개
Buy/sell arrows, signal dashboard and ATR reference levels, with91 inputs and alternating/consecutive signal modes.
A chart indicator, not an automated trader. Centered smoothing introduces historical look-ahead bias; arrow-pairing statistics are not a live win-rate claim.
1. 지표 실행 화면

2. 매개변수 설정
| 매개변수 | 기본값 | 사용 설명 |
|---|---|---|
| MaxBars | 기본값 1000 | 사용 설명 Maximum history window for signals |
| RsiLength | 기본값 14 | 사용 설명 Core RSI period |
| RsiPrice | 기본값 PRICE_CLOSE | 사용 설명 Applied price of core RSI |
| Level | 기본값 30 | 사용 설명 Thresholds at Level and 100-Level |
| TMA_FILTER_SETTINGS | 기본값 === TMA FILTER SETTINGS === | 사용 설명 Input section/mode description; no signal calculation effect |
| UseTMAFilter | 기본값 true | 사용 설명 Enable centered TMA position filter |
| FLAT_FILTER_SETTINGS | 기본값 === FLAT MARKET FILTER === | 사용 설명 Input section/mode description; no signal calculation effect |
| UseFlatFilter | 기본값 false | 사용 설명 Enable ADX strength threshold |
| FlatADXPeriod | 기본값 14 | 사용 설명 ADX period for flat-market filter |
| FlatADXLevel | 기본값 25 | 사용 설명 Minimum ADX strength |
| RSI_FILTER_SETTINGS | 기본값 === RSI FILTER SETTINGS === | 사용 설명 Input section/mode description; no signal calculation effect |
| UseRSIFilter | 기본값 false | 사용 설명 Enable additional RSI filter |
| RSIFilterPeriod | 기본값 14 | 사용 설명 Compatibility input; additional filter currently uses fixed period 14 |
| RSI_MODE_INFO | 기본값 1=Zone, 2=Momentum, 3=Both | 사용 설명 Input section/mode description; no signal calculation effect |
| RSIFilterMode | 기본값 3 | 사용 설명 1=Zone, 2=Momentum, 3=Both |
| RSI_ZONE_SETTINGS | 기본값 --- Zone Filter --- | 사용 설명 Input section/mode description; no signal calculation effect |
| RSIBuyMinZone | 기본값 20.0 | 사용 설명 Lower RSI bound for buys |
| RSIBuyMaxZone | 기본값 55.0 | 사용 설명 Upper RSI bound for buys |
| RSISellMinZone | 기본값 45.0 | 사용 설명 Lower RSI bound for sells |
| RSISellMaxZone | 기본값 80.0 | 사용 설명 Upper RSI bound for sells |
| RSI_MOMENTUM_SETTINGS | 기본값 --- Momentum Filter --- | 사용 설명 Input section/mode description; no signal calculation effect |
| RSIMomentumBars | 기본값 3 | 사용 설명 RSI momentum comparison interval |
| RSIMomentumThreshold | 기본값 2.0 | 사용 설명 Minimum RSI change in signal direction |
| SIGNAL_MODE_SETTINGS | 기본값 === SIGNAL MODE === | 사용 설명 Input section/mode description; no signal calculation effect |
| SignalMode | 기본값 ARCHER_ALTERNATING | 사용 설명 Alternating or consecutive signals |
| MinSignalDistance | 기본값 10 | 사용 설명 Time separation in chart-period units; consecutive mode minimum 20 |
| ARROW_SETTINGS | 기본값 === ARROW SETTINGS === | 사용 설명 Input section/mode description; no signal calculation effect |
| BuyArrowColor | 기본값 65280 | 사용 설명 Buy-arrow color |
| SellArrowColor | 기본값 255 | 사용 설명 Sell-arrow color |
| BuyArrowSize | 기본값 2 | 사용 설명 Buy-arrow width, 1-5 |
| SellArrowSize | 기본값 2 | 사용 설명 Sell-arrow width, 1-5 |
| ArrowGap | 기본값 20 | 사용 설명 Arrow offset from high/low, in symbol points |
| ALERT_SETTINGS | 기본값 === ALERT SETTINGS === | 사용 설명 Input section/mode description; no signal calculation effect |
| AlertsOn | 기본값 true | 사용 설명 Popup alerts; other notification switches are independent |
| AlertsSound | 기본값 true | 사용 설명 Sound alerts |
| AlertsEmail | 기본값 true | 사용 설명 Email alerts; terminal email configuration required |
| AlertsMobile | 기본값 true | 사용 설명 Mobile push; MetaQuotes ID configuration required |
| MACD_FILTER_SETTINGS | 기본값 === MACD FILTER === | 사용 설명 Input section/mode description; no signal calculation effect |
| UseMACDFilter | 기본값 false | 사용 설명 Enable MACD direction filter |
| MACDFast | 기본값 12 | 사용 설명 MACD fast EMA period |
| MACDSlow | 기본값 26 | 사용 설명 MACD slow EMA period |
| MACDSignal | 기본값 9 | 사용 설명 MACD signal-line period |
| MACDPrice | 기본값 PRICE_CLOSE | 사용 설명 MACD applied price |
| WILLIAMS_FILTER_SETTINGS | 기본값 === WILLIAMS %R FILTER === | 사용 설명 Input section/mode description; no signal calculation effect |
| UseWilliamsFilter | 기본값 false | 사용 설명 Enable Williams %R filter |
| WilliamsPeriod | 기본값 14 | 사용 설명 Williams %R period |
| WilliamsBuyLevel | 기본값 -80.0 | 사용 설명 Buy %R threshold |
| WilliamsSellLevel | 기본값 -20.0 | 사용 설명 Sell %R threshold |
| EMA_FILTER_SETTINGS | 기본값 === EMA FILTER === | 사용 설명 Input section/mode description; no signal calculation effect |
| UseEMAFilter | 기본값 false | 사용 설명 Compatibility switch; current version suppresses signals when enabled |
| EMAFilterPeriod | 기본값 200 | 사용 설명 EMA compatibility period |
| EMAFilterTF | 기본값 PERIOD_CURRENT | 사용 설명 EMA reference timeframe |
| EMAFilterPrice | 기본값 PRICE_CLOSE | 사용 설명 EMA reference price |
| LIQUIDITY_FILTER_SETTINGS | 기본값 === LIQUIDITY SWEEP FILTER === | 사용 설명 Input section/mode description; no signal calculation effect |
| UseLiquiditySweepFilter | 기본값 false | 사용 설명 Enable liquidity-sweep filter |
| LiquidityLookback | 기본값 20 | 사용 설명 Prior bars used for historical high/low comparison |
| LiquidityMinSweepPoints | 기본값 0.0 | 사용 설명 Minimum sweep distance in symbol points |
| VOLATILITY_FILTER_SETTINGS | 기본값 === VOLATILITY FILTER === | 사용 설명 Input section/mode description; no signal calculation effect |
| UseVolatilityFilter | 기본값 false | 사용 설명 Enable relative ATR volatility filter |
| VolatilityATRPeriod | 기본값 14 | 사용 설명 ATR period for volatility filter |
| VolatilityAveragePeriod | 기본값 20 | 사용 설명 ATR averaging window |
| VolatilityMinRatio | 기본값 1.0 | 사용 설명 Minimum ATR-to-average ratio |
| ADX_FILTER_SETTINGS | 기본값 === ADX FILTER === | 사용 설명 Input section/mode description; no signal calculation effect |
| UseADXFilter | 기본값 false | 사용 설명 Enable additional ADX filter |
| ADXFilterPeriod | 기본값 14 | 사용 설명 Additional ADX period |
| ADXMinimum | 기본값 20.0 | 사용 설명 Minimum additional ADX value |
| UseADXDirection | 기본값 true | 사용 설명 Also check +DI/-DI direction |
| STRUCTURE_SETTINGS | 기본값 === MARKET STRUCTURE FILTER === | 사용 설명 Input section/mode description; no signal calculation effect |
| UseMarketStructureFilter | 기본값 false | 사용 설명 Enable market-structure filter |
| MarketStructureTF | 기본값 PERIOD_H1 | 사용 설명 Structure timeframe; corresponding history required |
| MarketStructureLookback | 기본값 20 | 사용 설명 Window for structural high/low comparison |
| REVERSAL_ZONE_SETTINGS | 기본값 === HIGH REVERSAL ZONES === | 사용 설명 Input section/mode description; no signal calculation effect |
| ShowHighReversalZones | 기본값 false | 사용 설명 Display reversal zones around arrows |
| ReversalZoneBars | 기본값 8 | 사용 설명 Zone extension in chart bars |
| ReversalZoneATR | 기본값 0.35 | 사용 설명 Zone width as a multiple of dashboard ATR |
| BuyZoneColor | 기본값 25600 | 사용 설명 Buy-zone color |
| SellZoneColor | 기본값 128 | 사용 설명 Sell-zone color |
| DASHBOARD_SETTINGS | 기본값 === DASHBOARD SETTINGS === | 사용 설명 Input section/mode description; no signal calculation effect |
| ShowDashboard | 기본값 true | 사용 설명 Display top-left signal dashboard |
| DashboardATRPeriod | 기본값 14 | 사용 설명 ATR period for dashboard and zones |
| StopLossATR | 기본값 2.0 | 사용 설명 Displayed stop-loss ATR multiple; no order placement |
| TP1_ATR | 기본값 1.5 | 사용 설명 Displayed TP1 ATR multiple; no order placement |
| TP2_ATR | 기본값 2.5 | 사용 설명 Displayed TP2 ATR multiple; no order placement |
| TP3_ATR | 기본값 3.5 | 사용 설명 Displayed TP3 ATR multiple; no order placement |
| TP4_ATR | 기본값 5.0 | 사용 설명 Displayed TP4 ATR multiple; no order placement |
| TP5_ATR | 기본값 7.0 | 사용 설명 Displayed TP5 ATR multiple; no order placement |
| TP6_ATR | 기본값 10.0 | 사용 설명 Displayed TP6 ATR multiple; no order placement |
| DashboardBackground | 기본값 1578002 | 사용 설명 Dashboard background color |
| DashboardText | 기본값 16777215 | 사용 설명 Dashboard text color |
| DashboardBuy | 기본값 65280 | 사용 설명 Dashboard BUY text color |
| DashboardSell | 기본값 4678655 | 사용 설명 Dashboard SELL text color |
설치 및 사용
터미널의 MQL4 / MQL5 → Indicators 폴더에 파일을 넣고 탐색기를 새로 고친 후 차트로 끌어 놓으세요.
Historical arrow-pairing statistics (MT5 reference)
2024-01-02 to2026-10-19. Long only: enter at the next open after BUY; exit at the next open after SELL. No SL/TP. Default signal settings; MaxBars expanded to1000000. Historical spread estimated; commission, financing and slippage excluded.
These are original-MT5 historical-arrow pairings. Centered smoothing uses bars after historical signals, so these figures are not an achievable live win rate. The MT4 page cites the same reference, not an independent full-history MT4 trading backtest.
| Timeframe | Closed trades | Wins | Losses | Breakeven | Win rate |
|---|---|---|---|---|---|
| XAUUSD M1 | 4,837 | 4,014 | 814 | 9 | 82.99% |
| XAUUSD M5 | 935 | 822 | 113 | 0 | 87.91% |


Combined Chinese-English PDF manual
One free PDF includes Chinese and English, real terminal screenshots, installation, all91 inputs and statistical methodology. No purchase or login required.
Free download: Chinese + English PDF ↓
Software is delivered through product enquiry. The user manual is free.
The current verification build is valid through 2026-10-21 23:59:59 Beijing time (UTC+8). Confirm the delivered build and license term before purchase.