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 compareEdo EMA Core CrossEdo Reaction Zones
What it drawsFive EMAs (9, 20, 50, 100, 200) and an X with a label at their crossesThe same five EMAs by default, each wrapped in an ATR band colored by price position
What it comparesThe averages against each other: 9/20, 20/50 and 50/200 crossesPrice against the averages: the nearest zone, its role and the reaction to it
On-chart panelNone: the reading is the fan and the markersStructure, Alignment, Active zone, Dist (ATR) and Last react.
What you use it forDating trend changes by hierarchy, from momentum to long-term biasTiming pullbacks: a bounce or a break at the active zone
Settings and alertsFixed lengths, one switch per cross; six cross alertsEditable lengths, zone width 0.6 ATR, 5-bar window; three alerts
Do Edo EMA Core Cross and Edo Reaction Zones use the same averages?
By default, yes: both draw exponential moving averages of 9, 20, 50, 100 and 200 on the close. In EMA Core Cross those lengths are fixed; in Reaction Zones each one is an input, EMA 1 to EMA 5, so the two only match while you keep the defaults.
Does Reaction Zones mark crosses too?
Some, as a secondary layer you can switch off: small crosses when EMA 1 crosses EMA 2 (9/20 by default) and diamonds for the golden and death cross between EMA 3 and EMA 5 (50/200 by default). It has no 20/50 marker; that hierarchy is only in EMA Core Cross.
Which alerts does each one offer?
EMA Core Cross has six, a bullish and a bearish one for 9/20, 20/50 and 50/200, and they fire even with the marker hidden. Reaction Zones has three: Reaction zone entered, Reaction confirmed, which covers bounces, and Stack structure change. A break shows in the Last react. row of the dashboard but has no alert of its own.