QQE Mod Scanner
- 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
- Aktivierungen: 20
QQE Mod Scanner sind zwei Produkte in einer Datei. Das erste ist der QQE-Mod-Oszillator selbst, im eigenen Unterfenster dieses Charts: zwei unabhängige QQE-Blöcke über RSI, zu einem Histogramm zusammengeführt, eine Trailing-Linie um die Null und ein Bollinger-Filter auf dieser Linie. Der veröffentlichte Zustand ist die Kombination beider: hell, wenn beide Blöcke sich in der Richtung einig sind, und grau, wenn nicht.
Das zweite ist eine Tafel, die dieselbe Berechnung über eine Liste von Symbolen auf mehreren Zeitrahmen gleichzeitig laufen lässt. Die Tafel sagt Ihnen, bei welchen Instrumenten das Momentum bestätigt ist und wie lange das her ist. Das Unterfenster darunter zeigt Ihnen das eigentliche Histogramm, sodass Sie keinen zweiten Indikator brauchen, um auf den Fund der Tabelle zu reagieren.
Die Tafel
Eine Zeile je Symbol, eine Spalte je gescanntem Zeitrahmen, bis zu vier Spalten und bis zu achtundzwanzig Symbole. Die Symbolliste wird durch Kommas getrennt, oder die Tafel übernimmt stattdessen die Liste der Marktübersicht. Präfix und Suffix des Brokers werden aus dem Chart erkannt, auf dem Sie sich befinden, oder von Hand angegeben. Ab Werk scannt die Tafel vier Zeitrahmen: M15, H1, H4 und D1.
Eine Zelle liest sich wie ^14b: die bestätigte Richtung und vor wie vielen Balken der Zustand dorthin gedreht hat. Das Wort flat bedeutet, dass die Berechnung gelaufen ist und dort keine Bestätigung gefunden hat. Drei Punkte bedeuten, dass die Zelle noch nicht gemessen wurde, und beim Überfahren wird der Grund in Worten erklärt. Ein Signal, das älter als die Frischeschwelle ist, behält seinen Farbton und verliert an Gewicht. Eine Zeile mit einem frischen Signal an irgendeiner Stelle wird mit der Akzentfarbe überzogen.
Die Spalte AGREE ist der eigentliche Zweck einer Tafel. Sie nimmt für jedes Symbol die sichtbaren Zeitrahmenspalten, ermittelt die Mehrheitsseite und schreibt v3/4: die Richtung und wie viele der sichtbaren Zeitrahmen auf ihr stehen. Volle Übereinstimmung wird fett in der Farbe dieser Seite gesetzt. Ein Gleichstand ergibt einen Strich und gilt nicht als Urteil, denn eine Aufteilung eins zu eins ist keine Überzeugung. Bei einem einzigen sichtbaren Zeitrahmen entfällt die Spalte ganz, statt ein 1/1 zu schreiben, das ihren Nachbarn wiederholt.
Die Spaltenköpfe sind Schaltflächen. Ein Klick auf einen Zeitrahmenkopf sortiert nach dieser Spalte, das Frischeste zuerst, Zeilen ohne Inhalt nach unten; ein weiterer Klick dreht die Reihenfolge um. Ein Klick auf AGREE sortiert nach Übereinstimmung, volle Übereinstimmung zuerst. Der aktive Kopf trägt die Akzentfarbe und ein Häkchen. Eine eigene Schaltfläche Sort wechselt zwischen Frische, Stufe und Name.
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, sodass eine Zeile unter Käufe in AGREE immer ein Aufwärtszeichen zeigt und ein Gleichstand unter keinem von beiden erscheint. Der Filter wirkt auf die Ansicht, nicht auf die Berechnung: eine ausgeblendete Zeile wird weiter gemessen und kann weiter alarmieren.
Die Legende über der Tabelle entschlüsselt die Notation und lässt sich abschalten. Zeitrahmen-Schaltflächen zeigen und verbergen eine Spalte, ohne die Messung dahinter anzuhalten.
Die Anzahl sichtbarer Zeilen wird an das Fenster angepasst, und die Zeileneinstellung ist ein Maximum. Seitenschaltflächen erscheinen nur, wenn die Zeilen nicht passen. Da die Tafel nie mehr Zeilen zeichnet, als das Fenster fasst, sind die Seitenschaltflächen immer auf dem Bildschirm und immer erreichbar, wie hoch die Zeileneinstellung auch ist.
Ein Klick auf eine Zelle schaltet diesen Chart auf jenes Symbol und jenen Zeitrahmen um. Zwei Statuszeilen sind dauerhaft sichtbar: fertige Symbole von der Gesamtzahl, Zeit seit der letzten Aktualisierung, Signale im Rückblickfenster; danach entweder die Watchdog-Zeile oder ein Satz, der sagt, warum nichts zu sehen ist.
Diagnose
Ein zweites Panel, standardmäßig aus, beantwortet die Frage "warum gibt es kein Signal": Symbolabdeckung, welche Reihen zu wenige Balken haben und um wie viele, wie viele Signale im Fenster gefunden wurden und wie viele Symbole dieser Indikator in der Marktübersicht eingeschaltet hat. Eine Zelle, die nicht gemessen werden konnte, wird erklärt und nicht leer gelassen.
Der Chart-Indikator
Gezeichnet im eigenen Unterfenster: das dreistufige Histogramm, die Trailing-Linie um die Null und die gepunkteten Bollinger-Bänder des Filters. Sein Zeitrahmen wird getrennt von den Zeitrahmen eingestellt, die die Tafel scannt.
Das Einstellungsblatt
Das Zahnrad öffnet drei Registerkarten. Werte enthält den Zeitrahmen, die RSI-Periode von Block eins, die RSI-Periode von Block zwei, die Schwelle von Block zwei, die Bollinger-Länge, den Bollinger-Multiplikator und den QQE-Faktor von Block eins. Jede Zeile hat Schrittschaltflächen, einen Bereich und einen erklärenden Satz. Eine Änderung rechnet die ganze Tafel neu, und das Panel meldet dabei den Fortschritt.
Alarme enthält den Hauptschalter, die Schalter je Ereignis, vier Kanäle, die Sperrzeit und eine Testschaltfläche. Stile enthält den Schalter für die Legende, die Palette, die Anzeige des Histogramms, die Anzeige der Trailing-Linie, die Anzeige der Bollinger-Hülle und die Linienstärke. Das sind dieselben Anzeigeschalter, die der passende Einzelchart-Indikator trägt, unter denselben Namen, sodass ein so eingerichteter Chart auf dem anderen nachgebaut werden kann.
Drei Farbschemata sind enthalten, eines davon farbenblindensicher, aufgebaut auf Blau und Orange statt auf Rot und Grün. Position des Panels, Schema, die Sortierung, der Filter, die sichtbaren Spalten und jeder im Blatt geänderte Wert bleiben je Chart erhalten, über einen Wechsel des Zeitrahmens und einen Neustart des Terminals hinweg. Die Oberfläche ist englisch.
Alarme
Ab Werk sind die Alarme aus, mit einem Hauptschalter auf dem Panel und einer Schaltfläche Test alert daneben. Die Ereignisse sind ein frisches BUY und ein frisches SELL, getrennt für jeden gescannten Zeitrahmen gemeldet, dazu die Datenlage, die spricht, wenn ein Symbol seine Daten verliert oder wiedererlangt. Es gibt eine Einstellung für die Mindeststufe; diese Portierung vergibt keine Stufen, daher zählt für sie jedes Signal als Stufe eins.
Vier Kanäle tragen sie: Popup-Fenster, Ton, Push an das mobile Terminal und E-Mail. Die Sperrzeit gilt je Zelle und je Ereignis, standardmäßig dreißig Minuten, denn eine Tafel, die viele Symbole beobachtet, hat weit mehr Gelegenheiten zur Wiederholung als ein einzelner Chart. Telegram gehört nicht zu diesem Produkt.
Aufwand
Die Arbeit ist budgetiert: je Timer-Takt wird eine festgelegte Anzahl Symbole aufgefrischt, sodass eine lange Liste ihre Last verteilt, statt das Terminal anzuhalten. Der erste Durchgang läuft schrittweise, und das Panel meldet den gemessenen Anteil in Prozent.
Auslesen aus einem EA
Die Puffer des Chart-Indikators sind über iCustom und CopyBuffer lesbar. Puffer 0 ist Histo, der Wert des Histogramms. Puffer 1 ist der Farbindex dieses Histogramms: 0 grau, 1 aufwärts, 2 abwärts. Puffer 2 ist TL1-50, die Trailing-Linie von Block eins, um die Null verschoben. Puffer 3 ist UpperBB, das obere Bollinger-Band des Filters, und Puffer 4 ist LowerBB, das untere Band. Puffer 5 ist State: +1 für QQE aufwärts, -1 für QQE abwärts, 0 für keine Bestätigung.
Dieses Produkt hat keine getrennten Preispuffer für Buy und Sell. Die Richtung steht in Puffer 5, und ein Signal ist ein Balken, auf dem Puffer 5 nicht null ist und sich vom Wert des vorherigen Balkens unterscheidet.
Die Registerkarte Stile verbirgt eine Darstellung, indem sie ihr die Farbe nimmt, niemals indem sie einen Puffer leert. Jeder oben genannte Index bleibt über iCustom und CopyBuffer lesbar und bleibt im Datenfenster sichtbar, auch bei ausgeschalteter Anzeige.
Die Tafel ist ein Panel und kein Puffer. Sie wird mit den Augen und über Alarme gelesen.
Herkunft
Dies ist eine Portierung von "QQE MOD", auf TradingView veröffentlicht von Mihkel00. Die Portierung entstand aus einer Spezifikation und einer teilweisen Rekonstruktion dieses offen veröffentlichten Skripts, nicht durch zeilenweise Übersetzung. Der QQE-Algorithmus selbst ist kanonisch und öffentlich und wird Roman Ignatov zugeschrieben.
Das Produkt trägt den Namen der Methode, weil es genau diese umsetzt. Es beansprucht weder die Urheberschaft an der QQE-Methode noch an der TradingView-Variante.
Ehrliche Grenzen
Die Tafel liest geschlossene Balken und zählt das Alter einer Zelle in geschlossenen Balken. Im Unterfenster sind das Histogramm und die Linie für den noch nicht geschlossenen Balken live und ändern sich bis zu dessen Schluss. Ein auf einem geschlossenen Balken veröffentlichter Wert ändert sich danach nicht mehr.
AGREE zählt Zeitrahmen und schätzt keine Wahrscheinlichkeit. Vier übereinstimmende Zeitrahmen bedeuten, dass vier korrelierte Lesarten desselben Instruments übereinstimmten.
Ein Gleichstand ergibt bewusst kein Urteil und wird sowohl vom Kauf- als auch vom Verkaufsfilter ausgeblendet.
Der QQE-Faktor von Block zwei ist aus Gründen der Übereinstimmung mit dem Original vorhanden und bewegt weder das Histogramm noch die Signale. Dass er hier nichts tut, wird gesagt statt verschwiegen.
Eine Momentum-Bestätigung ist keine Richtung. Eine helle Aufwärtszelle sagt, dass die beiden Blöcke sich über das Momentum einig sind; über die Preisstruktur sagt sie nichts.
Scannen kostet. Achtundzwanzig Symbole auf vier Zeitrahmen ergeben einhundertzwölf Zellen und sind auf einer langsamen Maschine spürbar; die Budget-Einstellung ist das, was Sie reduzieren.
Es werden hier keine Renditeangaben, keine Trefferquote und keine Backtest-Ergebnisse behauptet.

