Diskussion zum Artikel "Erstellung einer Strategie der Rückkehr zum Mittelwert auf der Grundlage von maschinellem Lernen" - Seite 7
Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Diejenigen, die den Artikel gelesen haben, werden am Ende einen netten Bonus finden - ein Diagramm des Terminals, das den Drawdown zeigt.
Nein, das sind sie nicht. Der Test im Terminal wird mit SL und TP gemacht, obwohl behauptet wird, dass das Training ohne sie durchgeführt wurde. Warum zeigen Sie nicht das Ergebnis nach dem Training und unter identischen Bedingungen (ohne SL und TP)? - weil behauptet wird, dass "(1)Stopp-Einstellungen keinen Einfluss auf die Generalisierungsfähigkeit der Modelle haben".
Sie brauchen nicht zu antworten - Sie sind nicht gut darin, inhaltlich zu antworten.
Haben Sie eine Idee, wie man das TC verbessern könnte? Teilen)
In der jetzigen Form auf keinen Fall, ich gehe nur durch Eigenschaften/Muster/Setups.
Es ist möglich, sehr gute Modelle zu bekommen.Das müssen Sie nicht beantworten
Gott sei Dank
In der jetzigen Form gibt es keinen Weg, sondern nur den Weg über Merkmale/Partitionierer.
Diese Bibliothek enthält alle grundlegenden Indikatoren, die in einer einzigen Funktion berechnet werden. Sie könnten sie in Zukunft nützlich finden.
https://github.com/bukosabino/ta
df = add_all_ta_features(df, open="Open", high="High", low="Low", close="Close", volume="Volume_BTC")
Diese Bibliothek enthält alle grundlegenden Indikatoren, die in einer Funktion berechnet werden. Sie kann für Sie in Zukunft nützlich sein.
https://github.com/bukosabino/ta
df = add_all_ta_features(df, open="Open", high="High", low="Low", close="Close", volume="Volume_BTC")
Danke, ich habe es gespeichert. Es gibt noch weitere unerwartete Änderungen des Algorithmus, ich werde sie später posten (es ist viel zu schreiben). Die Änderungen sind so, dass wir sagen können, dass es ein anderer Algorithmus sein wird.
Wenn Sie nicht in der Lage sind, feindlichen Python-Code auszuführen (Dicks Beispiel, für ihn ist das ein normaler Bewusstseinszustand), oder Sie tun es aus religiösen Gründen nicht (Sie schreiben ausschließlich in SI, wie es Ihnen Ihr Vater vererbt hat):
hyper_params = { 'symbol': 'EURGBP_H1', 'model_number': 0, 'markup': 0.00010, 'stop_loss': 0.00500, 'take_profit': 0.00500, 'periods': [i for i in range(5, 300, 30)], 'periods_meta': [100], 'backward': datetime(2000, 1, 1), 'forward': datetime(2021, 1, 1), 'full forward': datetime(2026, 1, 1), 'n_clusters': 10, 'rolling': 200, }Haben Sie in der Vergangenheit die Mehrfachklassifizierung getestet? Gibt es einen Vorteil?
https://catboost.ai/docs/en/concepts/loss-functions-multilabel-classification
Haben Sie in der Vergangenheit die Mehrfachklassifizierung getestet? Gibt es einen Vorteil?
https://catboost.ai/docs/en/concepts/loss-functions-multilabel-classification
Wenn auch nur für ganz bestimmte Handelsaufgaben, ansonsten gibt es keine Vorteile. Außerdem gibt es, soweit ich mich erinnere, einige Probleme beim Exportieren nach ONNX. Wenn ich mich nicht täusche.
ZЫ Ich glaube nicht, dass es jetzt irgendwelche Probleme mit dem Export gibt.Imho natürlich, aber die Verwendung von Savitsky_Golay ist nicht viel anders als die Verwendung von Muve. Der SG-Filter ist der Mittelwert einer polynomialen Regression in einem bestimmten gleitenden Fenster mit einem bestimmten Polynomgrad. Für den Grad 1 ist er eine perfekte Übereinstimmung mit dem muv des entsprechenden Zeitraums.
Um die Rückkehr zum Mittelwert zu ermitteln, ist es meiner Meinung nach sinnvoller, die Amplitudenfilterung zu verwenden - Renko, Renji, Zigzags. Ich denke, dass die Bereiche am besten sind - die Differenz zwischen Hg und Lw ist eine Konstante. Nun, oder eine konstante Größe ZZ, was im Grunde das Gleiche ist.