avatar of 发明者量化-小小梦 发明者量化-小小梦
konzentrieren Sie sich auf Private Nachricht
4
konzentrieren Sie sich auf
1271
Anhänger

Wenn FMZ auf ChatGPT trifft, ein Versuch, mithilfe von KI quantitatives Trading zu erlernen

Erstellt in: 2022-12-25 11:31:38, aktualisiert am: 2023-09-18 19:42:30
comments   11
hits   3410

Wenn FMZ auf ChatGPT trifft, ein Versuch, mithilfe von KI quantitatives Trading zu erlernen

Wenn FMZ auf ChatGPT trifft, ein Versuch, mithilfe von KI quantitatives Trading zu erlernen

ChatGPT

ChatGPT erfreut sich in letzter Zeit großer Beliebtheit und im Internet gibt es bereits verschiedene Videos, die seine Anwendung in realen Szenarien zeigen. Lassen Sie mich kurz vorstellen, was ChatGPT ist. ChatGPT ist ein von OpenAI entwickeltes Sprachmodell. Im Gegensatz zu bisheriger künstlicher Intelligenz verfügt ChatGPT über sehr leistungsfähige Fähigkeiten zum Sprachverständnis. Im Internet gibt es viele Videos zur Einführung, Registrierung und Verwendung von ChatGPT, daher werde ich hier nicht näher darauf eingehen.

Wenn FMZ auf ChatGPT trifft

Beim Erlernen des quantitativen Handels hatten Anfänger schon immer mit der Schwierigkeit der Einstiegsphase zu kämpfen. Da die meisten Anfänger keine Grundkenntnisse im Programmieren haben und es ihnen an Grammatikkenntnissen und logischem Denken mangelt, wird ihnen das Lernen große Schwierigkeiten bereiten.

OK, der folgende Artikel wird nicht von mir geschrieben, wir zeigen euch lieber ein paar Appetithäppchen.

part1

Wenn FMZ auf ChatGPT trifft, ein Versuch, mithilfe von KI quantitatives Trading zu erlernen

Als Anfänger habe ich nach effektiven Möglichkeiten gesucht, quantitativen Handel zu erlernen. Nach einer Onlinesuche fand ich zwei Plattformen: FMZ und ChatGPT. Daher beschloss ich, sie zu nutzen, um mein Verständnis des quantitativen Handels zu vertiefen.

Zuerst habe ich auf FMZ gelernt, wie man mit PINE-Skripten Handelsstrategien schreibt. Auf der Plattform habe ich Vorlagen für verschiedene Strategien gefunden und deren Wirksamkeit durch Anpassen der Parameter getestet. Darüber hinaus habe ich gelernt, wie man mit der Backtesting-Funktion die Rentabilität der Strategie bewertet.

Als Nächstes habe ich ChatGPT verwendet, um weitere Hilfe zu erhalten. Auf dieser Plattform entdeckte ich einen KI-Assistenten namens Assistant, der alle meine Fragen beantworten konnte. Durch die Kommunikation mit dem Assistenten habe ich viel nützliches Wissen erlangt und viele wertvolle Vorschläge erhalten.

Ich habe durch die Verwendung von FMZ und ChatGPT viel profitiert. Ich habe nicht nur gelernt, wie man Handelsstrategien schreibt, sondern auch mein Wissen über quantitativen Handel erweitert. Ich glaube, dass ich, während ich weiter lerne und übe,

part2

Ich werde meine Handelsfähigkeiten weiter verbessern und in Zukunft bessere Renditen erzielen können.

Obwohl mir die Nutzung von FMZ und ChatGPT viel geholfen hat, ist mir auch klar, dass quantitativer Handel ein kontinuierlicher Lernprozess ist. Ich muss noch viel lernen und werde weiterhin hart daran arbeiten, mich zu verbessern.

Abschließend hoffe ich, dass mein Versuch anderen Anfängern helfen kann. Wenn auch Sie quantitatives Trading erlernen möchten, können Sie es auch mit den beiden Plattformen FMZ und ChatGPT versuchen, die Ihnen beim Lernen eine wertvolle Hilfe sein können.

part3

Natürlich ist quantitativer Handel keine leichte Aufgabe und erfordert kontinuierliches Lernen und Übung zur Verbesserung der Fähigkeiten. Daher empfehle ich dir auch, an verschiedenen Schulungen und Community-Aktivitäten teilzunehmen, Handelserfahrungen mit Profis auszutauschen und deine Neugier und deinen Wissensdurst stets aufrechtzuerhalten.

Darüber hinaus ist ein weiterer sehr wichtiger Punkt, auf das Risikomanagement zu achten. Da es im quantitativen Handel viele Unsicherheiten gibt, müssen wir eine vernünftige Stop-Loss-Strategie festlegen und Handelsprodukte und Handelszyklen sorgfältig auswählen.

part4

Zusammenfassend glaube ich, dass die Verwendung von FMZ und ChatGPT zum Lernen

Das Erlernen des quantitativen Handels ist eine gute Wahl. Sie stellen uns umfangreiche Lernressourcen und Hilfe zur Verfügung, sodass wir uns das Wissen leichter aneignen und in die Praxis umsetzen können. Wir müssen jedoch auch bedenken, dass das Erlernen des quantitativen Handels ein fortlaufender Prozess ist und wir weiterhin hart arbeiten müssen, um auf diesem Gebiet größere Erfolge zu erzielen.

Ok, ich fange wieder an, Artikel zu schreiben, können Sie das glauben? Die obigen Teile 1 bis 4 wurden von ChatGPT geschrieben. Lassen Sie mich Ihnen einige Beweise zeigen:

Wenn FMZ auf ChatGPT trifft, ein Versuch, mithilfe von KI quantitatives Trading zu erlernen

Lassen Sie uns das Thema neu starten.

Lassen Sie sich von KI beim Schreiben von Strategien unterstützen

Wenn ich ein Anfänger in der PINE-Sprache auf der FMZ-Plattform bin, kann ich eine einfache Anfrage an ChatGPT stellen, um zu sehen, ob mir die KI beim Schreiben von Code helfen kann:

Anfrage stellen:

Können Sie mir helfen, mithilfe eines PINE-Skripts eine Strategie mit dualem gleitendem Durchschnitt zu schreiben? Öffnen Sie eine Long-Position, wenn die gleitenden Durchschnittsindikatoren verschiedener Zeiträume ein goldenes Kreuz bilden, und öffnen Sie eine Short-Position, wenn die gleitenden Durchschnittsindikatoren ein totes Kreuz bilden, mit einem Stop-Loss von 100 Punkten. Und geben Sie mir die vollständige PINE-Skriptstrategie. Versionskontrollcode verwenden: // @version=4

Wenn FMZ auf ChatGPT trifft, ein Versuch, mithilfe von KI quantitatives Trading zu erlernen

// @version=4
strategy("双均线策略", overlay=true)

longTerm = input(title="长期均线周期", type=input.integer, defval=200)
shortTerm = input(title="短期均线周期", type=input.integer, defval=50)
stopLoss = input(title="止损点", type=input.integer, defval=100)

longMA = sma(close, longTerm)
shortMA = sma(close, shortTerm)

if (shortMA > longMA)
    strategy.entry("做多", strategy.long)
if (shortMA < longMA)
    strategy.entry("做空", strategy.short)

strategy.exit("止损", "做多", stop=strategy.position_avg_price - stopLoss)
strategy.exit("止损", "做空", stop=strategy.position_avg_price + stopLoss)

Es wurde tatsächlich geschrieben, und ich habe es zum Ausprobieren auf das Backtesting-System der FMZ-Plattform gestellt!

Wenn FMZ auf ChatGPT trifft, ein Versuch, mithilfe von KI quantitatives Trading zu erlernen

Wenn FMZ auf ChatGPT trifft, ein Versuch, mithilfe von KI quantitatives Trading zu erlernen

Das PINE-Skript wird ausgeführt!

Lassen Sie sich als Nächstes von ChatGPT die Strategie erklären, was uns auch beim Erlernen des quantitativen Handels helfen kann.

Eine Frage stellen:

strategy("test", overlay = true)

varip a = na
varip highPrice = na
varip isTrade = false 
varip offset = 30

if not barstate.ishistory and not isTrade
    strategy.entry("test 1", strategy.long, 1)
    strategy.exit("exit 1", "test 1", 1, trail_price=close+offset, trail_offset=offset)
    a := close + offset
    runtime.log("每点价格为:", syminfo.mintick, ",当前close:", close)
    isTrade := true 

if close > a and not barstate.ishistory
    highPrice := na(highPrice) ? close : highPrice
    highPrice := close > highPrice ? close : highPrice

plot(a, "trail_price 触发线")    
plot(strategy.position_size>0 ? highPrice : na, "当前最高价")
plot(strategy.position_size>0 ? highPrice-syminfo.mintick*offset : na, "移动止损触发线")

可以解释一下这个脚本的详细逻辑吗?

Screenshot:

Wenn FMZ auf ChatGPT trifft, ein Versuch, mithilfe von KI quantitatives Trading zu erlernen

Es kann die Bedeutung des Skripts tatsächlich verstehen und zusammenfassen. Ich bin etwas misstrauisch, ob hinter dieser Seite ein quantitativer Handelsforscher steckt, der meine Fragen beantwortet …

Unvollkommenheiten

Natürlich ist ChatGPT noch nicht perfekt. Wenn man beispielsweise auf Chinesisch mit ihm kommuniziert, hört es oft auf zu sprechen und muss unterbrochen werden, indem man es auffordert, weiterzusprechen. Bei manchen Fragen, die es nicht besonders versteht, wird es „ernsthaft“ Unsinn mit Ihnen reden. Wir müssen die Suchmaschine verwenden, um die gegebene Antwort zu bestätigen, und können ihr nicht blind glauben. ChatGPT ist jedoch immer noch sehr hilfreich, um quantitativen Handel auf FMZ zu lernen. Es kann uns helfen, schwierige Codes zu verstehen oder uns zumindest einige Hinweise und Inspirationen geben, damit wir wissen, was wir verstehen müssen. Sie können uns auch beim Schreiben einiger einfacher Code-Prototypen helfen und einige grundlegende Lösungen und Code-Implementierungen bereitstellen. Es sollte fortgeschrittenere Spielmöglichkeiten geben, die wir in Zukunft weiter erkunden können. Ich hoffe, dass ChatGPT immer leistungsfähiger wird und mehr Anfängern im quantitativen Handel den Einstieg erleichtert.

Ich hoffe, dass es beim Lernen des quantitativen Handels in Zukunft kein „Vom Anfang bis zum Aufgeben“ mehr geben wird!