ライブラリ: マルチテスター - ページ 18 1...111213141516171819202122232425...56 新しいコメント Igor Makanu 2020.03.10 09:47 #171 fxsaber:その方が安上がりだ。 ありがとう。 fxsaber: しかし、それだけでは足りない。 GAがすぐに局所最大値を見つけられないように入力パラメータをエンコードするだけだ。 ZY: 数週間前、私はこの質問について、GAに特化した簡単なコーディング・アルゴリズムまで研究したのですが、見つかりません。 UPD: Gray's coding for GAs is usedWiki about GAs- そこにGray's codingへのリンクがある。 fxsaber 2020.03.18 05:50 #172 いくつかのGAを連続して行うことがなぜ良いのかを示す良いデモンストレーションだ。 ここに5つのGAがある。 Edgar Akhmadeev 2020.03.18 06:47 #173 fxsaber:はっきりさせてください。 なぜかこのメッセージを見逃していました。 ある範囲の変数を変更しても結果が変わらないという状況がよくあります。その場合、この範囲からのランダムな値の1つが最良の結果として与えられるか、同じ結果を返す連続した値が存在します。この範囲から同じ結果を返す変数の最小値または最大値(変数の意味による)を一番上に持ってくるために、このような微小ペナルティを導入した。ソートリストの結果は同じ位置に留まるが、わずかに異なる値になり、GAは新しいパスを犠牲にして、同じ値の範囲から変数の最小値/最大値を見つける。 同時に、パスの回数を増やすことで、新しい最大値が見つかることも多い。 説明が足りなかったか、それとも質問が違っていたか? PS ところで、遺伝学の世代末期は非常に速く経過するので、パス数を増やしても最適化はそれほど遅くなりません。 Anatoliy Dzhumko 2020.04.25 15:14 #174 皆さん、こんにちは。最適化を一度だけでなく、例えば10回実行する方法を教えてください。例えば、5つのカスタム・ペアを選択し、マルチテスターを実行します。そしてマルチテスターを実行します。そして、各ペアで1回だけ実行します。でも、もっと実行させたいんです。どなたか解決策をご存じでしたら教えてください。 削除済み 2020.04.25 16:22 #175 fxsaber:複数のGAを連続して行うことがなぜ有用なのかを示す良いデモンストレーションだ。ここに5つのGAがある。 これを50回やるとブルートフォースが得られる :D fxsaber 2020.04.25 18:05 #176 Maxim Dmitrievsky:あるいは、50回やってブルートフォースを取得することもできる :D ブルートフォースは実践的だが、もちろん正直だ。 fxsaber 2020.05.30 10:20 #177 1回のオプティマイゼーションの時間を制限すると便利なことがある。例えば、1時間以内などです。 最も簡単な方法は、Expert Advisorにタイマー付きのフレームモードを追加する ことです。タイマーで、時間のしきい値に達したら、MTTester.mqh経由で停止ボタンを押します。 Edgar Akhmadeev 2020.06.17 15:00 #178 2492 - Winターミナルのフォームが変わったようだ。今、クリッカーは再設計されなければならない。 fxsaber 2020.06.17 15:05 #179 Edgar Akhmadeev: 2492 - Winターミナルのフォームが変わったようだ。今、クリッカーは再設計されなければならない。 クリッカーはStart/Stopの時だけ必要です。 ZЫ ずいぶん前のバージョンにアップデートした。 Edgar Akhmadeev 2020.06.17 15:31 #180 fxsaber:スタート/ストップのクリッカーだけでいいんだ。 ZY ずいぶん前に持っていたバージョンにアップデートしたんだ。 実は、特定のMultiTesterプログラムについてではなく、そのクリッカーベースについて話しているのです。私は最適化する前にクリッカーを多くのフィールドに設定しているのですが、そこで何かが変わったのです。もう少し後で調べてみなければならないが、とりあえずロールバックした。 ターミナルでの変更を報告しただけで、このプログラムの問題ではない。 1...111213141516171819202122232425...56 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
その方が安上がりだ。
ありがとう。
しかし、それだけでは足りない。
GAがすぐに局所最大値を見つけられないように入力パラメータをエンコードするだけだ。
ZY: 数週間前、私はこの質問について、GAに特化した簡単なコーディング・アルゴリズムまで研究したのですが、見つかりません。
UPD: Gray's coding for GAs is usedWiki about GAs- そこにGray's codingへのリンクがある。
いくつかのGAを連続して行うことがなぜ良いのかを示す良いデモンストレーションだ。
ここに5つのGAがある。
はっきりさせてください。
なぜかこのメッセージを見逃していました。
ある範囲の変数を変更しても結果が変わらないという状況がよくあります。その場合、この範囲からのランダムな値の1つが最良の結果として与えられるか、同じ結果を返す連続した値が存在します。この範囲から同じ結果を返す変数の最小値または最大値(変数の意味による)を一番上に持ってくるために、このような微小ペナルティを導入した。ソートリストの結果は同じ位置に留まるが、わずかに異なる値になり、GAは新しいパスを犠牲にして、同じ値の範囲から変数の最小値/最大値を見つける。
同時に、パスの回数を増やすことで、新しい最大値が見つかることも多い。
説明が足りなかったか、それとも質問が違っていたか?
PS ところで、遺伝学の世代末期は非常に速く経過するので、パス数を増やしても最適化はそれほど遅くなりません。
複数のGAを連続して行うことがなぜ有用なのかを示す良いデモンストレーションだ。
ここに5つのGAがある。
これを50回やるとブルートフォースが得られる :D
あるいは、50回やってブルートフォースを取得することもできる :D
ブルートフォースは実践的だが、もちろん正直だ。
1回のオプティマイゼーションの時間を制限すると便利なことがある。例えば、1時間以内などです。
最も簡単な方法は、Expert Advisorにタイマー付きのフレームモードを追加する ことです。タイマーで、時間のしきい値に達したら、MTTester.mqh経由で停止ボタンを押します。
2492 - Winターミナルのフォームが変わったようだ。今、クリッカーは再設計されなければならない。
クリッカーはStart/Stopの時だけ必要です。
ZЫ ずいぶん前のバージョンにアップデートした。スタート/ストップのクリッカーだけでいいんだ。
ZY ずいぶん前に持っていたバージョンにアップデートしたんだ。実は、特定のMultiTesterプログラムについてではなく、そのクリッカーベースについて話しているのです。私は最適化する前にクリッカーを多くのフィールドに設定しているのですが、そこで何かが変わったのです。もう少し後で調べてみなければならないが、とりあえずロールバックした。
ターミナルでの変更を報告しただけで、このプログラムの問題ではない。