Zum Inhalt springen
StatePath
Tool-Atlaslogic.branch

Werkzeug

Branch

logic.branch

LogicBoolean

Eingänge

aBoolean

Das erste Wahr/Falsch-Signal — zum Beispiel ein Trendfilter oder ein Crossover-Trigger. Wird in jedem Modus gelesen.

bBoolean

Das zweite Wahr/Falsch-Signal, nur im Modus ‘and’/‘or’ genutzt — zum Beispiel ein Momentum- oder Sessionfilter. Ausgeblendet, wenn der Modus ‘if’ ist.

Ausgänge

Bundle (untagged)

Ein Bündel aus zwei Wahr/Falsch-Linien: ‘true’ trägt das Ergebnis des Modus und ‘false’ dessen exaktes Gegenteil, ein Wert pro Kerze. Beide Anschlüsse sind verdrahtbar.

Branch beantwortet eine einzige Wahr/Falsch-Frage und liefert beide Antworten zugleich. Der Anschluss ‘true’ feuert, wenn die Bedingung zutrifft; der Anschluss ‘false’ feuert auf jeder anderen Kerze. Genau dieses Paar ist der Sinn: Verdrahte ‘true’ in buy und ‘false’ in cancel_buy, und ein einziger Knoten steuert beide Seiten des Filter-Ausgangs — ohne separaten Not-Knoten.

Branch Übersichtsdiagrammboolbrancbundle

Wie es funktioniert

Wähle einen Modus. ‘if’ reicht den Eingang a unverändert durch, ‘true’ ist also schlicht a. ‘and’ ist nur wahr, wenn a und b beide wahr sind; ‘or’ ist wahr, sobald mindestens einer wahr ist. Was der Modus berechnet, wird zum Anschluss ‘true’, und ‘false’ ist stets dessen exaktes Gegenteil — die beiden Anschlüsse teilen sich jede Kerze, feuern also nie gemeinsam und schweigen nie gemeinsam. Der Modus-Wähler graut den zweiten Eingang aus, wenn du ‘if’ wählst.

Modi

Ifif

Reicht a unverändert durch: ‘true’ ist a, ‘false’ ist jede andere Kerze. Der Eingang b wird ignoriert.

If-Diagrammboolifbundle

Wann verwenden: Teile eine bestehende Bedingung in ihre Durchlass- und Abbruchseite, z. B. eine Trend-aufwärts-Markierung an buy und ihr Gegenteil an cancel_buy.

Andand

‘true’ nur, wenn a und b beide wahr sind; ‘false’ auf jeder anderen Kerze.

And-DiagrammabANDout0 0 → 00 1 → 01 0 → 01 1 → 1

Wann verwenden: Fordere alle Bedingungen zugleich, z. B. Trend aufwärts und Momentum aufwärts, bevor ein Signal passieren darf.

Oror

‘true’, sobald mindestens eines von a oder b wahr ist; ‘false’ nur, wenn keines wahr ist.

Or-DiagrammabORout0 0 → 00 1 → 11 0 → 11 1 → 1

Wann verwenden: Akzeptiere eines von mehreren Setups, z. B. Durchlass bei einem Ausbruch oder bei einem Pullback-Signal.

Konfiguration

modeenum

Wie der Anschluss ‘true’ berechnet wird: ‘if’ reicht a durch, ‘and’ verlangt beide Eingänge wahr, ‘or’ mindestens einen. ‘false’ ist immer das exakte Gegenteil von ‘true’. Der zweite Eingang ist im Modus ‘if’ ausgeblendet.

Optionen:ifandor

Verbindet mit

Liest aus
Speist in

Beispiele

  • Setze den Modus auf if, verdrahte eine Trend-aufwärts-Markierung in a und sende dann ‘true’ an buy und ‘false’ an cancel_buy, damit der Filter auf jeder Kerze zu einem Urteil kommt.
  • Setze den Modus auf and mit Trend aufwärts in a und Momentum aufwärts in b, um nur bei Übereinstimmung durchzulassen.

Häufige Fehler

  • ‘false’ an einen Abbruch-Port zu verdrahten, ohne es wirklich zu meinen. ‘false’ feuert auf jeder Kerze, auf der die Bedingung nicht zutrifft — an cancel_buy geleitet verwirft es das Signal sofort. Lass ‘false’ unverdrahtet, wenn ein Fehlschlag nur warten und auf der nächsten Kerze erneut prüfen soll.
  • b im Modus ‘and’/‘or’ unverdrahtet zu lassen: das Gate liest b dann als falsch, was ‘and’ für immer auf falsch nagelt und ‘or’ still zu einem bloßen Durchreichen von a verkümmern lässt.

Siehe auch