Pionex.AI Coder kann eine klar definierte Handelsidee in Pine Script umwandeln, den generierten Code erklären und ihn auf Fehler überprüfen. Der sichere Arbeitsablauf besteht darin, zuerst jede Regel zu definieren, Coder nach einer TradingView-Strategie in Pine Script v6 zu fragen, sie in TradingView zu kompilieren, jede genaue Fehlermeldung an Coder zurückzugeben und die Logik zu überprüfen, bevor eine Automatisierung in Betracht gezogen wird.
Coder beweist nicht, dass eine Strategie profitabel ist, und generierter Code sollte vor dem Testen nicht mit Live-Bestellungen verknüpft werden. Behandeln Sie es als Codierungsassistenten und nicht als Ersatz für Strategiedesign, Validierung oder Risikokontrollen.
Contents
- 1 Was ist Pionex.AI Coder?
- 2 Beginnen Sie mit Regeln, nicht mit Code
- 3 Indikator oder Strategie: Was sollten Sie anfordern?
- 4 Eine Pine Script-Eingabeaufforderung, die Sie wiederverwenden können
- 5 So erstellen Sie Pine Script mit Coder
- 6 Was in jeder generierten Strategie überprüft werden muss
- 7 So lesen Sie einen TradingView-Backtest sorgfältiger
- 8 Häufige Coder-Probleme und die beste Folgeaufforderung
- 9 Kann Coder Trades platzieren?
- 10 Ist Coder dasselbe wie PionexGPT?
- 11 Ein sichererer Coder-Workflow
- 12 Häufig gestellte Fragen
- 13 Quellen
Was ist Pionex.AI Coder?
Coder ist der Kodierungsagent PRO innerhalb von Pionex.AI. Seine aktuelle Benutzeroberfläche beschreibt es als einen KI-Codierungsassistenten zum Schreiben, Debuggen und Erklären von Code.
Für Pine Script-Arbeiten bedeutet das, dass Sie Coder verwenden können, um:
- schriftliche Ein- und Ausreiseregeln in Code umwandeln;
- Erklären Sie, was jeder Teil eines Skripts bewirkt.
- Überprüfen Sie ein Skript anhand Ihrer ursprünglichen Anforderungen.
- Diagnose von TradingView-Compilerfehlern;
- Nehmen Sie eine kleine Korrektur vor, ohne nicht verwandte Logik neu zu schreiben. und
- Helfen Sie dabei, eine Indikatoridee in eine testbare Strategie umzuwandeln.
Wenn Sie neu auf der Plattform sind, lesen SieWas ist Pionex.AI? Agenten, Preise und erste Schrittezuerst.


Coder generierte Pine Script v6 aus einer detaillierten EMA-Crossover-Spezifikation, einschließlich bestätigter Balkensignale, Datumseingaben, Provision und Slippage.
Beginnen Sie mit Regeln, nicht mit Code
Die Qualität des Skripts hängt von der Qualität der Spezifikation ab. „Erstellen Sie eine profitable Strategie“ ist keine brauchbare Programmiervorgabe. Coder benötigt Regeln, die in Wahr-oder-Falsch-Bedingungen übersetzt werden können.
Bevor Sie nach Code fragen, definieren Sie Folgendes:
| Entscheidung | Was Sie angeben sollten |
|---|---|
| Skripttyp | Indikator oder Strategie |
| Markt und Zeitrahmen | Das Diagramm und der Zeitrahmen, den Sie testen möchten |
| Eintrag | Die genaue Bedingung, die eine Position eröffnet |
| Ausstieg | Die genaue Bedingung, die es schließt |
| Richtung | Nur lang, nur kurz oder beides |
| Positionsverhalten | Ob wiederholte Eingaben oder Pyramidenbildung erlaubt sind |
| Timing | Intrabar-Berechnung oder bestätigter Bar-Schluss |
| Risikoregeln | Stop-Loss, Take-Profit, Trailing Stop oder kein zusätzlicher Exit |
| Testfenster | Start- und Enddatum |
| Handelskosten | Provisions- und Slippage-Annahmen |
| Visuals | Linien, Beschriftungen oder Ein- und Ausstiegsmarkierungen |
Jede vage Phrase schafft Raum für eine Vermutung. „Kaufen, wenn die Dynamik stark ist“ ist vage. „Geben Sie eine Long-Position ein, wenn der 9-Perioden-EMA bei einem bestätigten Balkenschluss den 21-Perioden-EMA überschreitet“ ist codebereit.
Indikator oder Strategie: Was sollten Sie anfordern?
Fragen Sie nach einemIndikatorwenn Sie nur Diagrammberechnungen, Diagramme, Beschriftungen oder Alarmbedingungen benötigen.
Fragen Sie nach einemStrategiewenn Sie simulierte Aufträge und den Strategietester von TradingView benötigen. TradingView gibt an, dass Strategieskripte das verwendenstrategy()Deklaration und kann Aufträge auf historischen und Echtzeit-Balken simulieren. Die Ergebnisse sind hypothetisch, keine Live-Hinrichtungen.
Sagen Sie für eine rücktestbare Coder-Anfrage „Erstellen Sie eine Pine Script v6-Strategie“ und nicht einfach „Erstellen Sie eine Pine Script“. Diese kleine Anweisung verhindert, dass Coder einen Indikator zurückgibt, wenn Sie simulierte Ein- und Ausgänge benötigen.
Eine Pine Script-Eingabeaufforderung, die Sie wiederverwenden können
Hier ist die genaue Struktur, die für unseren Live-Coder-Test verwendet wurde:
Erstellen Sie eine TradingView Pine Script v6-Strategie nur für Bildungstests. Verwenden Sie eine 9 EMA- und 21 EMA-Frequenzweiche. Geben Sie eine Long-Position ein, wenn die 9 EMA die 21 EMA kreuzt. Schließen Sie die Long-Position, wenn die 9 EMA die 21 EMA unterschreitet. Fügen Sie bearbeitbare Eingaben für EMA-Längen und einen Datumsbereich hinzu. Benutzen Sie bestätigte Barschließungen, verhindern Sie wiederholte Einstiege, zeichnen Sie beide EMAs auf und erläutern Sie jede Einstiegs- und Ausstiegsregel. Fügen Sie keine Short-Trades hinzu und behaupten Sie nicht, Profit zu machen. Fügen Sie realistische Provisions- und Slippage-Einstellungen hinzu, die der Benutzer vor dem Testen überprüfen kann.
Diese Eingabeaufforderung funktioniert, weil sie die Skriptversion, den Deklarationstyp, den Eintrag, den Ausstieg, die Richtung, den Zeitpunkt der Bestätigung, das Verhalten bei wiederholter Eingabe, Eingaben, visuelle Elemente, Kosten und das Erklärungsformat definiert.
Ersetzen Sie die EMA-Regeln durch Ihre eigenen Bedingungen, behalten Sie aber die Struktur bei.
So erstellen Sie Pine Script mit Coder
1. Öffnen Sie Coder
Öffnen Sie Pionex.AI und wählen Sie ausAgenten, und wählen SieCoder. Coder ist in der aktuellen Schnittstelle mit PRO gekennzeichnet.
2. Senden Sie eine vollständige Spezifikation
Verwenden Sie die obige Eingabeaufforderungsstruktur. Wenn ein Detail wichtig ist, geben Sie es an. Gehen Sie nicht davon aus, dass Coder weiß, ob Sie Long-Trades, Short-Trades, eine Bar-Close-Bestätigung, einen Stop-Loss oder wiederholte Einträge wünschen.
3. Lesen Sie die Erklärung, bevor Sie den Code kopieren
Bestätigen Sie, dass die Antwort dieselbe Strategie beschreibt, die Sie angefordert haben. Überprüfen Sie den Ein- und Ausstieg, die Richtung, den Datumsbereich, die Annahmen zur Positionsgröße und die Kosteneinstellungen.
Wenn die Erklärung Ihre Idee ändert, korrigieren Sie die Spezifikation, bevor Sie zu TradingView wechseln.
4. Kopieren Sie das Skript nach TradingView
Öffnen Sie den Pine-Editor von TradingView, fügen Sie das Skript ein, speichern Sie es und fügen Sie es dem Diagramm hinzu. Eine Strategie sollte einen Strategietesterbericht erstellen, nachdem sie simulierte Aufträge zusammengestellt und platziert hat.
In der Dokumentation von TradingView wird erklärt, dass eine Pine-Strategie einen Broker-Emulator verwendet. Es erteilt keine Aufträge über die integrierten Broker oder das Papierhandelskonto von TradingView.
5. Exakte Fehler an Coder zurückgeben
Wenn TradingView einen Fehler meldet, kopieren Sie die vollständige Fehlermeldung und geben Sie die Zeilennummer an. Fassen Sie es nicht als „Der Code ist kaputt“ zusammen.
Verwenden Sie diese Debugging-Eingabeaufforderung:
Fügen Sie über dieser Anweisung den vollständigen TradingView-Compilerfehler und die Zeilennummer ein. Erklären Sie die Ursache im Klartext, nehmen Sie die kleinste notwendige Korrektur vor und senden Sie das vollständig korrigierte Pine Script v6 zurück. Behalten Sie alle Regeln bei, die nichts mit dem Fehler zu tun haben.
Die genaue Meldung gibt Coder Hinweise. Die Anweisung, nicht verwandte Regeln beizubehalten, reduziert versehentliche Umschreibungen.
6. Bitten Sie Coder, seine eigene Ausgabe zu prüfen
Die Kompilierung beweist lediglich, dass TradingView die Syntax akzeptiert. Es beweist nicht, dass der Code zu Ihrer Strategie passt.
Fragen Sie nach der Generation:
Prüfen Sie dieses Skript anhand meiner ursprünglichen Spezifikation. Überprüfen Sie die Pine Script v6-Syntax.
strategy()Nutzung, bestätigte Balkensignale, Verhinderung wiederholter Eingaben, Datumsbereichsverhalten, Long-Only-Verhalten, Provision, Slippage und jeder Ausstieg. Senden Sie eine Pass/Fix-Checkliste zurück. Wenn etwas von der Anfrage abweicht, erläutern Sie die kleinste Korrektur und liefern Sie das korrigierte vollständige Skript.
In unserem Live-Test erfüllte Coder die Hauptanforderungen, stellte jedoch eine Einschränkung hinsichtlich des Datumsbereichs fest: Das Skript verglich den Öffnungszeitstempel jeder Bar mit dem ausgewählten Enddatum. Ein Balken könnte vor dem Enddatum öffnen und danach schließen, sodass der Ausstieg aus dem Datumsbereich beim nächsten bestätigten Balken erfolgen würde. Coder gab dann eine klarere korrigierte Version mit einer separaten Datumsbereichs-Ausstiegsmarkierung zurück.


Coder hat das generierte Skript Anforderung für Anforderung überprüft und ein Datumsbereichsverhalten gekennzeichnet, das einer Klärung bedarf.
Was in jeder generierten Strategie überprüft werden muss
Pine Script-Version
Suchen Sie nach//@version=6oben, als Sie Pine Script v6 angefordert haben.
Skriptdeklaration
Es sollte ein rücktestbares Skript verwendet werdenstrategy(). Einindicator()Das Skript kann Signale anzeigen, erstellt jedoch nicht denselben Strategiebericht.
Ein- und Ausreisebedingungen
Übersetzen Sie den Code wieder in Klartext. Wenn Sie nicht genau angeben können, wann es ein- und ausgeht, fahren Sie nicht fort.
Bestätigtes Balkenverhalten
Echtzeitwerte können sich ändern, bevor eine Kerze schließt. TradingView definiertbarstate.isconfirmedals wahr, wenn der aktuelle Balken geschlossen ist. Das Erfragen von bestätigten Balkensignalen kann Änderungen innerhalb eines Balkens reduzieren, schließt jedoch nicht jede mögliche Form der Neulackierung aus.
Wiederholte Einträge
Wenn Sie jeweils eine offene Position wünschen, überprüfen Sie sowohl die Einstiegsbedingung als auch die Pyramideneinstellung der Strategie. Im Live-Beispiel wird Coder verwendetstrategy.position_size == 0undpyramiding=0.
Datumsbereich
Überprüfen Sie, ob das Skript das ausgewählte Datum mit der Öffnungszeit, Schließungszeit oder einem anderen Zeitstempel einer Bar vergleicht. Der Unterschied kann die endgültige Ein- oder Ausfahrt rund um die Grenze verändern.
Provision und Slippage
TradingView warnt davor, dass ein Backtest ohne Handelskosten die historische Leistung überbewerten kann. Pine-Strategien können prozentuale oder feste Provisionen und Slippage in Ticks modellieren.
Das Live-Beispiel Coder verwendete 0,10 % Provision pro Bestellung und nur einen Tick Slippage als bearbeitbare Codeannahmen für die Demonstration. Diese Werte stellen keine Aussage über die Gebühr oder Vergütung dar, die Sie erhalten. Ersetzen Sie sie durch Annahmen, die für das Produkt, den Markt, das Symbol, die Kontostufe und die Ausführungsbedingungen, die Sie testen, geeignet sind.
Positionsgröße, Marge und Hebelwirkung
Bestätigen Sie die Einstellungen für Anfangskapital, Auftragsgröße, Pyramidenstruktur und Marge. Eine Strategie kann attraktiv erscheinen, weil ihr simuliertes Kapital oder ihre Hebelwirkung unrealistisch ist.
Ausblick und Neulackierung
Fragen Sie, ob das Skript zukünftige Daten verwendet.request.security()Calls, Intrabar-Werte oder in die Vergangenheit verschobene Plots. TradingView definiert Repainting im weitesten Sinne als historische und Echtzeitberechnungen oder Plots, die sich unterschiedlich verhalten. Nicht jede Form täuscht, aber das Verhalten muss verstanden werden, bevor man einem Ergebnis vertraut.
So lesen Sie einen TradingView-Backtest sorgfältiger
Beurteilen Sie eine Strategie nicht allein anhand des Nettogewinns. Rezension:
- maximaler Drawdown;
- Anzahl der Trades;
- Gewinnen und Verlieren von Trades;
- durchschnittlicher Handel;
- Gewinnfaktor;
- Belichtung und Positionsgröße;
- Provisions- und Slippage-Annahmen;
- Performance über verschiedene Symbole und Marktperioden hinweg; und
- ob die Ergebnisse von einem ungewöhnlich günstigen Zeitraum abhängen.
Backtesting ist eine Simulation. TradingView weist darauf hin, dass Strategieberichte hypothetisch sind und durch Lookahead-Bias, Auswahlbias, Überanpassung, unrealistische Kosten und unrealistische Auftragsausführungen verzerrt werden können.
Ein nützlicher nächster Schritt ist das Vorwärtstesten ohne Live-Kapital. Wenn sich die Strategie anders verhält als der historische Bericht, untersuchen Sie dies, bevor Sie etwas automatisieren.
Häufige Coder-Probleme und die beste Folgeaufforderung
| Problem | Folgeaufforderung |
|---|---|
| Coder hat einen Indikator zurückgegeben | „Konvertieren Sie dies in eine Pine Script v6-Strategie mitstrategy(). Behalten Sie die Plots bei und fügen Sie simulierte Ein- und Ausstiegsbefehle hinzu.“ |
| Das Skript öffnet wiederholte Positionen | „Nur eine offene Position zulassen. Pyramidenbildung deaktivieren und Eingaben blockieren, solange eine Position offen ist.“ |
| Signale ändern sich, bevor die Kerze schließt | „Bewerten Sie Ein- und Ausstiege nur an bestätigten Balken. Erklären Sie, was sich dadurch ändert und welche Risiken beim Neuanstrich bestehen bleiben.“ |
| Das Skript wird kompiliert, aber zum falschen Zeitpunkt gehandelt | „Übersetzen Sie jede Ein- und Austrittsbedingung in einfaches Englisch, vergleichen Sie sie mit meiner Spezifikation und zeigen Sie jede Nichtübereinstimmung an.“ |
| Die Ergebnisse sehen unrealistisch stark aus | „Überprüfen Sie diese Strategie auf Lookahead-Bias, Neulackierung, unterlassene Provision, unterlassene Slippage, unrealistische Marge und Überanpassung.“ |
| Durch einen Fix wurde die unabhängige Logik geändert | „Stellen Sie die ursprünglichen Ein- und Ausreiseregeln wieder her. Ändern Sie nur die Zeile, die für den genauen Fehler verantwortlich ist, den ich oben eingefügt habe.“ |
| Es werden keine Trades angezeigt | „Überprüfen Sie den Datumsbereich, die Symbolannahmen, den Zeitrahmen, die Bedingungshäufigkeit, die Bestellbefehle und ob die Eintrittsbedingungen wahr werden können.“ |
Kann Coder Trades platzieren?
Coder schreibt, erklärt und überprüft Code. Durch die Generierung eines Pine Script wird noch keine Bestellung für Pionex aufgegeben.
Pionex Signal Bot ist der separate Ausführungsworkflow, der TradingView-Strategiewarnungen über einen webhook mit Pionex verbindet. Pionexs aktueller WertSignal Bot-Anleitungsagt, Sie sollten eine funktionierende Strategie erstellen oder importieren, sie in TradingView anwenden, das Signal konfigurieren, den Bot erstellen, den webhook verbinden und das TradingView-Alarmprotokoll mit dem Pionex-Signalprotokoll vergleichen.
Siehe diePionex Signal Bot- und TradingView-Tutorialfür die komplette Einrichtung.
Fügen Sie niemals ein Pionex-Passwort, ein API-Geheimnis, einen privaten Schlüssel, eine Wiederherstellungsphrase oder ein privates webhook-Geheimnis in einen KI-Chat ein. Coder benötigt diese Anmeldeinformationen nicht zum Schreiben oder Debuggen von Pine Script.
Ist Coder dasselbe wie PionexGPT?
Keine offizielle aktuelle Quelle belegt, dass Coder einfach PionexGPT unter einem neuen Namen ist.
Im Jahr 2023 veröffentlichte Pionex einen PionexGPT-Workflow, der Pine Script generierte, bevor Benutzer den Code in TradingView verschoben und Warnungen mit Signal Bot verknüpften. Dieser Artikel bietet einen nützlichen historischen Hintergrund. Pionex.AI Coder ist der aktuelle Codierungsagent, der in der Live-Schnittstelle Pionex.AI angezeigt wird, daher sollten sich aktuelle Anweisungen direkt auf Coder beziehen.
Ein sichererer Coder-Workflow
- Schreiben Sie eindeutige Strategieregeln.
- Fragen Sie nach einer Pine Script v6-Strategie.
- Lesen Sie die Erklärung, bevor Sie den Code kopieren.
- Kompilieren Sie es in TradingView.
- Geben Sie genaue Fehler an Coder zurück.
- Fordern Sie ein Anforderungsaudit an.
- Überprüfen Sie Neulackierung, Vorschau, Kosten, Größe, Spielraum und Datumsverhalten.
- Backtest über mehr als einen Zeitraum.
- Forward-Test ohne Live-Kapital.
- Fügen Sie Signal Bot erst hinzu, nachdem Sie die Strategie und den Alarmfluss verstanden haben.
Häufig gestellte Fragen
Kann Pionex.AI Coder Pine Script v6 schreiben?
Ja. In unserem Live-Test generierte Coder eine Pine Script v6-Strategie, wenn die Version explizit in der Eingabeaufforderung angegeben wurde. Sie sollten das Skript trotzdem in TradingView kompilieren und prüfen, ob jede Regel Ihrer Spezifikation entspricht.
Kann Coder TradingView Pine Script Fehler beheben?
Coder kann viele Syntax- und Logikprobleme erklären und beheben. Geben Sie ihm die vollständige TradingView-Fehlermeldung, die Zeilennummer, das vollständige Skript und eine Anweisung, nicht verwandte Regeln beizubehalten.
Funktioniert Code von Coder automatisch in TradingView?
Nein. Kopieren Sie den Code in den Pine-Editor von TradingView, kompilieren Sie ihn, fügen Sie ihn dem Diagramm hinzu und überprüfen Sie das Ergebnis. Der generierte Code kann Fehler oder Annahmen enthalten, die von Ihrer Anfrage abweichen.
Soll ich einen Indikator oder eine Strategie anfordern?
Fordern Sie einen Indikator für Diagramme, Berechnungen oder Alarmbedingungen an. Fordern Sie eine Strategie an, wenn Sie simulierte Aufträge und einen TradingView Strategy Tester-Bericht benötigen.
Kann Coder beweisen, dass eine Strategie profitabel ist?
Nein. Coder kann Code generieren und überprüfen, aber die zukünftige Rentabilität nicht nachweisen. Die Ergebnisse historischer und zukünftiger Tests hängen von den Daten, Annahmen, Ausführungsbedingungen und der Marktperiode ab.
Wie kann ich wiederholte Einträge in Pine Script stoppen?
Weisen Sie Coder an, Pyramiding zu deaktivieren und einen neuen Eintrag nur dann zuzulassen, wenn keine Position offen ist. Überprüfen Sie dann beide Verhaltensweisen im generierten Code und in den TradingView-Testergebnissen.
Verhindert die Logik des bestätigten Balkens jegliches Neuzeichnen?
Nein. Die Logik für bestätigte Balken kann verhindern, dass ein Signal auf eine nicht abgeschlossene Kerze wirkt, aber andere Funktionen wie Anfragen für höhere Zeitrahmen, zukünftige Lecks, Änderungen an Datensätzen oder verschobene Diagramme können dennoch dazu führen, dass sich das historische Verhalten vom Echtzeitverhalten unterscheidet.
Kann Coder die Strategie mit Pionex Signal Bot verbinden?
Coder kann bei der Vorbereitung oder Überprüfung des Strategiecodes helfen, aber die Einrichtung von Signal Bot ist ein separater Prozess. Sie müssen das Signal Pionex erstellen, eine Warnung TradingView und webhook konfigurieren, die Zustellung testen und Risikokontrollen anwenden.
Welche Informationen sollte ich niemals in Coder einfügen?
Fügen Sie keine Passwörter, API-Geheimnisse, privaten Schlüssel, Wiederherstellungsphrasen, privaten webhook-URLs oder andere Anmeldeinformationen ein. Für die Generierung und das Debuggen von Pine Script sind sie nicht erforderlich.
Quellen
- TradingView Pine Script Strategien
- TradingView Dokumentation zum Neulackieren
- TradingView Pine Script v6 Referenz
- Pionex Signal Bot-Anleitung
- Historischer PionexGPT- und TradingView-Workflow
Risikoausschluss: Dieser Artikel dient nur zu Bildungszwecken und stellt keine Anlage-, Finanz-, Rechts- oder Steuerberatung dar. Generierter Code und Backtests können Fehler oder unrealistische Annahmen enthalten. Kryptowährungen und Leveraged Futures bergen erhebliche Risiken, einschließlich des möglichen Verlusts aller investierten Mittel. Testen Sie sorgfältig und gehen Sie nur Risiken ein, die Sie sich leisten können.
