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

 

いつまで経っても修正されない

動作していたのに、動作しなくなり、また動作するようになり、そのあと4~5ヶ月間動作しない、修正する気がない(サポートデスクにメッセージを送ったが無視された)

 

この場でお伝えします。

metaquotesによると、バックテスト最適化は遺伝的アルゴリズムを使っているそうです。さて、遺伝的アルゴリズムについて、いつもの文章を2つだけ。

1.進化は通常、ランダムに生成された個体の 集団から始まる。

2.2. 一般に、アルゴリズムは最大世代 数まで生成されたとき、または集団が満足できるフィットネスレベルに 達したときに終了する。

遺伝的アルゴリズムのランダム性により、同じパラメータで 2回連続のEA最適化テストを行った場合、同じ結果になることはありえません。では、「遺伝的アルゴリズム」を使って、同じデータに対して同じパラメータで2回の最適化テスト(必要なら100回)をして、何が得られるか見てみましょう。

_________________________

その2:同じEAを同じデータで同じパラメータで連続テストすると、どうしていつも同じになるのでしょうか?ティックデータがないのです。同じ結果は除外されます。つまり、彼らはある種の擬似ランダムティックの生成を行うことさえできず、バックテストを文字通り無意味にする同じ「擬似ティック」生成を常に行っているのです(これらは「メタクオートティック」であり、ティックではなく決して変化せず、最悪のケースも最高のケースもシミュレートできません)。

_________________________

この2つの組み合わせ:何かの価値が無に近いという事実を隠すために大きな言葉を使用することは、我々はいくつかの不思議な指標やEAが販売されているのを見たとき、インターネット上で毎日直面しているよく知られている方法です。メタトレーダーのバックテストについて何時間でも話すことができますが、そうする意味はありません - それはバックテストではなく、単純なスネークオイル販売であるという事実は変わりません)

 
mladen:
私はちょうどこの機会にこれを伝えるつもりです。

metaquotesによると、バックテスト最適化は遺伝的アルゴリズムを使っているそうです。ここで、遺伝的アルゴリズムについて、通常の文章を2つだけ紹介します。

1.進化は通常、ランダムに生成された個体の 集団から始まる。

2.2. 一般に、アルゴリズムは最大世代 数まで生成されたとき、または集団が満足できるフィットネスレベルに 達したときに終了する。

遺伝的アルゴリズムのランダム性により、同じパラメータで2回連続のEA最適化テストを行った場合、同じ結果になることはありえません。では、「遺伝的アルゴリズム」を使って、同じデータに対して同じパラメータで2回の最適化テスト(必要なら100回)をして、何が得られるか見てみましょう。

_________________________

その2:同じEAを同じデータで同じパラメータで連続テストすると、どうしていつも同じになるのでしょうか?ティックデータがないのです。同じ結果は除外されます。つまり、彼らはある種の擬似ランダムティックの生成を行うことさえできず、バックテストを文字通り無意味にする同じ「擬似ティック」生成を常に行っているのです(これらは「メタクオートティック」であり、ティックではなく決して変化せず、最悪のケースも最高のケースもシミュレートできません)。

_________________________

この2つの組み合わせ:何かの価値がゼロに近いという事実を隠すために大きな言葉を使用することは、我々はいくつかの不思議な指標やEAが販売されているのを見たときに、インターネット上で毎日直面しているよく知られている方法です。というわけで、この辺で(メタトレーダーのバックテストについて何時間でも語れるが、そんなことをしても意味がない - それはバックテストではなく、単なる蛇足であることに変わりはないのだが)。

親愛なるSIR MLADEN。

この場合、テスターは新しく作成したインディケータや EAが動作しているかどうか(エラーが発生していないかどうか)を確認するために使用するのがベストです...それだけです...

それによって得られる結果は信頼できるものではありません...フォワードテストを行い、途中で微調整する必要があります...SIRの推奨通りです。

あなた方

AZRUL...

 

こんにちは、コーダー。

私が探しているものは、ここにあります。

インディを選択するシンボルと時間枠のチャートがある場合、偽のシグナルを避けるために、その最適なパラメータを 設定する方法は?

可能なパラメータの最適なリストのみを返すツール(EA/スクリプト)は既にありますか?(デフォルトのものを使用する代わりに)?

これは、非常に異なる方法で動作するように、'metatester'を除外します。ここでは、見つかった設定(過去のデータで計算された)を検証するために、次のデータで確認する必要があります(フォワードチェック)。

このようなツールをご存知でしたら、教えてください。

 
dino35:
こんにちは、コーダーさん。

それは私が探しているものです。

インディを選択するシンボルと時間枠のチャートがある場合、偽のシグナルを避けるために、その最適なパラメータを設定する方法は?

可能なパラメータの最適なリストのみを返すツール(EA/スクリプト)は既にあるのでしょうか(デフォルトのものを使用するのではなく)?

これは、非常に異なる方法で動作するように、'metatester'を除外します。ここでは、見つかった設定(過去のデータで計算された)を検証するために、次のデータで確認する必要があります(フォワードチェック)。

そのようなツールをご存知でしたら、教えてください。

ディノ35

そのようなものはありません

 
mladen:
dino35 そのようなものはありません。

ありがとうございます。

自動最適化」インディ基準モデル(ファジーロジックの ようなもの)を教えてください。

 

Mladenさん、Mrtoolsさん、こんにちは。

この素晴らしいIndiを最適化するのを助けてくれませんか?

extern bool ShowBreakup =1 を設定するたびに、私の CPU ( i7 3770k ) はおかしくなります ( +65 Celsius, 70%+ utilization )。フリーズはしませんが、本当に、本当に遅いので、取引できません.

ありがとうございます。

ファイル:
 
razo:
Mladenさん、Mrtoolsさん、こんにちは。

この素晴らしいIndiを最適化するのを手伝ってくれませんか?

extern bool ShowBreakup =1 を設定するたびに、私の CPU ( i7 3770k ) はおかしくなります ( +65 Celsius, 70%+ utilization )。フリーズはしませんが、本当に本当に遅くて、これでは取引できません.

ありがとうございます。

razo

今すぐ試してみてください :dt_zz_supres_fast.mq4

ファイル:
 
mladen:
razo 今すぐ試す :dt_zz_supres_fast.mq4

ムラデン、あなたは本当に良い人です。 ビールで乾杯

 
mladen:
razo 今すぐ試す :dt_zz_supres_fast.mq4

Zdravo Mladen、これにアラートを追加していただけませんか? 音+ポップアップで、どのペアが動作しているのかを表示する?もし、反対色の最初のドット(新しい足が形成されたとき)のみにブザーを鳴らすことができれば、完璧です。

よろしくお願いします。