トレーディングにおける機械学習:理論、モデル、実践、アルゴトレーディング - ページ 2960

 
mytarmailS #:

これらのサイクル、スローイング、再トレーニングでどれだけのコードを書かなければならないか。

FFでは2行書くだけで、クラスのエラーにはペナルティーを、正解にはご褒美を与える。


さて、簡単だった、タスクのもう一つの例だ。

AMOの入力はユーロドルである。

1) ポンドと共分散する。

2) アービトラージAMO行/ポンドを取引して利益を上げる場合

マークアップはどのように行うことができますか?

通常のMOと同じように、片方の目はトラックに、もう片方の目はテストに向けます。

そこにコードはありません。そして、負けトレードの修正は、逆に行われました。ただ、新しいデータでどのように保存するのか理解できない。

アービトラージ(裁定取引)の方法はない。そのような瞬間のある断片を時間ごとに見つけるしかない。そして、シンボルのクォートを歪めることに何の意味があるのか。
 
mytarmailS #:

通常のMOと同じように、トレーニングをして、片方の目でトラックを見て、もう片方の目でテストをする。

ランダムなマークアップができ、それを新しいデータでテストする。同じ遺伝学を通して、最適なマークアップのバリエーションを選択する必要がある。しかしこれは、何百、何千ものモデルの再トレーニングを意味する。

メタモデルに関する前回の記事で、私は反復の回数を最小限に減らした。10回繰り返せば正しいトレードができるようになりますが、通常それは少数で、残りはフィルターにかけられます。より多くの取引がある中間のバリエーションを選択することもできますが、結果は悪くなります。
 
mytarmailS #:

これが、AOツールでレンドーム・フォレストを教えるためのコードだ、

フィットネス関数(我々の目標) - 美しく安定した利益成長、すなわちバランスシートのダイナミクスと直線的な上昇成長線との間の最大相関を見つけること。


以下は、利益とFF計算関数のコードである。



その結果、AOはAMOのシグナルをトレードすることで、美しい利益の伸びを得ることができます。


もしご面倒でなければ、この例をパイソンで教えていただけますか?

 
データセットを拒否するか、その行をスキップして計算に加味しない?

+ - INFINITYの数字も同じ?
 
Maxim Dmitrievsky #:
アービトラージ(裁定取引)を行うには、両者が最初に共分散していなければ不可能である。ー時間軸でーそのー瞬間にーだけである。また、シンボルの相場を歪めることに何の意味があるのでしょうか。

私は、すべてが既製のターゲットで表現できるわけではないことを例として示しただけです。

マキシム・ドミトリエフスキー#:
さて、あなたはランダムなマークアップを取得し、それを新しいデータでチェックします。 、ークレメンテーによってーによってークでークレメンテーによってークがークレメンテーのークをークレメンテーークにークレメンテーークをーク。、ータにータをータをータをータをータをータをータをータをータをータをータをータをータをータをータをータをータをータ、

例を複雑にしたくなかったので、最小限のコードで最大限のわかりやすさを求めました。

エルヴィン・フ・ナシロフ#:

If it is not difficult, can you give this example in python?

pythonで書けるようになったらすぐに翻訳します。)

Forester#:
MOが通常NAN以外の数字に対して何をするか知っている人はいますか?
データセットを拒否するか、これらの文字列をスキップして計算に考慮しないのですか?

+ - INFINITYの数字も同じですか?

ー妙なーな質問ですね。

 
Elvin Nasirov #:

もしご迷惑でなければ、この例をパイソンで教えていただけますか?

AOで何か良いpythonライブラリを選び、その扱い方を学べば、何をすべきかすぐに理解できるだろう。

 
Forester #:

データセットを拒否するか、これらの文字列をスキップして計算には考慮しないのですか? + - INFINITY 数値も同じですか?

Rは通常、na.action引数でこれらの文字列をどうするかを定義する。私はいつも(データを準備するときに)na.actionを使う必要がないようにしてきたので、正しい方法がよくわかりません。

 
Aleksey Nikolayev #:

Rには通常、na.actionという引数があり、それを使って何をするかを定義します。私はいつも(データを準備するときに)それを使う必要性を避けようとしてきたので、正しい方法をよく理解していない。

ありがとうございます!
NANが含まれる列は削除したほうがいいと思います。
私の場合、たった1つのカラムに数百のNANとINFが入っていました。フィッシュの作成に何か問題があったようです。

行を捨てるのは間違っていると思います。なぜなら、それらは他のフィッシュで使用することができ、全体的な結果のためになるからです。

 
Forester #:

ありがとう!
、NANが含まれている列は削除した方がいいと思います。
私の場合、たった1つの列に数百のNANとINFが入っていました。フィッシュの作成で何か失敗したようです。

行を捨ててしまうのは間違っていると思います。

平均値で補間または置換することができます。
Rで書いているのですか?
 
mytarmailS #:
平均で補間することも代入することもできる

平均値による置き換えは、統計学では単にデータがないときに使われ、その後平均値で置き換えられた。彼らはデータの欠落または省略としてNANを使用しました - 彼らはこの瞬間を何らかの形でマークする必要がありました - 彼らはこの目的のためにNANを使用し、その後の平均値で置き換えることにしました。

私はNANを持っています - データの準備にエラーがあり、私は例えば/0の後に得られます(しかし、私は+ - INFを得ることもあります)。
エラーを訂正する必要がある(列がNANを含み、欠落していることをプリントアウトする)。このプリントアウトは誰が読むのでしょうか?)))

理由: