記事"遺伝的アルゴリズム - とても簡単です!"についてのディスカッション - ページ 17

 
素晴らしい!あなたの "スキン "をDLL-ku (Studio 2010)にドラッグしました。比較したかったのです。スクリプト全体をMQL4で10回実行した場合の実行時間は 1104~2660ms、DLLで実行した 場合は140~187msでした。しかし、桁が違う...。そうですね、MQL4ですね、MQL5との違いはわかりません。私はMT5を触ったことがないし、MT4が死ぬまで触るつもりはない。私の小さな為替投機家の魂は、MT5がポジションで作り出したue...を断固として受け入れない。
 
mql5はmql4より20倍以上速い
 
joo:
mql5はmql4の20倍以上速い。
操作によっては4倍から20倍になる。
 
このライブラリを使用している間、バックテストでEAを実行することはできませんか?
 
素晴らしい!
 

ジュ、UGAはロックだ。http://www.forexfactory.com/showthread.php?t=523313& page=2 - ありがとうございます!

質問:複数の変数について、同時に異なる最小/最大値で最適化する最良の方法は何でしょうか?

例えば、iMA(_Symbol,_Period,x,0,MODE_SMA,PRICE_OPEN,i+y)を最適化したいとします;

ここで、xは1-100、yは0-10である。今のところ、私はこれを2つの遺伝子でカバーしています。1つ目の遺伝子は1-100を直接表し、2つ目の遺伝子は1-100を1-10に対応する10の「セクション」で表します。

もっと良い方法はありますか?

 
xhxiang:
このライブラリを使用している間、バックテストでEAを実行することはできませんか?
いいえ。 フィットネス 関数は アルゴリズムから 呼び出されます。 履歴を テストするときは、 外部から 呼び出す必要があります
 
Roel13:

Joo、UGAはロックだ。http://www.forexfactory.com/showthread.php?t=523313&page=2 - ありがとう!

質問:複数の変数について、同時に異なる最小/最大値で最適化する最良の方法は何でしょうか?

例えば、iMA(_Symbol,_Period,x,0,MODE_SMA,PRICE_OPEN,i+y)を最適化したいとします;

ここで、xは1-100、yは0-10である。今のところ、私はこれを2つの遺伝子でカバーしています。1つ目の遺伝子は1-100を直接表し、2つ目の遺伝子は1-100を1-10に対応する10の「セクション」で表します。

もっと良い方法はないだろうか?

論文にあるアルゴリズムを使用する場合、最適化したいパラメーターの 範囲でアルゴリズムの範囲をスケールする必要がある。
 
素晴らしい。でも、翻訳はあまり正確ではない。
 

記事を読み(2、3回)、とても気に入りました。私は長い間同じ方向で考えていました、

例を見ましたが、正直なところ、あなたのアルゴリズムの使い方がわかりません。

スクリプトを使わずに、RSI、CCI、MACDの ようなシンプルなインジケータの例を教えてください。

最適な値を見つけるために...例えば、"MACD Sample.mq5 "のようなビルトインエキスパートアドバイザーを使用して、最適なパラメータInpTakeProfit、InpTrailingStopを見つけることができます。