# Signal Forge

Signal Forge is an indicator on [Vela](https://vela.luxalgo.com/chart), our next-generation charting platform, written in Pine Script®.

Signal Forge merges 11 harmonized technical filters (from SMA, EMA, and MACD crossovers to Supertrend, RSI, and ADX/DI) into one signal engine with strict all-agree or flexible any-trigger logic. On-chart orbs, historical win-rate labels, ATR-based exits, and dual dashboards let traders assemble and audit a confluence system without code.

- Indicator in the LuxAlgo Library, by LuxAlgo, published May 25, 2026.
- Access: free.
- Concepts: [Moving Average Crossovers](https://www.luxalgo.com/library/concept/moving-average-crossovers/) (primary), [Confluence & Scoring Systems](https://www.luxalgo.com/library/concept/confluence-and-scoring-systems/)
- Open on Vela: https://vela.luxalgo.com/chart?pineScriptCodeId=cmpwn5qr00083vhsgfo7lm1k6
- Page: https://www.luxalgo.com/library/indicator/signal-forge/

**Signal Forge** is a modular signal engine: enable any of 11 harmonized filters ([moving average crossovers](https://www.luxalgo.com/library/concept/moving-average-crossovers/) in SMA and EMA form, RSI levels, MACD, Supertrend, a trend-based Stochastic, a Bollinger Bands basis filter, Awesome Oscillator, Parabolic SAR, CCI, and ADX/DI) and the tool fuses their bias into unified buy and sell signals. It is [confluence](https://www.luxalgo.com/library/concept/confluence-and-scoring-systems/) made tangible: pick the members, set how strictly they must agree, and read the verdict as glowing orbs on the chart.

## How to Trade the Signal Forge?

- **Strict Mode**: every enabled filter must point the same way before a signal prints: fewer, harder-confirmed entries.
- **Any Mode**: any single enabled filter can fire: more opportunities, more noise to manage.
- **Win-rate labels**: each orb carries the strategy's win rate at that moment, an on-chart audit trail for the combination.
- **ATR exits**: optional take-profit, stop-loss, and trailing-stop levels plot on the chart; a gradient fill shows the trailing stop's breathing room.

The Indicator Dashboard lists all 11 filters with live bullish or bearish status, standalone win rates, and enabled state; the Performance Dashboard totals the combined system's Net Profit %, Win Rate, Profit Factor, and Total Trades. Mean-reversion members are re-tuned for trend work (the Stochastic reads bullish when %K holds above 50) so all filters speak one directional language.

## Signal Forge Settings

- **Require All Enabled Indicators to Align**: switches between strict all-agree and any-trigger logic.
- **ATR Length**: period behind the volatility-based exit levels.
- **Take Profit / Stop Loss / Trailing Stop** with **Multipliers**: enable each ATR exit and set how far it sits.
- **Orb Distance (ATR)** and **Orb Base Size**: offset and scale of the signal markers.
- **Dashboards** with **Position/Size**: toggle both tables and place them on the chart.

## Frequently Asked Questions

### Which filters should I combine?

A trend stack might pair the EMA crossover, Supertrend, MACD, and ADX/DI; RSI, CCI, or the Awesome Oscillator add a momentum vote. Start with two or three filters and expand only when the dashboards show a member earning its place.

### How does it compare to a directional panel?

A panel such as the [SMA Directional Matrix](https://www.luxalgo.com/library/indicator/sma-directional-matrix/) displays raw directional readings and leaves interpretation to you; Signal Forge turns agreement into actual signals with historical context and volatility-based exits attached.

### Is Signal Forge free to use?

Yes. Signal Forge sits in the LuxAlgo Library's free tier. Run and backtest it in Quant, our coding agent, directly from this page to see how a combination behaves. You can also copy the source code from this page and run it anywhere Pine Script® runs.

## Related indicators

- [Signal Moving Average](https://www.luxalgo.com/library/indicator/signal-moving-average/) (Moving Average Crossovers): markdown at https://www.luxalgo.com/library/indicator/signal-moving-average.md
- [LuxAlgo - Screener (S&O)](https://www.luxalgo.com/library/indicator/luxalgo-screener-s-o/) (Moving Average Crossovers): markdown at https://www.luxalgo.com/library/indicator/luxalgo-screener-s-o.md
- [Signals & Overlays](https://www.luxalgo.com/library/indicator/luxalgo-signals-overlays/) (Confluence & Scoring Systems): markdown at https://www.luxalgo.com/library/indicator/luxalgo-signals-overlays.md
- [Oscillator Matrix](https://www.luxalgo.com/library/indicator/luxalgo-oscillator-matrix/) (Confluence & Scoring Systems): markdown at https://www.luxalgo.com/library/indicator/luxalgo-oscillator-matrix.md
- [MA of MA](https://www.luxalgo.com/library/indicator/ma-of-ma/) (Trend): markdown at https://www.luxalgo.com/library/indicator/ma-of-ma.md
- [Moving Averages Proximity Oscillator](https://www.luxalgo.com/library/indicator/moving-averages-proximity-oscillator/) (MA Ribbon): markdown at https://www.luxalgo.com/library/indicator/moving-averages-proximity-oscillator.md
- [Golden Cross](https://www.luxalgo.com/library/indicator/golden-cross/) (Trend): markdown at https://www.luxalgo.com/library/indicator/golden-cross.md
- [FVG Positioning Average](https://www.luxalgo.com/library/indicator/fvg-positioning-average/) (Dynamic S/R Via MA): markdown at https://www.luxalgo.com/library/indicator/fvg-positioning-average.md

---

Source: https://www.luxalgo.com/library/indicator/signal-forge/ (LuxAlgo Library). Free to use with attribution: https://www.luxalgo.com/library/license/
