バックテスト/最適化 - ページ 66

 

これをバックテスト しようとすると、ordersendエラーが多発するのですが、ヘッジしようとしているのでしょうか?

このEAの背後にある取引ロジックは何でしょうか?

 
Aldente:
このEAをバックテストしてみると、ordersendエラーが大量に発生します。 ヘッジか何かをしようとしているのでしょうか? このEAの背後にある取引ロジックは何なのでしょうか?

ソースコードを見ると、このEAにはニューラルネットワークが使われていることがわかる。特にパーセプトロン

https://en.wikipedia.org/wiki/Perceptron

 
GeorgeL:
私はしていません。あなたが何かを正しく動作させたい場合、時間は問題ではありません。私は最適化に取り組むために金曜日、土曜日、日曜日を持っています。

1週間のデータでテストしてみました。結果は34件の取引と50%の損失でした。

それとも、1.setをトレーニングして2.setに結果をロードし、1.setと2.setの結果を3.setにロードするのが正しい方法でしょうか..........等?

私の英語力が低いので)ご理解いただけると幸いです。

 
pmidas:
1週間のデータでテストしてみました。結果は34件、50%の損失です。

それとも、1.setの結果を2.setにロードし、1.setと2.setの結果を3.setにロードする......といった方法が正しいのでしょうか?

私は私を理解することを願っています(私の英語は悪いです)。

.setを掲載しましたが、別々にする必要はありません。

1.setの最適化から始めて、そのチェックを外し、2.setに表示されるEAの2番目の部分を最適化するというように、どのステップで最適化しなければならないかがわかるように番号を振っています。

 

はい、私も.setファイルが欲しいです。

pmidas:
1週間分のデータでテストしてみました。結果は34件、50%の損失でした。

それとも、1.setの結果を2.setにロードし、1.setと2.setの結果を3.setにロードする......といった方法が正しいのでしょうか?

私は私を理解することを願っています(私の英語は悪いです)。
 

M5データ

皆さん、こんにちは。

2008年10月1日からのM5期間データはどこで入手できますか?

 

最適化についての感想

1週間運用した結果、私はその結果に非常に感銘を受けました。

興味深いことに、同じ先週のデータでバックテストを試みたところ、異なる結果が得られました。実際のトレードと似ているのですが、ライブトレードとは違っていて、それほど素晴らしいものではありません。これはMT4のバックテストエンジンに何か問題があることを物語っています。

ある経験豊富なプログラマーと話したところ、MT4はカーネルに重大な欠陥があり、したがって、すべてのプログラミングと最適化は科学というより芸術であると言われました。そのため、MT4で本当に良いEAを設計するには、その欠点をすべて把握して補う必要があり、同じことが最適化にも当てはまります。

MQはMT5でこの問題を解決してくれることを期待しています。

このEAのロシア語の原文を読んだが、他の通貨でもテストしているが、今のところEUR/USDが最も信頼できる。著者はまた、これはベータテスト版であり、エラーオーダーチェックが まだコードに実装されていないため、ライブトレードにはまだ適さないと述べている。アカウントコピアーで取引することは可能です。トレードコピアーは、あるアカウントから別のアカウントにトレードをコピーし、エラーをチェックします。エラーは、高速市場、再クォートへの露、またはあなたが同じアカウントで他のシステムを取引する場合に発生する可能性があります。私は、貿易コピー機を持っており、それはそれでうまく動作します。

EUR/USDには最適化の手間が少ないシステムがたくさんあるので、このシステムが実行する価値があるかどうかを判断しようと思っています。通常、必要なのは3-4週間のヒストリカルデータだけです。通常、3:1の履歴と予測は、統計の最小限のデータreqです。

ジョージ、これからも頑張ってね

 

ヒストリカルデータのエクスポート

こんにちは、皆さん。

ヒストリカルデータで自分のトレードシステムをテストしようとしているのですが、やり方がよくわかりません。助けていただけませんか?ヒストリーセンターのデータをグラフィカルにエクスポートすることは可能ですか?

ありがとうございます。

 

頻繁な最適化

皆さん、こんにちは。

バックテストと 最適化により、正しい方向でスタートすることができます。 しかし、時間の経過とともに変化する市場の力学を考慮すると、今日の高性能EAが将来のある時点で性能を発揮できなくなる可能性があります。 これは誰もが知っていることです。

私の好みは、1年間のバックテストと最適化を行い、8-9年前までの過去のランダムな年にテストして、全体的なパフォーマンスの感触を得ることです。 その結果が気に入れば、より最近の取引履歴にゼロインします。

例えば、私はUSD/JPYの日足でMAを使用しています。 遅行線のMAを取り、これを6倍します(例えば7日MA=6週間の最適化期間)。 そして、各取引週の終わりに、最初の週を削除し、ちょうど終わった週を追加して再最適化します。 これは事実上、移動平均を最適化に適用したものです。

あなたの考えを聞かせてください。

 

バックテスト

バックテストと最適化により、正しい方向でスタートすることができます。 しかし、時間の経過とともに変化する市場の力学を考慮すると、今日の高性能EAが将来のある時点で性能を発揮できなくなる可能性があります。 私たちは皆、このことを知っています。

私の好みは、1年間のバックテストと最適化を行い、8-9年前までの過去のランダムな年にテストして、全体的なパフォーマンスの感触を得ることです。 その結果が気に入れば、より最近の取引履歴にゼロインします。

例えば、私はUSD/JPYの日足でMAを使用しています。 遅行線のMAを取り、これを6倍します(例えば7日MA=6週間の最適化期間)。 そして、各取引週の終わりに、最初の週を削除し、ちょうど終わった週を追加して再最適化します。 これは事実上、移動平均を最適化に適用したものです。