![インディケータエミッションの積分特性計算](https://c.mql5.com/2/0/avatar__22.png)
![インディケータエミッションの積分特性計算](https://c.mql5.com/i/articles/overlay.png)
インディケータエミッションの積分特性計算
インディケータエミッションはマーケットリサーチでほとんど研究されていない分野です。時間依存性データのひじょうに大きな配列を処理することで起こる分析の難しさがその主な理由です。既存のグラフ分析は資源集約的に過ぎ、そのためエミッションの時系列を利用する簡素なアルゴリズムの開発をもたらしました。本稿では視覚的(直観的イメージ)分析がどのようにエミッションの積分特性の研究に置き換えることができるのかを示します。トレーダー、自動売買システムの開発者双方に興味深いものとなることでしょう。
![ADXによる取引システムの設計方法を学ぶ](https://c.mql5.com/2/46/why-and-how__3.png)
![ADXによる取引システムの設計方法を学ぶ](https://c.mql5.com/i/articles/overlay.png)
ADXによる取引システムの設計方法を学ぶ
今回は、最も人気のある指標を使って取引システムを設計する連載の続きとして、ADX (Average Directional Index)指標についてお話します。この指標を理解するために詳しく学び、簡単な戦略でその使い方を学びます。深く学ぶことで、より多くの洞察得ることができ、それをよりよく活用することができるのです。
![MQL5におけるインディケータemissionの描写](https://c.mql5.com/2/0/avataar__1.png)
![MQL5におけるインディケータemissionの描写](https://c.mql5.com/i/articles/overlay.png)
MQL5におけるインディケータemissionの描写
本稿では、マーケットリサーチの新手法であるインディケータ エミッションについて考察していきたいと思います。エミッションの計算は異なるインディケータの交点が基本になります。ティックのあとに異なる色や形のポイントが多数表示されます。それらは星雲、雲、軌道、線、アーチなど様々なクラスターを形成します。こういった形は市場価格を左右する見えないバネや力を検出するのに役立ちます。
![トレーディングモデルに基づくマルチエキスパートアドバイザーの作成](https://c.mql5.com/2/0/Multi_Expert_Advisor_MQL5__1.png)
![トレーディングモデルに基づくマルチエキスパートアドバイザーの作成](https://c.mql5.com/i/articles/overlay.png)
トレーディングモデルに基づくマルチエキスパートアドバイザーの作成
MQL5にてオブジェクト指向のアプローチを使用すると、マルチ通貨・マルチシステム・マルチタイムフレームのエキスパートアドバイザーの作成を大幅に単純化することができます。全てのタイムフレーム、全ての金融商品において、いくつものトレーディング戦略に基づいた取引をあなたのEAが行うことを想像してみてください。さらに、EAはテスターにて簡単にテストすることができ、すべての戦略において、稼働する資産管理システムがいくつもあります。
![グラフィカルインタフェースX: Easy And Fast (簡単で手早い)ライブラリの更新(ビルド2)](https://c.mql5.com/2/23/Graphic-interface_10.png)
![グラフィカルインタフェースX: Easy And Fast (簡単で手早い)ライブラリの更新(ビルド2)](https://c.mql5.com/i/articles/overlay.png)
グラフィカルインタフェースX: Easy And Fast (簡単で手早い)ライブラリの更新(ビルド2)
シリーズの前回の記事の出版以来、Easy And Fast ライブラリにはいくつかの新機能が加わりました。ライブラリの構造とコードは部分的に最適化され、CPUの負荷が少し軽減されています. 多くのコントロールクラスで繰り返して現れるメソッドは、CElement基本クラスに移動されました。
![ATRによる取引システムの設計方法を学ぶ](https://c.mql5.com/2/49/learnhow_atr_600x314.jpg)
ATRによる取引システムの設計方法を学ぶ
簡単な取引システムの設計方法を学ぶ連載の続編として、取引に使用できる新しいテクニカルツールを学びます。今回は、もう1つの人気あるテクニカル指標であるATR(Average True Range、アベレージトゥルーレンジ)です。
![MetaTrader 5における取引戦略最適化の可視化](https://c.mql5.com/2/31/t3b4bw8nglimc_2v6gmclew41_jdawvaf9_w1x5mnmfb_d_MetaTrader_5.png)
![MetaTrader 5における取引戦略最適化の可視化](https://c.mql5.com/i/articles/overlay.png)
MetaTrader 5における取引戦略最適化の可視化
本稿では、最適化プロセスの可視化を拡張するためのグラフィカルインターフェイスを備えたMQLアプリケーションが実装されます。グラフィカルインターフェイスには、EasyAndFastライブラリの最新バージョンが適用されます。MQLアプリケーションでグラフィカルインターフェイスが必要な理由は多くのユーザによって尋ねられることがあります。本稿では、トレーダーにとって有用な複数のケースの1つを示します。
![ニューラルネットワークが簡単に(第7回): 適応的最適化法](https://c.mql5.com/2/49/Neural_Networks_Easy_007_600x314.jpg)
ニューラルネットワークが簡単に(第7回): 適応的最適化法
以前の記事では、ネットワーク内のすべてのニューロンに対して同じ学習率を用いてニューラルネットワークをトレーニングするためにストキャスティクススロープ降下法を使用しました。 本論文では、各ニューロンの学習速度を変化させることができる適応学習法に着目します。 その是非についても検討していきたいと思います。
![連続ウォークフォワード最適化(パート4):最適化マネージャ(オートオプティマイザ)](https://c.mql5.com/2/49/Continuous-Walk-Forward-Optimization_004_600x314.jpg)
連続ウォークフォワード最適化(パート4):最適化マネージャ(オートオプティマイザ)
この記事の主な目的は、アプリケーションとその機能を操作するメカニズムについて説明することです。 したがって、この記事は、アプリケーションの使用方法に関する説明書としても使うことができます。 アプリケーションの使用法においてありがちな落とし穴と詳細を扱っています。
![オーダーストラテジー多目的Expert Advisor](https://c.mql5.com/2/0/conveyor_ava.png)
![オーダーストラテジー多目的Expert Advisor](https://c.mql5.com/i/articles/overlay.png)
オーダーストラテジー多目的Expert Advisor
この記事では、未処理のオーダーを有効に活用するストラテジーや、それを表すためのメタ言語やそれに基づき動作する多目的ExpertAdvisorを中心に見ていきます。
![より優れたプログラマー(第04部): より速い開発者になる方法](https://c.mql5.com/2/43/speed.png)
![より優れたプログラマー(第04部): より速い開発者になる方法](https://c.mql5.com/i/articles/overlay.png)
より優れたプログラマー(第04部): より速い開発者になる方法
すべての開発者は、コードをより速く書くことを望んでいます。より速く効果的にコードを書けることは、少数の人々だけが生まれつき持っているような特別な能力ではありません。これは、コーディングの経験年数に関係なく、すべてのコーダーが習得できるスキルです。
![MQL5 クックブック: インジケーターサブウィンドウコンソールースクロールバー](https://c.mql5.com/2/0/avatar__10.png)
![MQL5 クックブック: インジケーターサブウィンドウコンソールースクロールバー](https://c.mql5.com/i/articles/overlay.png)
MQL5 クックブック: インジケーターサブウィンドウコンソールースクロールバー
様々なコントロールを試してみましょう。今回はスクロールバーを紹介します。「MQL5クックブック:インジケーターサブウィンドウコンソールーボタン」という以前の記事のように、すべての処理がインジケーターサブウィンドウにて実行されます。OnChartEvent()関数にてイベントを扱う詳しい詳細を提供しているので、上記の記事を読んでみてください。この点はこの記事においても言及されます。今回はMQL5リソースを用いて取得される金融商品情報の大きなリストのための垂直スクロールバーを作成します。
![マーケットからエキスパートアドバイザーを選択する正しい方法](https://c.mql5.com/2/49/choose_expert_from_market_600x314.jpg)
マーケットからエキスパートアドバイザーを選択する正しい方法
この記事では、エキスパートアドバイザーを購入する際に注意すべき重要なポイントのいくつかを検討します。また、利益を増やし、お金を賢く使ってこの支出から利益を得る方法を探します。また、記事を読み終われば、シンプルで無料の製品を使用しても収益を得られることがわかると思います。
![MQL5 クックブック:Expert Advisorsにトレード条件を設定するためのインディケータ利用](https://c.mql5.com/2/0/Avatar__1.png)
![MQL5 クックブック:Expert Advisorsにトレード条件を設定するためのインディケータ利用](https://c.mql5.com/i/articles/overlay.png)
MQL5 クックブック:Expert Advisorsにトレード条件を設定するためのインディケータ利用
本稿では MQL5 クックブックシリーズの先行記事をとおして作業をおこなってきているExpert Advisorの修正を続行します。今回は、Expert Advisor は値がポジションオープンの条件を確認するのに使用されるインディケータを使って強化されます。それに一点添えるために、外部パラメータにドロップダウンリストを作成し、3つのトレードインディケータの中から1つを選ぶことができるようにします。
![MQL5 および MQL4 の選択およびナビゲーション ユーティリティ: チャートへのデータの追加](https://c.mql5.com/2/35/Select_Symbols_Utility_MQL5__2.png)
![MQL5 および MQL4 の選択およびナビゲーション ユーティリティ: チャートへのデータの追加](https://c.mql5.com/i/articles/overlay.png)
MQL5 および MQL4 の選択およびナビゲーション ユーティリティ: チャートへのデータの追加
この記事では、ユーティリティの機能を拡張します。 今回は、トレードを簡素化するデータを表示する機能を追加します。 特に、前日の高値と安値、ラウンドレベル、年の高値安値、セッション開始時刻などを追加します。
![HedgeTerminalパネルを利用して MetaTrader 5 で双方向トレードとポジションヘッジを行う - パート1](https://c.mql5.com/2/17/HedgeTerminalaArticle200x200_2.png)
![HedgeTerminalパネルを利用して MetaTrader 5 で双方向トレードとポジションヘッジを行う - パート1](https://c.mql5.com/i/articles/overlay.png)
HedgeTerminalパネルを利用して MetaTrader 5 で双方向トレードとポジションヘッジを行う - パート1
本稿ではポジションヘッジへの新しいアプローチについて述べ、本件に関する MetaTrader 4 および MetaTrader 5 のユーザー間のディベートに一線を画します。そのようなヘッジを信頼して行うアルゴリズムは解りやすい言葉で、またシンプルなグラフと図で説明されています。本稿は新しいパネルHedgeTerminalに特化して説明しています。これは MetaTrader 5 内で本質的に完全な機能を備えたトレードターミナルです。HedgeTerminalとそれによるトレードの仮想化でポジションは MetaTrader 4 と同じような方法で管理することができます。
![グラフィカルインタフェース II:メインメニュー要素(チャプターー4)](https://c.mql5.com/2/22/Graphic-interface-part2__3.png)
![グラフィカルインタフェース II:メインメニュー要素(チャプターー4)](https://c.mql5.com/i/articles/overlay.png)
グラフィカルインタフェース II:メインメニュー要素(チャプターー4)
これは、グラフィカルインターフェイスに関するシリーズの第二部の最終章です。ここでは、メインメニューの作成を検討します。このコントロールの開発とユーザの行動に正確な反応するライブラリクラスのハンドラ設定が実証されます。また、メインメニューの項目にコンテキストメニューを取り付ける方法についても説明します。そのに加えて、現在非アクティブな要素のブロックも言及されます。
![MQL5 コード用自動作成ドキュメンテーション](https://c.mql5.com/2/0/ava.png)
![MQL5 コード用自動作成ドキュメンテーション](https://c.mql5.com/i/articles/overlay.png)
MQL5 コード用自動作成ドキュメンテーション
Java プログラマーの多くは JavaDocs により作成することのできる自動作成ドキュメンテーションを熟知されていることと思います。その考え方は、検索が簡単なヘルプファイルに抽出できる半構造法によりコードにコメントを追加するというものです。C++ 言語界にもまたドキュメンテーション自動作成機能があります。 Microsoft の SandCastle と Doxygen が代表的な2つです。本稿は MQL5 コードで構成済みコメントから HTML ヘルプファイルを作成するための Doxygen 使用について述べます。実験はひじょうにうまくいきましたから、Doxygen が MQL5 コードから作り出すヘルプのドキュメンテーションは大きな価値を加えると信じています。
![グラフィカルインタフェースIX:カラーピッカーコントロール(チャプター1)](https://c.mql5.com/2/23/IX.png)
![グラフィカルインタフェースIX:カラーピッカーコントロール(チャプター1)](https://c.mql5.com/i/articles/overlay.png)
グラフィカルインタフェースIX:カラーピッカーコントロール(チャプター1)
本稿は、MetaTrader取引ターミナルのグラフィカルインタフェース作成ライブラリの開発に関するシリーズの第九部の初めとなります。それは2章で構成され、カラーピッカー、カラーボタン、プログレスバーや折れ線グラフなどのコントロールとインターフェースの新しい要素が提示されてます。
![MQL5 ウィザード:オープンポジションのトレーリングモジュール作成方法](https://c.mql5.com/2/0/MQL5_Wizard_Trailing_Stop__1.png)
![MQL5 ウィザード:オープンポジションのトレーリングモジュール作成方法](https://c.mql5.com/i/articles/overlay.png)
MQL5 ウィザード:オープンポジションのトレーリングモジュール作成方法
MQL5ウィザードのトレーディング戦略ジェネレータはトレーディングの考え方を検証することをひじょうに簡素化します。本稿では、MQL5 ウィザードでトレーディング戦略を書く方法、ジェネレータを、価格がポジション方向に行くときストップロスを無損失ゼロレベルへ移動させることでトレーディングの際減益ドローダウンを守ることのできるオープンポジションを管理する独自のクラスと連携させる方法について述べます。MQL5 ウィザード用に作成されたクラスのストラクチャおよび記述フォーマットについても述べます。
![MetaTraderプログラムを簡単かつ迅速に開発するためのライブラリ(第3部)成行注文と取引のコレクション、検索と並び替え](https://c.mql5.com/2/35/MQL5-avatar-doeasy__2.png)
![MetaTraderプログラムを簡単かつ迅速に開発するためのライブラリ(第3部)成行注文と取引のコレクション、検索と並び替え](https://c.mql5.com/i/articles/overlay.png)
MetaTraderプログラムを簡単かつ迅速に開発するためのライブラリ(第3部)成行注文と取引のコレクション、検索と並び替え
最初の部分では、MetaTrader 5とMetaTrader 4プラットフォーム用のプログラムの開発を単純化するための大規模なクロスプラットフォームライブラリの作成を始めました。さらに、履歴の注文と取引の収集を実装しました。次のステップは、コレクションリスト内の注文、取引、ポジションの便利な選択と並び替えのためのクラスを作成することです。Engineという基本ライブラリオブジェクトを実装し、成行注文とポジションのコレクションをライブラリに追加します。
![MetaTraderプログラムを簡単かつ迅速に開発するためのライブラリ(第7部): StopLimit注文発動イベント、注文およびポジション変更イベント機能の準備](https://c.mql5.com/2/36/MQL5-avatar-doeasy__2.png)
![MetaTraderプログラムを簡単かつ迅速に開発するためのライブラリ(第7部): StopLimit注文発動イベント、注文およびポジション変更イベント機能の準備](https://c.mql5.com/i/articles/overlay.png)
MetaTraderプログラムを簡単かつ迅速に開発するためのライブラリ(第7部): StopLimit注文発動イベント、注文およびポジション変更イベント機能の準備
前の記事では、MetaTrader 5とMetaTrader 4プラットフォーム用のプログラムの開発を単純化するための大規模なクロスプラットフォームライブラリの作成を始めました。第6部分では、ネッティング勘定のポジションを扱うようにライブラリを訓練しました。今回は、StopLimit注文の発動の追跡を実装し、注文とポジションの変更イベントを追跡する関数を準備します。
![より優れたプログラマー(第05部): より速い開発者になる方法](https://c.mql5.com/2/43/speed__1.png)
![より優れたプログラマー(第05部): より速い開発者になる方法](https://c.mql5.com/i/articles/overlay.png)
より優れたプログラマー(第05部): より速い開発者になる方法
すべての開発者は、コードをより速く書くことを望んでいます。より速く効果的にコードを書けることは、少数の人々だけが生まれつき持っているような特別な能力ではありません。これは、すべてのコーダーが習得できるスキルです。この記事ではそれを教えようと思います。
![ユニバーサルEA:イベントモデルと取引ストラテジープロトタイプ(パート2)](https://c.mql5.com/2/21/smyf67hqftm_kaz2.png)
![ユニバーサルEA:イベントモデルと取引ストラテジープロトタイプ(パート2)](https://c.mql5.com/i/articles/overlay.png)
ユニバーサルEA:イベントモデルと取引ストラテジープロトタイプ(パート2)
この記事は、ユニバーサルEAのシリーズです。このパートでは、データ処理に基づいて、オリジナルのイベント・モデルについて解説し、エンジンのストラテジーの基本クラスの構造を扱います。
![トレーダーの作業における統計的分布の役割](https://c.mql5.com/2/0/statistic_measument.png)
![トレーダーの作業における統計的分布の役割](https://c.mql5.com/i/articles/overlay.png)
トレーダーの作業における統計的分布の役割
本稿は、理論的統計的分布に連携するクラスについて述べた拙著『MQL5 における投擲的可能性』の続編です。われわれには理論的基盤があるので、現実のデータ設定に進み、こ基盤を情報的に利用していきたいと思います。
![C plus plus テンプレートの代用としての疑似テンプレート使用](https://c.mql5.com/2/0/MQL5_template.png)
![C plus plus テンプレートの代用としての疑似テンプレート使用](https://c.mql5.com/i/articles/overlay.png)
C plus plus テンプレートの代用としての疑似テンプレート使用
本稿はテンプレートは使わないが、プログラムスタイルはテンプレートに合ったものを保持する方法について述べていきます。カスタムメソッドを使ってテンプレートを実装することをお伝えします。また、指定のテンプレートを基にしたコード作成用既製のスクリプトを添付しています。
![ターミナル間のデータ交換にクラウドストレージサービスを使用](https://c.mql5.com/2/28/7l8-fbt8.png)
![ターミナル間のデータ交換にクラウドストレージサービスを使用](https://c.mql5.com/i/articles/overlay.png)
ターミナル間のデータ交換にクラウドストレージサービスを使用
クラウド技術の普及が進んでいます。 今日では、有料と無料のストレージサービスから選択することができます。 トレードで使用することは可能でしょうか? 本稿では, クラウドストレージサービスを利用してターミナル間でのデータ交換を行う技術を提案します。
![クロスプラットフォームEA: CExpertAdvisor と CExpertAdvisors クラス](https://c.mql5.com/2/30/Cross_Platform_Expert_Advisor__2.png)
![クロスプラットフォームEA: CExpertAdvisor と CExpertAdvisors クラス](https://c.mql5.com/i/articles/overlay.png)
クロスプラットフォームEA: CExpertAdvisor と CExpertAdvisors クラス
この記事では、クロスプラットフォームのEAについて扱っています。主にクラス CExpertAdvisor と CExpertAdvisors は、この記事で説明した他のすべてのコンポーネントのコンテナとして機能します。
![モスクワ為替先物のスプレッド戦略の開発例](https://c.mql5.com/2/25/spred_stretegy_MOEX.png)
![モスクワ為替先物のスプレッド戦略の開発例](https://c.mql5.com/i/articles/overlay.png)
モスクワ為替先物のスプレッド戦略の開発例
MT5 プラットフォームでは、同時に複数の金融商品のトレードロボットをテストすることができます。組み込みのストラテジーテスターは、自動的にヒストリーデータをブローカーのサーバーからダウンロードします。そのため、開発者は特別手動で何かをする必要はありません。シンプルかつ確実に異なるシンボルのミリ秒単位のティックによるトレード環境を再現することが可能です。この記事では、2つのモスクワ為替先物においてスプレッドストラテジーをテストと開発を行います。
![時間の取扱い(第2部): 関数](https://c.mql5.com/2/49/Dealing-with-Time-bPart-2g-The-Functions_600x314.jpg)
時間の取扱い(第2部): 関数
証券会社のオフセットとGMTを自動で特定します。おそらく不十分な答えしかくれない(欠如した時間について説明することはいとわないでしょうが)証券会社にサポートを求める代わりに、時間が変わる週に証券会社が価格をどのように計算するかを自分で見ます。結局のところ、私たちはPCを持っているので、面倒な手作業ではなくプログラムを使用します。
![MQL5 クックブック: 価格の乖離を分析するマルチシンボルインジケーターの開発](https://c.mql5.com/2/0/avatar__11.png)
![MQL5 クックブック: 価格の乖離を分析するマルチシンボルインジケーターの開発](https://c.mql5.com/i/articles/overlay.png)
MQL5 クックブック: 価格の乖離を分析するマルチシンボルインジケーターの開発
この記事では、特定の期間における価格の分離を分析するためのマルチシンボルインジケーターの開発を紹介します。そのトピックは、「MQL5クックブック:MQL5のマルチシンボルボラティリティインジケーターの開発」というマルチカレンシーインジケーターのプログラミングに関する以前の記事にてすでに紹介されています。なので、今回は新しい特徴や劇的に変更された機能についてのみ紹介します。マルチカレンシーインジケーターのプログラミングに詳しくなければ、以前の記事をまずお読みいただくことをお勧めします。
![エキスパートアドバイザーが失敗する理由の分析](https://c.mql5.com/2/49/An-Analysis-of-Why-Expert-Advisors-Fail_600x314.jpg)
エキスパートアドバイザーが失敗する理由の分析
この記事では、通貨データの分析を示して、エキスパートアドバイザーが特定の時間領域で良好なパフォーマンスを示し他の領域でパフォーマンスが低下する理由をよりよく理解します。
![連続ウォークフォワード最適化(パート5):自動オプティマイザプロジェクトの概要とGUIの作成](https://c.mql5.com/2/49/Continuous-Walk-Forward-Optimization_005_600x314.jpg)
連続ウォークフォワード最適化(パート5):自動オプティマイザプロジェクトの概要とGUIの作成
この記事では、MetaTrader5 ターミナルでのウォークフォワード最適化の詳細を説明します。 以前の記事では、最適化レポートを生成およびフィルタリングする方法を検討し、最適化プロセスを担当するアプリケーションの内部構造の分析を開始しました。 自動オプティマイザは C# アプリケーションとして実装され、独自のグラフィカル インターフェイスを備えています。 5番目となるこの記事では、このグラフィカルインタフェースの作成に専念します。
![初めてのお客様へのアドバイス](https://c.mql5.com/2/0/MQL5_Job_Service_Recommendations.png)
![初めてのお客様へのアドバイス](https://c.mql5.com/i/articles/overlay.png)
初めてのお客様へのアドバイス
有名人の格言ではよくこう言われます。「失敗を恐れる者はなにもなしえない。」怠慢自体が誤りであることを認めなければ、この言葉を語るのは難しいでしょう。しかし、将来の過ちを最小にするために過去の過ち(自分自身または他者の)を分析することは常に可能です。これから、同じ名前のサービスにおけるジョブ実行中に再発生可能性な状況を検証していこうと思います。
![自己適応アルゴリズムの開発(第II部): 効率の向上](https://c.mql5.com/2/41/50_percents__2.png)
![自己適応アルゴリズムの開発(第II部): 効率の向上](https://c.mql5.com/i/articles/overlay.png)
自己適応アルゴリズムの開発(第II部): 効率の向上
この記事では、以前に作成したアルゴリズムの柔軟性を向上させることでトピックの開発を続けます。アルゴリズムは、分析期間内のローソク足の数の増加または上昇/下降ローソク足超過率のしきい値の増加によって、より安定しました。分析のためにより大きなサンプルサイズを設定するかより高いローソク足の超過率を設定して、妥協する必要がありました。
![最適化数点のシンプルな考え](https://c.mql5.com/2/10/DSCI2306_p28-640-480.png)
![最適化数点のシンプルな考え](https://c.mql5.com/i/articles/overlay.png)
最適化数点のシンプルな考え
最適化のプロセスにはコンピュータや MQL5 クラウドネットワーク検証エージェントのリソースも大量に必要とします。本稿では作業の促進とMetaTrader 5 ストラテジーテスタの改良に利用する簡単な考えをいくつか取り上げます。こういったアイデアはドキュメンテーション、フォーラム、記事から得ました。
![Jeremy Scott - MQL5「マーケット」販売の成功者](https://c.mql5.com/2/0/Johnnypasado.png)
![Jeremy Scott - MQL5「マーケット」販売の成功者](https://c.mql5.com/i/articles/overlay.png)
Jeremy Scott - MQL5「マーケット」販売の成功者
MQL5.community におけるニックネーム Johnnypasado ことJeremy Scott 氏は MQL5 「マーケット」サービスにプロダクツを提供することで有名になりました。Jeremy は「マーケット」ですでに何千ドルも得ていますが、それで終わるわけではありません。将来の百万長者を詳しく知り MQL5 「マーケット」の販売者に対してなにかアドバイスを得ようと思いました。
![MQL5 Cookbook:指定の基準に基づく Expert Advisor 最適化結果の保存方法](https://c.mql5.com/2/0/avatar__7.png)
![MQL5 Cookbook:指定の基準に基づく Expert Advisor 最適化結果の保存方法](https://c.mql5.com/i/articles/overlay.png)
MQL5 Cookbook:指定の基準に基づく Expert Advisor 最適化結果の保存方法
MQL5 プログラミングに関するシリーズを続けます。今回、われわれは Expert Advisor のパラメータ最適化の最中に各最適化パスの結果を取得する方法を見ていきます。外部パラメータに指定された条件が満たされれば対応するパス値がファイルに書き込まれることを確認できるよう実装が行われます。検証値以外にもそのような結果をもたらしたパラメータも保存します。