☾ Séance — one rule, three implementations, one equivalence report

A trading rule is written once, as data. Séance emits it as a Python reference, an MQL5 expert and a TradingView Pine v6 indicator, then compares the event streams candle by candle. On the synthetic example shipped here, Python and MQL5 matched on all 618 events; Pine was checked by hand, by event counts. The report is the product.

target Python target MQL5 target Pine v6 rule source one JSON skeleton

Summoning the Python runtime in your browser…