エラー、バグ、質問 - ページ 2287

 
ティックのない(例えば消えた)カスタムシンボルで 実際のティックによるシングルランまたは最適化を開始すると、Testerは直ちにその作業を終了し、最後に以下のレコードが表示されます。
2018.09.12 22:35:08.281 Tester  Experts\fxsaber\Test.ex5 on FILTER_EURUSD.rann_RannForex,M1 from 2018.02.26 00:00 to 2018.09.12 00:00
2018.09.12 22:35:08.281 Tester  FILTER_EURUSD.rann_RannForex: history data begins from 2018.02.26 00:00

なぜそのタスクが完了したのか、どこにもヒントがなく(本当の刻みはない)、総じて何らかの破綻があったということです。


この時の様子をログでお知らせすることは可能でしょうか?

 

700Kパス最適化、所要時間約4時間。1.7Kパス後、Stopを押して再起動する。これはおおよその時間です。

これは、オプティマイザがキャッシュから1.7Kレコードを取得し、1秒で計算することを意味します。そのため、見積もり時間が非常に短くなっています。


Stop/Start後の計算時間が適切になるように、この動作を修正するにはどうしたらよいでしょうか?

 
Optimization Testerの最後に、次のような記述があります。
Tester  optimization finished, total passes 691200 (successful 673286 passes)

成功したのは、最後まで到達したパスです。残りはExpertRemoveで 中止されたパスです。


TesterはAgentから受け取ったパスをどのフラグで分類していますか?OnTesterPassでこのフラグを読み取るには?

 

ここで、不愉快な瞬間が訪れます。


市場概要ですべての通貨を最適化する際、結果テーブルのヘッダー列が表示されない。

1881年製MT5


 
Vladislav Andruschenko:

ここで、不愉快な瞬間が訪れます。


市場概要ですべての通貨を最適化する際、結果テーブルのヘッダー列が表示されない。

1881年製MT5


ありがとうございます。修正済み
 
サービスデスクがどこかに行ってしまったので、ここに来たのです。プッシュ通知サービスが動作しなくなったと、再度クレームをつけるにはどうしたらいいですか?
 

古いバージョンのコンパイラのように、ポインタの配列を基本型に暗黙的に変換して言語に返すことは可能でしょうか? 少なくともvoid*型に 変換することは可能でしょうか?

class A { };

void f(void*&array[]) { }

void Main() { A*array[]; f(array); }

それぞれのポインタが暗黙のうちにキャストできるのなら、なぜ配列全体がキャストできないのでしょうか? ポインタは同じもので、配列に変更を加える必要はなく、単に解釈の問題 なのです。

そうでない場合は、アレイを再コピーすればいいだけです。また、その改変の場合、後で再コピーする必要があります。これではもったいない。テンプレートとして定義された関数は、仮想関数として使用することができません。 非常に柔軟性に欠けることになります。

あるいは、明示的な配列変換オプションを追加してもよい。(void*&[])アレイ

 
Alexey Navoykov:

そうでない場合は、アレイを再コピーすればいいだけです。また、修正した場合は、後からコピーし直さなければなりません。これではもったいない。テンプレートとして定義された関数は、仮想関数として使用することができません。 非常に柔軟性に欠けることになります。

テンプレートも?
 
休みの日に「Autoscroll ...」ボタンを押すと、刻みがないときに、ストーリーにグラフィカルなオブジェクトを配置しようと思い、やったのですが、編集後、チャートが自動的に最後まで飛ぶ、つまり、オートスクロールが行われ、使い勝手が悪くなってしまいました。
 
Igor Makanu:

今日はお休みですか? MQLは土日もお休みですよー。

ZS:グーグルヘルプ、トレーディングセッションの 時間

うん::)曜日を見るのを忘れた新参者です。さっきのコメントは何のことか気づいて削除しました)でも、教えてくれてありがとうございます

理由: