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.24
- Aktivierungen: 10
Übersicht
DualVision AI ist ein MetaTrader 5-Expert Advisor für die bildbasierte Chartanalyse. Der Nutzer wählt einen Kerzenbereich mit zwei vertikalen Linien aus und führt bei Bedarf eine KI-Analyse durch. DualVision AI erstellt ein optimiertes Kerzenchart-Bild und normalisierte OHLC-Daten für diesen Bereich und sendet diese anschließend an Claude (Anthropic) oder ChatGPT (OpenAI). Das Modell gibt ein strukturiertes Signal mit Trend, lokalem Muster, Konfliktflag, Konfidenz, Take-Profit und Stop-Loss zurück.
DualVision AI ist ein Analyseassistent. Es platziert keine Orders und ersetzt nicht das Risikomanagement.
Bevor Sie beginnen
Aktivieren Sie WebRequest-URLs in MetaTrader 5:
- Öffnen Sie „Extras“ > „Optionen“ > „Expert Advisors“.
- Aktivieren Sie „WebRequest für aufgeführte URLs zulassen“.
- 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
Fügen Sie DualVision AI als Expert Advisor hinzu (nicht als Indikator). WebRequest ist über Indikatoren nicht verfügbar. Algo-Trading muss im Chart aktiviert sein.
Sie benötigen Ihren eigenen API-Schlüssel von Anthropic und/oder OpenAI. Die API-Nutzung wird vom Anbieter entsprechend Ihrem Konto abgerechnet.
Chart-Objekte
Vertikale Linien:
- Startlinie – Beginn des ausgewählten Kerzenbereichs
- Endlinie – Ende des ausgewählten Kerzenbereichs
Beide Linien können verschoben werden. Die Analyse berücksichtigt nur die Kerzen zwischen Start und Ende.
Nach einer erfolgreichen Analyse mit einem bestätigten Signal:
- Einstiegslinie – letzter Schlusskurs des ausgewählten Bereichs, mit Konfidenz- und Risiko-Ertrags-Angabe
- Take-Profit-Linie
- Stop-Loss-Linie
Linkes Fenster:
- Name des Anbieters und Anzahl der Kerzen
- Status / Signal / Konfidenz / Risiko-Ertrag
- Trend, Konflikt, lokales Muster und kurzer Begründungstext
Schaltfläche:
- AI analysieren – führt eine Bildanalyse für den aktuellen Bereich durch
Anwendung
- Erlauben Sie die Anbieter-URLs wie oben beschrieben.
- Fügen Sie DualVision AI zu einem Live-Chart hinzu (Expert Advisors).
- Legen Sie den Anbieter und das Modell fest und fügen Sie Ihren API-Schlüssel einmalig in den Eingaben ein (oder verwenden Sie eine Schlüsseldatei).
- Ziehen Sie „Start“ und „End“ auf die Struktur, die Sie untersuchen möchten.
- Klicken Sie auf „Analyze AI“.
- Überprüfen Sie „Entry / TP / SL“ und das Bedienfeld, bevor Sie eine Handelsentscheidung treffen.
Sinnvolle Bereiche umfassen in der Regel eine klare Struktur. Sehr kurze Bereiche liefern wenig Kontext; sehr breite Bereiche erhöhen die Anzahl der Tokens und die Kosten.
So funktioniert die KI-Anfrage
Bei jedem „Analyze“-Aufruf sendet DualVision AI:
- Ein komprimiertes Candlestick-PNG des ausgewählten Bereichs (geringe Dateigröße)
- Normalisierte OHLC-Werte (0 = Fenster-Minimum, 1 = Fenster-Maximum) mit 6 Dezimalstellen
- Echte Kursanker: Periode, letzter Schlusskurs, Fensterminimum, Fenstermaximum
Das Modell antwortet über ein festgelegtes strukturiertes Schema (Tool-/Funktionsausgabe), sodass die Ergebnisfelder konsistent bleiben: Trend, localPattern, Conflict, Signal, tpPrice, slPrice, Confidence, Cause.
Stabile Anweisungen befinden sich in der System-Eingabeaufforderung. Variable Daten (Anker + OHLC + Bild) befinden sich in der Benutzernachricht. Dies sorgt für übersichtlichere Anfragen und reduziert fehlerhaftes JSON.
Signalfilter
- Signal — BUY, SELL oder NONE
- Konflikt – „true“, wenn das Signal dem Fenstertrend widerspricht (z. B. „VERKAUFEN“, während der Trend „AUFWÄRTS“ ist)
- Mindestkonfidenz (Konflikte) – widersprüchliche Signale werden nur genehmigt, wenn die Konfidenz diesen Wert erreicht oder übersteigt (Standard 0,75)
- Markierung für niedrige Konfidenz – Signale unterhalb dieses Werts werden bei Genehmigung weiterhin angezeigt, jedoch als „LOW“ gekennzeichnet (Standardwert 0,55)
Einstiegs-, TP- und SL-Linien werden nur gezeichnet, wenn das Signal gemäß diesen Regeln zugelassen 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 verfasst oft einen längeren Text zur Begründung und benötigt möglicherweise länger für die Antwort. Qualität und Konfidenz können selbst innerhalb desselben Bereichs variieren; betrachten Sie beide als Analyseassistenten.
Typische Token-Nutzung (Referenz)
Gemessen mit DualVision AI mit optimiertem Bild + normalisiertem OHLC. Die Werte variieren je nach Anzahl der Symbolziffern, Bildbreite und Ausführlichkeit des Modells.
Claude · claude-sonnet-4-6
- 100 Kerzen — Eingabe ≈ 4835 · Ausgabe ≈ 326
- 150 Kerzen – Eingabe ≈ 6555 · Ausgabe ≈ 308
- 200 Kerzen – Eingabe ≈ 8147 · Ausgabe ≈ 333
ChatGPT · gpt-5.4
- 100 Kerzen — Eingabe ≈ 3963 · Ausgabe ≈ 138
- 150 Kerzen – Eingabe ≈ 5579 · Ausgabe ≈ 113
- 200 Kerzen – Eingabe ≈ 7177 · Ausgabe ≈ 119
Das Token-Wachstum verläuft nicht streng linear mit der Anzahl der Kerzen, da die Bildbreite begrenzt ist. Die Abrechnung durch den Anbieter erfolgt anhand des aktuellen Preises pro Million Token des jeweiligen Anbieters.
Verwaltung des API-Schlüssels
- Fügen Sie den Schlüssel einmal in „Inputs“ ein und bestätigen Sie. DualVision AI speichert ihn zur Wiederverwendung unter „Common\Files\VisionClaude\“.
- Standarddateien:
- Claude — api_key_anthropic.txt
- OpenAI — api_key_openai.txt
- Nachdem die Datei gespeichert wurde, löschen Sie das Feld „API-Schlüssel“ unter „Eingaben“ und klicken Sie auf „OK“, damit der Schlüssel im Einstellungsdialog nicht sichtbar ist.
- Neue Charts mit einem leeren Schlüsselfeld laden die gespeicherte Datei automatisch.
MetaTrader kann Eingabefelder nicht wie Passwörter maskieren. Die Speicherung des Schlüssels in einer lokalen Datei ist der praktische Ansatz für die Wiederverwendung von Chart zu Chart.
Eingaben
- AI-Anbieter — Claude (Anthropic) oder OpenAI (ChatGPT)
- API-Schlüssel – optionales Einfügefeld; leer lassen, um aus einer Datei zu laden
- API-Schlüssel-Datei – optionaler benutzerdefinierter Pfad unter „Common Files“; wenn leer, wird die Standarddatei des Anbieters verwendet
- Modell-ID – Name des Anbietermodells
- Anfangszeitraum — Kerzen, die für die erste Start-/End-Platzierung verwendet werden
- Mindestkonfidenz — Mindestkonfidenz zur Bestätigung eines widersprüchlichen Signals
- Markierung für niedrige Konfidenz — Schwellenwert, der verwendet wird, um genehmigte Signale als „LOW“ zu kennzeichnen
- Zeitlimit — Zeitlimit für WebRequest in Millisekunden
- Max. Tokens – maximale Anzahl generierter Tokens für den Anbieteraufruf
- Temperatur – Abtasttemperatur (0 empfohlen für stabilere Ergebnisse)
- Debug-Dateien speichern – optionaler PNG-/OHLC-/Rohdaten-Dump unter „MQL5\Files\VisionClaude\“
- Anormale Lücken bereinigen — optional: Ausreißer-Lücken (z. B. starke Lücken am Montag oder zu Beginn einer Handelssitzung) vor der Erstellung des Bildes und der OHLC-Daten schließen; normale kleine Lücken bleiben erhalten
- Lücken-Perzentil — Schwellenwert für die Bereinigung abnormaler Lücken (Standardwert 0,925)
- Farbeinstellungen für vertikale Linien, KAUF/VERKAUF, SL, Konflikte und Hervorhebungen bei geringer Konfidenz
Hinweise
DualVision AI ist für die Chartanalyse mit externen KI-Anbietern vorgesehen. Die Ergebnisse hängen vom ausgewählten Bereich, dem Bild, den OHLC-Daten, dem Modell und den Richtlinien des Anbieters ab. Die Marktbedingungen ändern sich. Wenden Sie stets Ihre eigenen Bestätigungsregeln und Risikokontrollen an, bevor Sie Handelsentscheidungen treffen.
Dieses Produkt enthält keine API-Guthaben. Sie sind selbst verantwortlich für die Einrichtung des Anbieter-Kontos, die Abrechnung und die URL-Berechtigungen in MetaTrader 5.
