DualVision AI
- Utilitys
-
Andres Eduardo Rodriguez Fortunato
I am a software developer and independent quantitative trading researcher with a passion for understanding how markets behave beyond traditional indicators. - Version: 1.31
- Aktualisiert: 17 August 2026
- Aktivierungen: 10
Überblick
DualVision AI ist ein MetaTrader-5-Expert-Advisor für visuelle Chartanalyse. Der Nutzer wählt mit zwei vertikalen Linien eine Kerzenspanne und startet auf Abruf eine KI-Analyse. DualVision AI erzeugt ein optimiertes Kerzenbild und normalisierte OHLC-Daten dieser Spanne und sendet sie an Claude (Anthropic) oder ChatGPT (OpenAI). Das Modell liefert ein strukturiertes Signal mit Trend, lokalem Muster, Konfliktflag, Konfidenz, Take Profit und Stop Loss.
DualVision AI ist ein Analyseassistent. Es platziert keine Orders und ersetzt kein Risikomanagement.
Vor dem Start
Aktivieren Sie WebRequest-URLs in MetaTrader 5:
- Öffnen Sie Tools > Options > Expert Advisors.
- Aktivieren Sie Allow WebRequest for listed URL.
- Fügen Sie diese URLs hinzu (eine pro Zeile):
- https://api.anthropic.com — erforderlich für Claude
- https://api.openai.com — erforderlich für ChatGPT
Hängen Sie DualVision AI als Expert Advisor an (nicht als Indikator). WebRequest ist in Indikatoren nicht verfügbar. Algo Trading muss auf dem Chart aktiv sein.
Sie brauchen Ihren eigenen API-Key von Anthropic und/oder OpenAI. Die API-Nutzung rechnet der Anbieter über Ihr Konto ab.
Chart-Objekte
Vertikale Linien:
- Start line — Beginn der gewählten Kerzenspanne
- End line — Ende der gewählten Kerzenspanne
Beide Linien sind verschiebbar. Die Analyse nutzt nur die Kerzen zwischen Start und End.
Nach erfolgreicher Analyse mit genehmigtem Signal:
- Entry line — letzter Close der gewählten Spanne, mit Confidence- und Risk/Reward-Label
- Take profit line
- Stop loss line
Linkes Panel:
- Anbietername und Kerzenzahl
- Status / signal / confidence / risk-reward
- Trend, conflict, lokales Muster und kurzer Cause-Text
Schaltfläche:
- Analyze AI — ein Vision-Request für die aktuelle Spanne
Anwendung
- Erlauben Sie die Anbieter-URLs wie oben beschrieben.
- Hängen Sie DualVision AI an ein Live-Chart (Expert Advisors).
- Setzen Sie Anbieter und Modell und fügen Sie den API-Key einmal in Inputs ein (oder nutzen Sie eine Schlüsseldatei).
- Ziehen Sie Start und End auf die Struktur, die Sie untersuchen wollen.
- Klicken Sie auf Analyze AI.
- Prüfen Sie Entry / TP / SL und das Panel, bevor Sie eine Handelsentscheidung treffen.
Sinnvolle Spannen sind meist eine klare Struktur. Sehr kurze Spannen geben wenig Kontext; sehr weite erhöhen Tokens und Kosten.
So funktioniert der KI-Request
Bei jedem Analyze sendet DualVision AI:
- ein komprimiertes Kerzen-PNG der gewählten Spanne (geringe Dateigröße)
- normalisierte OHLC-Werte (0 = Fensterminimum, 1 = Fenstermaximum) mit 6 Dezimalstellen
- reale Preisanker: period, last close, window min, window max
Das Modell antwortet über ein erzwungenes strukturiertes Schema (Tool-/Function-Ausgabe), damit die Felder konsistent bleiben: trend, localPattern, conflict, signal, tpPrice, slPrice, confidence, cause.
Stabile Anweisungen stehen im System-Prompt. Variable Daten (Anker + OHLC + Bild) stehen in der User-Message. Das hält Requests sauberer und reduziert fehlerhaftes JSON.
Signalfilter
- Signal — BUY, SELL oder NONE
- Conflict — true, wenn das Signal gegen den Fenstertrend läuft (zum Beispiel SELL bei Trend UP)
- Min confidence (conflicts) — Konflikt-Signale werden nur genehmigt, wenn die Confidence mindestens diesen Wert hat (Standard 0.75)
- Low confidence mark — Signale unter diesem Wert werden bei Genehmigung trotzdem gezeigt, aber als LOW markiert (Standard 0.55)
Entry-, TP- und SL-Linien werden nur gezeichnet, wenn das Signal nach diesen Regeln genehmigt ist.
Anbieter und Modelle
- Claude (Anthropic) — Standard. Beispielmodell: claude-sonnet-4-6
- ChatGPT (OpenAI) — Beispielmodell: gpt-5.4
In der Praxis liefert ChatGPT oft kürzere Erklärungen und antwortet schneller. Claude schreibt oft einen längeren Cause-Text und kann länger brauchen. Qualität und Confidence können selbst in derselben Spanne abweichen; behandeln Sie beide als Analyseassistenten.
Typischer Tokenverbrauch (Orientierung)
Gemessen an DualVision AI mit optimiertem Bild + normalisiertem OHLC. Werte variieren mit Symbolstellen, Bildbreite und Modell-Ausführlichkeit.
Claude · claude-sonnet-4-6
- 100 Kerzen — input ≈ 5602 · output ≈ 348
- 150 Kerzen — input ≈ 7672 · output ≈ 394
- 200 Kerzen — input ≈ 9614 · output ≈ 360
ChatGPT · gpt-5.6-luna
- 100 Kerzen — input ≈ 4721 · output ≈ 132
- 150 Kerzen — input ≈ 6687 · output ≈ 126
- 200 Kerzen — input ≈ 8635 · output ≈ 121
Das Tokenwachstum ist nicht streng linear zur Kerzenzahl, weil die Bildbreite begrenzt ist. Die Abrechnung nutzt den aktuellen Preis jedes Anbieters je Million Tokens.
API-Key-Handling
- Fügen Sie den Key einmal in Inputs ein und bestätigen Sie. DualVision AI speichert ihn unter Common\Files\VisionClaude\ zur Wiederverwendung.
- Standarddateien:
- Claude — api_key_anthropic.txt
- OpenAI — api_key_openai.txt
- Nach dem Speichern der Datei leeren Sie das Feld API Key in Inputs und drücken OK, damit der Key im Einstellungsdialog nicht sichtbar ist.
- Neue Charts mit leerem Key-Feld laden die gespeicherte Datei automatisch.
MetaTrader kann Eingabefelder nicht als Passwort maskieren. Der Key in einer lokalen Datei ist der praktische Weg zur Wiederverwendung von Chart zu Chart.
Eingaben
- AI Provider — Claude (Anthropic) oder OpenAI (ChatGPT)
- API Key — optionales Einfügefeld; leer lassen, um aus Datei zu laden
- API Key file — optionaler eigener Pfad unter Common Files; leer nutzt die Standarddatei des Anbieters
- Model ID — Modellname des Anbieters
- Initial period — Kerzen für die erste Start/End-Platzierung
- Min confidence — Mindest-Confidence zur Genehmigung eines Konflikt-Signals
- Low confidence mark — Schwelle, um genehmigte Signale als LOW zu markieren
- Timeout — WebRequest-Timeout in Millisekunden
- Max tokens — maximale Generierungstokens für den Anbieteraufruf
- Temperature — Sampling-Temperatur (0 empfohlen für stabilere Ergebnisse)
- Save debug files — optionaler Dump von PNG / OHLC / Rohantwort unter MQL5\Files\VisionClaude\
- Clean abnormal gaps — optional: Ausreißer-Open-Gaps schließen (z. B. starke Montags-/Session-Gaps) vor Bild und OHLC; normale kleine Gaps bleiben
- Gap percentile — Schwelle beim Bereinigen abnormaler Gaps (Standard 0.925)
- Farben für Vertikalen, BUY/SELL, SL, Konflikt und Low-Confidence-Akzente
Hinweise
DualVision AI ist für Chartanalyse mit externen KI-Anbietern gedacht. Ergebnisse hängen von Spanne, Bild, OHLC, Modell und Anbieterpolitik ab. Marktbedingungen ändern sich. Wenden Sie vor Handelsentscheidungen stets eigene Bestätigungsregeln und Risikokontrollen an.
Dieses Produkt enthält keine API-Guthaben. Sie sind verantwortlich für Anbieterkonto, Abrechnung und URL-Berechtigungen in MetaTrader 5.
