記事についてのディスカッション - ページ 6

 
Aleksey Vyazmikin:

記事の設定を試してみては?

  • 「ピリオド8;
  • 「タイムフレーム2分
  • 「MA手法線形加重
  • 「計算価格":高値。
資本金を1万米ドルから20万米ドルに設定する必要があったようで、少なくとも今は良い結果が出ています:PF0.89の15kトレードでスコア24。
 
konorti:
資本金を1万米ドルから20万米ドルに設定する必要があったようです:PF0.89の15kトレードのスコアは24でした。

私のコードでは、ロットサイズを1に等しく設定しました。あなたは、CatBoostで 実験するためのテンプレートとしてコードを考えています。

 
Aleksey Vyazmikin:

私のコードでは、ロットサイズを1に等しく設定している。このコードは、CatBoostで実験するためのテンプレートとお考えください。

ありがとう、良くなったように見えるけど、40個のシードからはまだ0.5より高い値は出なかった。もっとシードを増やしてみます。1から100まで1ずつ進むのと、1から10000まで100ずつ進むのでは違うのでしょうか?
 
konorti:
でも、40粒ではまだ0.5以上にはならなかった。もっとシードを増やしてみます。1から100まで1ずつか、1から10000まで100ずつでは違うのでしょうか?

量子化を行い、それからシードを適用します。シードはそれぞれ違います。

 
Aleksey Vyazmikin:

量子化を行い、それからシードを適用する。シードはそれぞれ異なる。

ありがとうございます。量子化とシードは、CB_batスクリプトで設定するときに1つのステップで準備されますよね?

いずれにせよ、夜間に200-300のシードが生成され、mqhファイルも生成されました。トレーニング期間中にバックテストした ときは、エクイティカーブはきれいに回復していたのですが、テスト期間中や試験期間中にテストすると、トレードはほとんど行われません。Ma期間が96だったので、最初からやり直しました。DJI30に切り替え(変更)、期間 8とM2を使用 し、価格とMAタイプのみを最適化しました。XXXCB_Save_pred.csvファイルが約1.3Gbで、1トレーニングサイクルが13分なので、期間の長さを短くしました。seedパラメータを1から10000まで100ステップで設定したところ、約100のモデルが生成されました。この後、何らかの結果が出ることを期待している。

 
konorti:

ありがとうございます。CB_batスクリプトで設定する場合、量子化とシーディングは1つのステップで準備されますよね?

いずれにせよ、夜間に200-300のシードが生成され、より良い結果が得られました。トレーニング期間中にバックテストした ときは、エクイティカーブはきれいに回復していたのですが、テスト期間中や試験期間中にテストすると、トレードはほとんど行われません。Ma期間が96だったので、最初からやり直しました。DJI30に切り替え(変更)、期間 8とM2を使用 し、価格とMAタイプのみを最適化しました。XXXCB_Save_pred.csvファイルが約1.3Gbで、1トレーニングサイクルが13分なので、期間の長さを短くしました。seedパラメータを1から10000まで100ステップで設定したところ、約100のモデルが生成されました。この後、何らかの結果が出ることを期待している。

まず、様々なオプションから最適な量子化方法を見つけ、それからseedを設定することをお勧めする。理想的なのは、各予測子について自分なりの量子化設定を探し、その結果を組み合わせることです。おそらく次の記事でこれについて書くことになるだろう。

 
Aleksey Vyazmikin:


私が説明したことが再現できるかどうかが重要だったので、テストしてバグを報告したり、改善を提案したりしてほしい。

有益な記事をありがとう!

モデルのトレーニングにGPUを活用することは可能ですか?

真正面からの "アプローチでは、_01_Train_Allにオプション"-task-type GPU "を追加すると、エラーになります: Error: change of option sampling_frequency is unimplemented for task type GPU and was not default in previous run

 
SergXO:

参考になる記事をありがとう!

GPUを使ってモデルをトレーニングすることは可能ですか?

_01_Train_Allにオプション"-task-type GPU "を追加すると、以下のエラーが発生します: Error: change of option sampling_frequency is unimplemented for task type GPU and was not default in previous run

残念ながら、私はNvidiaカードを持っていないので、原因を突き止めるのは難しい。できるだけキーを削除することから始めてください。CPUで実装されているすべての機能がGPUでサポートされているわけではありません。

 
Aleksey Vyazmikin:

残念ながらNvidiaのカードを持っていないので、原因を突き止めるのは難しい。CPUに実装されているすべての機能がGPUでサポートされているわけではありません。


アレクセイ、こんにちは。

記事をありがとうございました!

記事に添付されているAIにジグザグの計算と描画を教えることは可能ですか?


お返事ありがとうございました。

 
User11:


アレクセイ、こんにちは。

記事をどうもありがとう!

記事に添付されているAIにジグザグの計算と描画を教えることは可能でしょうか?


お返事ありがとうございました。

こんにちは。

インジケータを置き換えるという話であれば、それを訓練することは可能ですが、極値を予測するという話であれば、それははるかに困難ですが、CatBoost アルゴリズムでは、対応する予測子があれば、それを行うことができます。