Tool version: O!kurra Capital Defense EA 2.00
13.1 What Stop on Opposite is
Stop on Opposite (SO) is a mechanism that reacts when a filter shows a signal opposite to the button’s direction. It is per filter — you have four independent filters (SAR / MMD / SR / OKUR), each with its own parameters, each enabled independently for each button.
In the button’s Activation & Exits section (chapter 9) each of the four filters has a separate reaction switch: React on opposite SAR signal, …MMD signal, …SR signal, …OKUR signal. Plus a single parameter Auto re-arm when all filters back (section 13.8). By default all are disabled — the button ignores Stop on Opposite signals.
Philosophy: SO says “the market context is starting to turn against us — react”. Unlike the entry filters (which only admit or block a new signal), SO acts on the button’s existing state and its positions.
An important change versus older descriptions. In earlier versions of the manual SO “only disabled the button, never closed positions”. That is no longer current — in the present version each SO filter offers a choice of three reactions: disabling the button, closing its positions (with the button disabled), or closing the positions while leaving the button active (section 13.2).
13.2 Reactions to an opposite signal
For each SO filter you choose how the button should react to an opposite signal. Four options:
No reaction (the default) — this filter is ignored.
Disable the button (stop button) — the button is disabled (it stops generating new signals), but existing positions live on, managed by SL/TP, per-button BE/TS, BEa, Target Lines, the account guardians. This is the “soft” reaction: we do not make things worse by suddenly closing at a loss, but we also do not deepen the situation with more positions. This reaction is latched — the button stays disabled until manually re-enabled or until the automatic return (Auto re-arm, section 13.8).
Close positions (close positions) — the button closes all of its positions (recognized by its magic number), cancels its pending orders and disables itself. This is the “hard” reaction — a deliberate exit when the context has reversed. This reaction also disables the button, but it is not subject to Auto re-arm (it is an intentional exit — re-enabling requires your decision).
Close positions, keep the button active (close, keep active) — the button closes all of its positions (by its magic number) and cancels its pending orders — exactly like “Close positions” — but it does not disable itself: it stays active and can re-enter on its next entry signal. This is a reaction in between “Disable the button” and “Close positions”: we clear the current exposure, but the strategy stays alive. Auto re-arm does not apply to it (the button is never disabled). On the panel the code of this option is CLOSE_KEEP_ON.
| Reaction | What happens to the button | What happens to the positions | Auto re-arm? |
|---|---|---|---|
| None | unchanged | unchanged | — |
| Disable the button | disabled | live on (SL/TP/BEa/…) | yes (section 13.8) |
| Close positions | disabled | closed + pending orders canceled | no |
| Close, keep active | active (unchanged) | closed + pending orders canceled | not applicable |
When to use which. Disable the button — when you trust that the existing positions will defend themselves with their SL/TP/BEa, and you only want to stop adding in an unfavorable context. Close positions — when a context reversal is, for you, a signal to immediately exit the button’s entire exposure. Close, keep active — when a context reversal is a signal to exit the current exposure, but you want the strategy to keep working and catch the next signal on its own, without manually re-enabling the button.