Half Trend Scanner MT5
- Indikatoren
-
Evgenii Sutulov
I build trading indicators, strategies, and dashboards that don't repaint.
Seven years doing this. MetaTrader 4, MetaTrader 5, TradingView.
Closed bars only. What you see is what happened.
The bar being formed never changes a published value. - Version: 1.3
- Aktualisiert: 2 September 2026
- Aktivierungen: 20
Half Trend Scanner sind zwei Produkte in einer Datei. Das erste ist Half Trend selbst, gezeichnet auf dem Chart vor Ihnen: die gestufte Trendlinie, die ihr Niveau hält, bis der Markt es ihr nimmt, der ATR-Kanal um sie herum und die Wendepfeile.
Das zweite ist ein Board, das dieselbe Berechnung über eine Liste von Symbolen und über mehrere Zeitrahmen gleichzeitig laufen lässt. Das Board sagt, welche Paare gedreht haben und wie lange das her ist; der Chart darunter zeigt Ihnen die Linie und den Kanal, sodass Sie keinen zweiten Indikator anhängen müssen, um auf einen Fund der Tabelle zu reagieren.
Das Board
Eine Zeile je Symbol, eine Spalte je gescanntem Zeitrahmen, bis zu vier Spalten und bis zu achtundzwanzig Symbole. Die Symbolliste wird durch Komma getrennt angegeben, oder das Board übernimmt stattdessen die Liste aus Market Watch. Präfix und Suffix des Brokers werden aus dem Chart erkannt, auf dem Sie sich befinden, oder von Hand gesetzt. Ab Werk scannt das Board vier Zeitrahmen: M15, H1, H4 und D1.
Eine Zelle liest sich wie ^14b: auf welcher Seite die Trendlinie steht und vor wie vielen Bars sie dorthin gedreht hat. Das Wort flat bedeutet, dass die Berechnung lief und keine Richtung fand. Drei Punkte bedeuten, dass die Zelle noch nicht gemessen ist; ein Mauszeiger darüber erklärt den Grund in Worten. Ein Signal, das älter als die Frischeschwelle ist, behält seine Farbe, wird aber leiser gezeichnet: der Farbton sagt die Richtung, das Gewicht sagt, wie viel es noch bedeutet. Eine Zeile mit einem frischen Signal irgendwo darin bekommt einen Hauch der Akzentfarbe.
Die Spalte AGREE ist der Grund, ein Board zu benutzen statt acht Charts. Sie nimmt je Symbol die sichtbaren Zeitrahmenspalten, bestimmt die Mehrheitsseite und schreibt etwa v3/4: die Richtung und wie viele der sichtbaren Zeitrahmen auf ihr stehen. Sind alle sichtbaren einig, wird die Zelle fett in der Farbe dieser Seite gesetzt. Ein Gleichstand druckt einen Strich und ist bewusst kein Urteil. Bei einem einzigen sichtbaren Zeitrahmen entfällt die Spalte ganz, statt ein 1/1 zu drucken, das nur die Zelle daneben wiederholen würde.
Die Spaltenköpfe sind Schaltflächen. Ein Klick auf einen Zeitrahmenkopf sortiert nach dieser Spalte, das Frischeste zuerst, Zeilen ohne Inhalt nach unten; ein zweiter Klick dreht die Reihenfolge um. Ein Klick auf AGREE sortiert nach Übereinstimmung, volle zuerst. Der aktive Kopf trägt die Akzentfarbe und ein Häkchen, sodass der Sortierzustand auf dem Bedienelement selbst lebt. Eine eigene Schaltfläche Sort wechselt zwischen Frische, Grad und Name für eine Ordnung über das ganze Board.
Eine Schaltfläche Show wechselt zwischen alle, Käufe, Verkäufe und frisch. Käufe und Verkäufe folgen dem Urteil von AGREE und nicht einer einzelnen Zelle, deshalb zeigt eine Zeile unter Käufe in AGREE immer ein Aufwärtszeichen, und ein Gleichstand erscheint unter keinem von beiden. Das filtert die Ansicht und nicht die Berechnung: eine ausgeblendete Zeile wird weiter gemessen und kann weiter alarmieren.
Die Legende über der Tabelle entschlüsselt die Notation in einer Zeile und lässt sich abschalten. Die Zeitrahmen-Schaltflächen zeigen und verbergen eine Spalte, ohne die Berechnung dahinter anzuhalten. Ein Klick auf eine Zelle schaltet diesen Chart auf jenes Symbol und jenen Zeitrahmen um, statt ein Fenster zu öffnen.
Die Zahl sichtbarer Zeilen wird an den Chartbereich angepasst, und die Zeileneinstellung ist ein Maximum. Solange alles passt, werden keine Seitenschaltflächen gezeichnet; passt es nicht mehr, erscheinen zurück und vor mit der Seitenzahl. Weil das Board nie mehr Zeilen zeichnet, als der Bereich fasst, sind die Seitenschaltflächen immer auf dem Schirm und immer erreichbar, wie hoch die Zeileneinstellung auch steht.
Zwei Statuszeilen sind immer sichtbar: fertige Symbole von der Gesamtzahl, Zeit seit der letzten Aktualisierung, Signale im Suchfenster; danach entweder die Zeile der Überwachung oder ein Satz darüber, warum nichts zu sehen ist.
Diagnose
Ein zweites Panel, ab Werk aus, beantwortet die Frage "warum kommt kein Signal": Symbolabdeckung, welche Reihen zu kurz sind, wie viele Signale im Fenster gefunden wurden und wie viele Symbole dieser Indikator für seine Arbeit in Market Watch eingeschaltet hat. Eine Zelle, die nicht gemessen werden konnte, wird erklärt statt leer gelassen.
Der Chart-Indikator
Gezeichnet im Preisfenster: die Half-Trend-Linie in der Farbe ihrer Seite, der ATR-Kanal und die Pfeile BUY und SELL. Er lässt sich im Reiter Styles abschalten, wenn Sie nur das Board wollen. Sein Zeitrahmen wird getrennt von den Zeitrahmen gesetzt, die das Board scannt.
Das Einstellungsblatt
Das Zahnrad öffnet drei Reiter. Values umfasst Zeitrahmen, Amplitude, ob Signale auf der laufenden Bar gezeigt werden, die Kanalabweichung und die ATR-Periode. Jede Zeile hat Schrittknöpfe, einen Bereich und einen Satz Hilfe. Eine Änderung rechnet das ganze Board neu, und das Panel meldet dabei den Fortschritt.
Alerts umfasst den Hauptschalter, die Schalter je Ereignis, die vier Kanäle, die Sperrzeit und einen Testknopf.
Styles umfasst die Legende, ob der Indikator auf diesem Chart gezeichnet wird, die Palette, die Trendlinie, den ATR-Kanal, die Pfeile, die Linienbreite und die Pfeilgröße. Das sind dieselben Anzeigeschalter, die der zugehörige Einzelchart-Indikator trägt, unter denselben Namen, sodass sich ein eingerichteter Chart auf den anderen übertragen lässt.
Drei Farbschemata, darunter ein farbenblindsicheres mit Blau und Orange statt Rot und Grün. Panelposition, Schema, Sortierung, Filter, welche Spalten sichtbar sind und jeder auf dem Blatt geänderte Wert bleiben je Chart erhalten, über einen Zeitrahmenwechsel und einen Neustart des Terminals hinweg. Die Oberfläche ist englisch.
Alarme
Ab Werk stumm. Ein Hauptschalter sitzt auf dem Panel selbst, daneben eine Schaltfläche Test alert, die über jeden gerade aktiven Kanal auslöst.
Die Ereignisse sind ein frisches BUY und ein frisches SELL, für jeden gescannten Zeitrahmen getrennt erklärt, dazu der Datenzustand, der spricht, wenn ein Symbol seine Daten verliert oder zurückbekommt. Es gibt eine Einstellung für den Mindestgrad; dieser Port vergibt keine Grade, deshalb zählt dafür jedes Signal als Grad eins.
Die Kanäle sind ein Hinweisfenster, ein Ton, ein Push an das mobile Terminal und E-Mail. Die Sperrzeit gilt je Zelle und je Ereignis, ab Werk dreißig Minuten. Telegram gehört nicht zu diesem Produkt.
Rechenaufwand
Die Arbeit ist budgetiert: je Timer-Takt wird eine feste Zahl Symbole aufgefrischt, sodass eine lange Liste ihre Last verteilt, statt das Terminal anzuhalten. Der erste Durchlauf geht schrittweise, und das Panel meldet den gemessenen Anteil in Prozent.
Auslesen aus einem EA
Der Chart-Indikator veröffentlicht neun Puffer, alle über iCustom und CopyBuffer lesbar. Puffer 0, Buy, trägt den Pfeilpreis auf einer Bar mit BUY-Wende und sonst EMPTY_VALUE und wird nicht gezeichnet; Puffer 1, Sell, ist dasselbe für eine SELL-Wende. Puffer 2, Half Trend Up, ist die Trendlinie in der Aufwärtsphase, Puffer 3, Half Trend Down, dieselbe Linie in der Abwärtsphase. Puffer 4, ATR High, ist das obere Kanalband, Puffer 5, ATR Low, das untere. Puffer 6, BuyMark, und Puffer 7, SellMark, sind die gezeichneten Kopien der Puffer 0 und 1. Puffer 8, Signal, ist +1 bei einer BUY-Wende, -1 bei einer SELL-Wende und 0, wenn keine Wende vorliegt.
Die Puffer 0 und 1 sind der Vertrag für den EA. Sie werden nie gezeichnet und bei jedem Durchlauf gefüllt, egal was der Reiter Styles anzeigt, sodass von der Anzeigeseite her einer Strategie kein Signal entzogen werden kann. Auf dem Chart sehen Sie die gezeichnete Kopie, die im Gleichschritt mit dem Vertrag gehalten wird. Verbergen ändert die Art der Darstellung und nie den Inhalt eines Puffers, deshalb bleibt jeder oben genannte Index über iCustom und CopyBuffer lesbar und im Datenfenster sichtbar, auch bei ausgeschalteter Anzeige.
Diese Belegung gehört dem Scanner und stimmt nicht mit dem Einzelchart-Half Trend MTF überein, der einen weiteren Puffer unter Index 9 veröffentlicht. Halten Sie sich an die Aufzählung oben.
Das Board selbst ist ein Panel und kein Puffer. Es wird mit den Augen und über Alarme gelesen.
Herkunft
Dies ist eine Portierung von "HalfTrend", auf TradingView veröffentlicht von everget, das selbst eine Portierung eines älteren MT4-Indikators ist. Der Algorithmus ist kanonisch und stammt aus MT4. Das TradingView-Skript ist offen veröffentlicht, was eine Portierung nach Formel zulässig macht, und diese Umsetzung wurde aus den Formeln rekonstruiert und nicht Zeile für Zeile übersetzt.
Das Produkt trägt den Namen der Methode, weil es genau sie umsetzt. Die ursprüngliche Arbeit gehört ihren Autoren, und hier wird keine Urheberschaft daran beansprucht.
Ehrliche Grenzen
Das Board liest geschlossene Bars und zählt das Alter einer Zelle in geschlossenen Bars. Beim Chart-Indikator kann, wenn Signale auf der laufenden Bar eingeschaltet sind, ein Pfeil auf der noch offenen Bar vor deren Schluss wieder verschwinden. Ist die Einstellung aus, bleibt die laufende Bar vollständig leer, und was auf einer geschlossenen Bar veröffentlicht wurde, ändert sich in beiden Fällen danach nicht mehr.
AGREE zählt Zeitrahmen, es schätzt keine Wahrscheinlichkeit. Vier übereinstimmende Zeitrahmen bedeuten, dass vier korrelierte Lesungen eines Instruments übereinstimmten. Ein Gleichstand ergibt bewusst kein Urteil und wird sowohl vom Kauffilter als auch vom Verkaufsfilter ausgeblendet.
Eine gestufte Trendlinie dreht bauartbedingt spät, und auf einem Board heißt das, dass in derselben Seitwärtsstunde gleich mehrere Paare eine frische Wende zeigen: jede davon echt und keine davon gut.
Scannen kostet. Achtundzwanzig Symbole auf vier Zeitrahmen ergeben einhundertzwölf Zellen, und auf einer langsamen Maschine ist das zu spüren; herunterdrehen sollten Sie die Budget-Einstellung.
Symbole, die Ihr Broker nicht führt, und Reihen, die für die ATR-Periode zu kurz sind, lassen sich nicht messen, und das Board sagt, welche und warum.
Es werden hier keine Rendite, keine Trefferquote und keine Testergebnisse behauptet.

