В алгоритмическом трейдинге при создании механических торговых систем (МТС) очень важен вопрос времени жизни торговых алгоритмов. Да, и найти их в принципе достаточно сложно. В условиях постоянно меняющегося рынка рано или поздно наступает момент, когда даже самый совершенный и прибыльный алгоритм начинает приносить убытки. И его нужно, что...
2015.04.22 19:44:18 Tester 567869252041パスにより遺伝モードがオンになり、完全なアルゴリズムを使用するために最適化されたパラメータの量を減少させる。
フルブルートフォースが必要なのですが、どうしたらいいですか?
5670億パス 100msパスごとにカウントしても560億秒です。
648,000日(1,775年)待つのか、それとも遺伝子の切り替えのアドバイスを受けるのか、本当にいいのでしょうか?遺伝子を使えば、2万回のパスで撃ち落とされ、幸せになれるのです。
Renat, データフィードというのはティックやバーのことですか?つまり、テスターは実際の(記録された)ティックではなく、生成された(シミュレーションされた)ティックで動作するのでしょうか?
ティックやバーを単体で記録したり、別のソースからダウンロードして、それを使ってテストすることは可能でしょうか?
ダニとバーとメガネの両方の管理が可能です。
もちろん、特定のデータフィードがそれをサポートしていればの話ですが。
5670億回......100ms単位でカウントしても、560億秒。
648,000日(1,775年)待つのか、それとも遺伝子を変えるというアドバイスを受けるのか、本当に大丈夫ですか?遺伝子の場合、2万パスで撃ち落とすと幸せになれる。
これはハードウェアの問題なのでしょうか、それともプラットフォームの問題なのでしょうか?
もっと言えば、あなたの素晴らしい心の持ち主です。脳をオフにして、プロセスの物理的な意味から切り離すことはできないのです。
物理的な境界を突破するためだけに、組み合わせ爆発の結果を計算する複雑さを何桁も減らすヒューリスティックな方法が発明されたのである。非常に効果的な方法の1つは、作業領域を探索/発見するための修正可能なパラメータ群を遺伝的にモデル化することです。
端末が意図的に遺伝子の切り替えを示唆しているのは、鈍重な腕力で結果を出すことは物理的に不可能であることを悟っているからだ。
このように、代理店にまたがるあなたの仕事は、非常に多くの資金を必要とします。
あなたの子孫の数世代でも払いきれない可能性が高いのです。
だから、むしろ電卓の使い方を覚えてください。何しろ原始的な作業ですからね。
もっと言えば、あなたの素晴らしい心の持ち主です。脳をオフにして、プロセスの物理的な意味から切り離すことはできないのです。
物理的な境界を突破するためだけに、組み合わせ爆発の結果を計算する複雑さを何桁も減らすヒューリスティックな方法が考案された。非常に効果的な方法の1つは、作業領域を探索/発見するための修正可能なパラメータ群を遺伝的にモデル化することです。
端末が意図的に遺伝子の切り替えを示唆しているのは、鈍重な腕力で結果を出すことは物理的に不可能であることを悟っているからだ。
何かを疑うようになったのは良いことです。
ドキュメントや関連記事を読むことをお勧めします。物事の仕組みを理解するのに役立ち、何百もの疑問に答えてくれるでしょう。
これはハードウェアの問題なのか、それともプラットフォームの問題なのか、どのようなハードウェアで計算するのか。
最適化する変数が多すぎると、履歴にフィッティングする確率が高くなります。
変数が大きくなると、最適化の時間は指数関数的に 増大し、逃れられなくなる。
これを解決する方法があります、家ほどの大きさの超強力なコンピュータです)
Renat:
物理的な境界を突破するためにこそ、発見的な方法が考案され、組み合わせ爆発の結果を計算する複雑さを何桁も減らすことができるのだ。非常に効果的な方法の1つは、修正可能なパラメータのセットを遺伝的にモデリングして、実行可能なドメインを見つける/見つけることです。
端末が意図的に遺伝子の切り替えを示唆しているのは、鈍重な腕力で結果を出すことは物理的に不可能であることを理解しているからだ。
トレーディングシステムの最適化に最適なヒューリスティック手法 というものがあります。ユニバーサルGAとは異なり、まさにこの目的のためにカスタマイズされているのです。テスターにある唯一のヒューリスティックメソッドを、MQL5で書かれた独自のメソッドに置き換えることは可能でしょうか?入力データのカスタマイズという点でテスターを劇的に改善するのであれば、最適化手法をカスタマイズして(カスタム最適化基準は以前からあります)最高のパフォーマンスを発揮させるのが合理的でしょう。
テスターとオプティマイザーの高速化については、このトピックに 注目してください。そこには、企画書だけでなく、実現可能性の技術的な例も あります。