1) 構造体のスコープは、単なる変数と同じですか?
構造体は、データ型(複合データ型)の一つです。したがって、構造体型の 変数について話すのがよいでしょう。スコープに関するルールは、単純型と構造型の変数に等しく適用されます。今のところ、例外は見当たりません。
:)すべてはエクストリームレベルに依存する。全観測期間で極値を探す場合、「利用可能なデータをすべてコピーする」としても10件になることはありえない。
実は、必ずしも定義済みのMqlRates 構造体を使う必要はなく、多くの場合、独自の「軽い」構造体(例えばhigh-low)を作り、その型の変数を操作すれば十分である。私はこの質問に興味がないので、リソースの消費については何も言えません(私はMqlRates 構造を使用せずにやっています)。
MT4では24時間以内にExpert Advisorを最適化することができますが、マルチコアプロセッサとエージェントの性能はあまりに似ていないので、MQL5の機能を使用して最適化することにしました...。しかし、「本物の」Expert Advisorの再コーディングに悩まされる前に、私は何を得られるかを確認することにしました。AI Reshetovのようなperseptronを使った簡単なExpert Advisorを書き ました。 インジケータも入力せず、終値の差で最適化します。 1年前のH4の始値で最適化します。 CPUコアはロードされ、エージェントも動いているようですし、雲も動いていますが・・・・・・。:MT4より何倍も遅い 単純に、なんでこんなに全てが悲しいんだ?

- 2010.03.16
- Denis Zyatkevich
- www.mql5.com
MT4では24時間以内にExpert Advisorを最適化することができますが、マルチコアプロセッサとエージェントの性能はあまりに似ていないので、MQL5の機能を使用して最適化することにしました...。しかし、「本物の」Expert Advisorの再コーディングに悩まされる前に、私は何を得られるかを確認することにしました。AI Reshetovのようなperseptronを使った簡単なExpert Advisorを書きました。インジケータも入力せず、単純な終値差で、1年前のH4の始値で最適化しました。 CPUコアは全てロードされ、エージェントも動いているようですし、雲が動いていますが、、、、、、。:MT4より何倍も遅い 単純に、なんでこんなに全てが悲しいんだ?
MT4では24時間以内にExpert Advisorを最適化することができますが、マルチコアプロセッサとエージェントの性能はあまりに似ていないので、MQL5の機能を使用して最適化することにしました...。しかし、「本物の」Expert Advisorの再コーディングに悩まされる前に、私は何を得られるかを確認することにしました。AI Reshetovのようなperseptronを使った簡単なExpert Advisorを書きました。インジケータも入力せず、単純な終値差で、1年前のH4の始値で最適化しました。 CPUコアは全てロードされ、エージェントも動いているようですし、雲が動いていますが、、、、、、。:MT4より何倍も遅い ただ、なぜこんなに全てが悲しいのか?
おそらく、MQ4とMQ5のファイルが添付されていないためと思われます。
ここにはプログラマーがいる。ソースコードを添付せずにこのような質問をするのは不適切です。
Renat:
MQ4?
そしてMQ4ではArtificialIntelligence.mq4をとって念のため添付してみたが、もちろん両者は同一ではないが、少なくとも単純に考えてほぼ同等の時間がかかっている。でも、こんな感じです。
MT5の8コアで(すべてのエージェントを無効化)。
2011/11/11 15:01:07 統計情報 ローカル 13371 タスク(100%)、リモート 0 タスク(0%)、クラウド 0 タスク(0%)です。
2011.11.11 15:01:07 1時間07分51秒で統計情報通過
合計:4071/13371=0.3044秒/パス。
MT4で1コアで。
2011.11.11 15:17:40 最適化中に6345のパスが実行されました。
2011 11/11/11 15:17:40 ArtificialIntelligence: 最適化が停止、キャッシュレコードが2103件使用、キャッシュレコードが2103件拒否。
2011.11.11 15:17:12 ArtificialIntelligence: 最適化が開始されました。
合計:28/6345=0.0044129秒/パス。
2桁の.どちらも遺伝、EURUSD H4open price、1.01.11から今日までの間隔、シングルコンピュータ、Win7 x64です。 MT5での最適化は何がそんなに遅くなるのでしょうか?そこにそんな致命的なミスがあるのか?
モデリングは1型、2型?

- www.mql5.com
だんだん分かってきたような気がします。
2011.11.11 16:11:37 Core 1 EURUSD,H4: 1326 ms以内に1271227ティック(1344バー)が発生(履歴の合計バー2904、合計時間1372ms)。
なぜ、初値の 刻みが多いのか?さらに、"OHLC on M1 "モデルを入れても同じことが起こります。
2011.11.11 16:15:48 Core 1 EURUSD,H4: 2075 ms以内に1271227ティック(1344バー)が発生(履歴の総バー数2904、総時間2106ms)
10回ほどダブルチェックしましたが、1種類目と2種類目のビルド(Roshさんの写真)では、刻みの数は変わりません......。イマイチというか、私のやり方が悪いのか?
ビルド527。
Z.I.は全てのダニをテストしました。
2011/11/11 16:24:55 Core 1 EURUSD,H4: 18578763 ticks (1344 bars) generated within 24819 ms (total bars in history 2904, total time 25319 ms)。
すべてのティック」モデルでは、ティックは、H4の「オープン価格」モデルよりも14倍だけです。 私は気が狂っているか、または2つのうちの1つです...では、「オープニングプライス」というモデルは存在しないだけなのでしょうか?

- 無料取引アプリ
- 8千を超えるシグナルをコピー
- 金融ニュースで金融マーケットを探索
4のフォーラムに既存のものと同様のトピックを作成することを決定、それに人気の足跡があります)。 繰り返される場合、後悔しないように殺す。
もちろん、テーマは遊びだけではありません。意地でもMQL5に入りたいと自分と闘い、いくつかの問題が一気に現れました。
1) 構造体のスコープは単純な変数のスコープと同じか?
2)MqlRates 構造体。過去10回の極値を求めたいのですが、どの程度の価格データが必要なのかわかりません。利用可能なデータをすべてコピーしましょうか?リソースを消費するのでは?