Put Edo EMA Core Cross and Edo Reaction Zones on the same chart and the five lines land on top of each other, which is exactly why they get confused. The difference is where each tool is looking. EMA Core Cross looks at the averages against each other and marks the crosses between them. Reaction Zones looks at price against the averages: it wraps each one in a band sized by the ATR, scores how the stack is ordered and tracks whether price bounces off the nearest zone or breaks through it.
What Edo EMA Core Cross draws
Five exponential moving averages with fixed lengths, 9, 20, 50, 100 and 200, drawn thicker as they get slower, and three cross hierarchies marked with an X and a short text: 9/20 (9 ↑ 20 or 9 ↓ 20), 20/50 and 50/200, the golden and the death cross. The marker grows with the hierarchy, so a 50/200 cross stands out over a 9/20 one; bullish crosses sit below the candle in green and bearish ones above it in red. Each hierarchy has its own switch (Show EMA 9 / 20 Cross, Show EMA 20 / 50 Cross, Show EMA 50 / 200 Cross), and six alerts, one per direction and hierarchy, fire even when the marker is hidden. There is no panel and no zone: the reading is the order of the fan and the crosses.
What Edo Reaction Zones draws
The same five lengths by default, as EMA 1 to EMA 5, but each one editable and each one wrapped in a band whose half-width is the ATR (14) times 0.6, filled green when price is above that average and red when it is below. On top of the bands come three readings. Structure scores the stack from −4 to +4, one point per adjacent pair in order: Bull Stack when all four pairs are in bullish order, Bear Stack when all four are in bearish order, Mixed otherwise. Active zone is the average nearest to price, with its role, Support or Resistance, and its distance in ATR. And reaction tracking: when a candle touches the active band, the indicator watches the next 5 bars, and a close at least 0.5 ATR away from the average in the direction of the role is a Bounce up or a Bounce down, while a close beyond the band on the other side is a Break down or a Break up. Cross markers for 9/20 and for the 50/200 golden and death cross are a secondary layer you can switch off. The dashboard prints all of it, and three alerts cover zone entry, confirmed reactions and stack changes.
When EMA Core Cross is the one
When you read trend as a sequence of events. EMA Core Cross is the clean way to see where short-term momentum turned (9/20), where the operating structure changed (20/50) and where the long-term bias flipped (50/200), each at its own marker size so the big events do not drown in the small ones. It suits a light chart and alerts by hierarchy: switch off the 9/20 markers, keep the 50/200 alert, and the chart stays quiet until the cross that matters.
When Reaction Zones is the one
When you trade pullbacks to the averages. Reaction Zones treats an EMA as the area where price tends to react, not a line to touch to the tick, and tells you which average is in play right now, whether it is support or resistance, how far price is from it in ATR and whether the last contact ended in a bounce or a break. The Structure row decides the side: pullbacks into green bands while Bull Stack, rallies into red bands while Bear Stack, patience while Mixed.
When you want both
Less often than you might think, because they draw the same five lines. The case for running both is the 20/50 cross, which only EMA Core Cross marks, and its six cross alerts. If you keep both, switch off the cross markers in Reaction Zones (Show EMA cross markers) so the 9/20 and 50/200 crosses are not printed twice, and leave its lengths at the defaults so the two sets of averages coincide. Reaction Zones then handles location and reaction; EMA Core Cross dates the changes in the stack.
Side by side
| What you compare | Edo EMA Core Cross | Edo Reaction Zones |
|---|---|---|
| What it draws | Five EMAs (9, 20, 50, 100, 200) and an X with a label at their crosses | The same five EMAs by default, each wrapped in an ATR band colored by price position |
| What it compares | The averages against each other: 9/20, 20/50 and 50/200 crosses | Price against the averages: the nearest zone, its role and the reaction to it |
| On-chart panel | None: the reading is the fan and the markers | Structure, Alignment, Active zone, Dist (ATR) and Last react. |
| What you use it for | Dating trend changes by hierarchy, from momentum to long-term bias | Timing pullbacks: a bounce or a break at the active zone |
| Settings and alerts | Fixed lengths, one switch per cross; six cross alerts | Editable lengths, zone width 0.6 ATR, 5-bar window; three alerts |