記事"最適化管理 (パート I): GUI の作成"についてのディスカッション
質問してもいいですか?
これはどういうことですか?
端末を2つだけ立ち上げて、その中で最適化を実行する ことを妨げるものは何ですか?
どちらの端末も同じエージェントにアクセスします。速度向上は期待できません。
何のために?
ポイントはスピードではなく、そのような可能性があることです。例えば、私は本質的に複数の論理を組み合わせたエキスパートを抱えている。通常通り検索を行った場合、結果の一部は論理が混在しているため、考慮に入れるべきでない。
2つ目の理由は、最適化(ローリング最適化)の管理である。これについては、次回の記事のテーマにする予定である。
また、最適化の後、両方の最適化のレポートが一つの場所に保存されるので、作業するのに便利です。
ルイス、ありがとう。今、あなたの言われたとおりのプロジェクトに 取り組んでいます。
こんにちは!
質問してもいいですか?
コミュニティ2015バージョンは使えますか?
こんにちは!
質問してもいいですか?
コミュニティ2015バージョンは使えますか?
こんにちは。
Resources.resx
このファイルはzipパッケージにはありません。
しかし、ここにあります。
https://www.mql5.com/ru/articles/download/7029.zip
それ以外は、とても良い記事です!
MT5を外部から起動してテストを実行する可能性
またよろしくお願いします。
ごきげんよう。また、とても有用な仕事をありがとうございました。dox、xclまたはcsvファイルにデータを記録することによってプロセスを最終化することは本当に便利です。 再度ありがとうございます。
残念ながら、このプロジェクトはもうサポートされていません。現在、walk forwardauto optimiser(https://www.mql5.com/ja/articles/7583) に取り組んでいます。
- www.mql5.com
新しい記事 最適化管理 (パート I): GUI の作成 はパブリッシュされました:
この記事では、MetaTrader ターミナルの拡張機能を作成するプロセスについて説明します。 このソリューションは、他のターミナルで最適化を実行する際、最適化プロセスを自動化するのに役立ちます。 このトピックに関する記事をいくつか書きます。 拡張機能は C# 言語とデザイン パターンを使用して開発されました。優先プログラミング言語の機能です。
プロジェクトを操作するには、Visual Studio IDE (統合開発環境)をインストールする必要があります。 このプロジェクトは、コミュニティ 2019 バージョンを使用して作成されました。 Visual Studio のインストール中に、このアドオンの開発に使用された .Net 4.6.1 もインストールする必要があります。 C#に関する知識を持たない読者のために、特定の言語の問題やプログラミング中に使用したテクニックについて詳しく説明します。
グラフィカルインターフェイスを作成する最も便利な方法はC#言語を使用するものであり、MetaTraderターミナルはこの言語を適用するための便利な方法をサポートしています。 最近、C# を使用した GUI 作成に関連する記事がこのサイトに掲載されました。 その記事では、Win Forms テクノロジに基づく GUI 作成方法と、リフレクション メカニズムを使用してグラフィックスを起動する接続.dll について示しています。 記事作成者が使用するソリューションは十分ですが、現在の記事では、WPF テクノロジを使用して、より最新の GUI 開発方法を使用できます。 その結果、1 つの.dll 内で必要なすべてを実装しながら、接続ライブラリを回避することができました。 主なタスクを解決するには、WPF 技術を使用して記述されたグラフィック オブジェクトを格納できるプロジェクトの種類を作成する必要があります。
プロジェクトは動的ライブラリ (*.dll ファイル) にコンパイルされ、ターミナルに読み込まれます。 このプロジェクトの種類が存在します: WpfCustomControlライブラリ。 この型は、特にカスタム グラフィック オブジェクトを作成するために開発されました。 この例は、チャートをプロットするライブラリです。 このタイプは、メタトレーダーターミナルのアドオンを作成する目的など、特定の目的に使用します。 このプロジェクトの種類を作成するには、次のスクリーンショットに示すように、IDEVisual Studio のプロジェクトの一覧から選択します。
作者: Andrey Azatskiy