![MetaTraderプログラムを簡単かつ迅速に開発するためのライブラリ(第27部): 取引リクエストの使用 - 指値注文](https://c.mql5.com/2/37/MQL5-avatar-doeasy__15.png)
![MetaTraderプログラムを簡単かつ迅速に開発するためのライブラリ(第27部): 取引リクエストの使用 - 指値注文](https://c.mql5.com/i/articles/overlay.png)
MetaTraderプログラムを簡単かつ迅速に開発するためのライブラリ(第27部): 取引リクエストの使用 - 指値注文
この記事では、取引リクエストの開発を継続し、指値注文の発注を実装し、検出された取引クラス使用の欠点を排除します。
![グラフィカルインタフェース I: グラフィカルインタフェースの動画化(チャプター 3)](https://c.mql5.com/2/21/Graphic-interface__2.png)
![グラフィカルインタフェース I: グラフィカルインタフェースの動画化(チャプター 3)](https://c.mql5.com/i/articles/overlay.png)
グラフィカルインタフェース I: グラフィカルインタフェースの動画化(チャプター 3)
前回の記事では、コントロールのフォームクラスの開発に着手しました。本稿では、チャート領域にフォームを移動するためのクラスメソッドを書き入れによってそれを続行します。その後、このインターフェイスコンポーネントをライブラリコアに統合します。また、マウスカーソルが上をホバリングしたときにフォームコントロールの色が変わることを保証します。
![ラグのないデジタルフィルターの作成](https://c.mql5.com/2/0/gmomentum-test-logo-200x200-7398.png)
![ラグのないデジタルフィルターの作成](https://c.mql5.com/i/articles/overlay.png)
ラグのないデジタルフィルターの作成
本稿はストリームデータにおいて有用な信号(トレンド)を判断する方法の一つについて説明します。マーケットクオートに対して適用される小規模なフィルタリング(平滑化)テストが最終バーで再作成されないノンラギングデジタルフィルタ(インディケータ)作成の可能性を示しています。
![MetaTraderプログラムを簡単かつ迅速に開発するためのライブラリ(第8部): 注文およびポジション変更イベント](https://c.mql5.com/2/36/MQL5-avatar-doeasy__3.png)
![MetaTraderプログラムを簡単かつ迅速に開発するためのライブラリ(第8部): 注文およびポジション変更イベント](https://c.mql5.com/i/articles/overlay.png)
MetaTraderプログラムを簡単かつ迅速に開発するためのライブラリ(第8部): 注文およびポジション変更イベント
前の記事では、MetaTrader 5とMetaTrader 4プラットフォーム用のプログラムの開発を単純化するための大規模なクロスプラットフォームライブラリの作成を始めました。第7部では、StopLimit注文の発動の追跡を追加し、注文とポジションを含む他のイベントを追跡するための機能を準備しました。本稿では、注文とポジションの変更イベントを追跡するためのクラスを開発します。
![MQLプログラムのグラフィカルインターフェイスのマークアップツールとしてのMQL 第1部](https://c.mql5.com/2/38/MQL5-avatar-dialog_form__1.png)
![MQLプログラムのグラフィカルインターフェイスのマークアップツールとしてのMQL 第1部](https://c.mql5.com/i/articles/overlay.png)
MQLプログラムのグラフィカルインターフェイスのマークアップツールとしてのMQL 第1部
この論文では、MQLの構造体を用いて、MQLプログラムのウィンドウインタフェースを記述するための新しい概念を提案します。 特別なクラスは、表示可能なMQLマークアップをGUI要素に変換し、管理し、プロパティを設定し、イベントを統一的に処理することができます。 また、標準ライブラリのダイアログや要素にマークアップを使用する例をいくつか紹介します。
![グラフィカルインタフェース II: 区切り線とコンテキストメニュー要素(チャプター 2)](https://c.mql5.com/2/22/Graphic-interface-part2__1.png)
![グラフィカルインタフェース II: 区切り線とコンテキストメニュー要素(チャプター 2)](https://c.mql5.com/i/articles/overlay.png)
グラフィカルインタフェース II: 区切り線とコンテキストメニュー要素(チャプター 2)
本稿では、区切り線要素を作成します。区切り線要素は、独立したインターフェース要素としてだけでなく、他の多くの構成要素の一部として使用することもできます。本稿ではまた、その後、コンテキストメニュークラスの開発に必要なものすべての詳細を考察します。それに加え、アプリケーションのすべてのグラフィカル・インターフェース要素へのポインタ格納の基本であるクラスに必要なすべての追加をご紹介します。
![一目均衡表による取引システムの設計方法を学ぶ](https://c.mql5.com/2/49/learnhow_ichimoku_600x314.jpg)
一目均衡表による取引システムの設計方法を学ぶ
最も人気のある指標の取引システムを設計する方法についての連載の新しい記事です。今回は一目均衡表とこの指標によって取引システムを設計する方法について説明します。
![スピンドルチャートインジケーター](https://c.mql5.com/2/19/LOGO__2.png)
![スピンドルチャートインジケーター](https://c.mql5.com/i/articles/overlay.png)
スピンドルチャートインジケーター
この記事は、スピンドルチャート描写とトレード戦略とEAにおけるその使い方に関するものです。まず、日本のロウソク足チャートとも繋がりがある、そのチャートについてみていきます。次に、MQL5言語でのソースコードベースでのインジケーターの実装について分析します。インジケーターとトレード手法に基づいてEAをテストしてみましょう。
![RSIディープスリームーブ取引手法](https://c.mql5.com/2/57/The_RSI_Deep_Three_Move_600x314.jpg)
RSIディープスリームーブ取引手法
MetaTrader 5でRSIディープスリームーブ取引テクニックを紹介します。この記事は、株式、通貨、商品などの証券の強さと勢いを測定するために使用されるテクニカル分析指標であるRSIに基づくいくつかの取引テクニックを紹介する新しい一連の研究に基づいています。
![グラフィカルインタフェース V:コンボボックス要素(チャプター 3)](https://c.mql5.com/2/22/v-avatar__1.png)
![グラフィカルインタフェース V:コンボボックス要素(チャプター 3)](https://c.mql5.com/i/articles/overlay.png)
グラフィカルインタフェース V:コンボボックス要素(チャプター 3)
シリーズの第五部の最初の2つの記事では、スクロールバーとビューリストを作成するためのクラスが作成されました。この章では、コンボボックスコントロールのクラスを作成する方法についてお話します。これはまた、とりわけ第五部の前の章で考慮された要素を含むコンパウンドコントロールです。
![MQL5 クックブック: マルチ通貨 Expert Advisor - シンプル、かしこい、迅速なアプローチ](https://c.mql5.com/2/0/avatar__3.png)
![MQL5 クックブック: マルチ通貨 Expert Advisor - シンプル、かしこい、迅速なアプローチ](https://c.mql5.com/i/articles/overlay.png)
MQL5 クックブック: マルチ通貨 Expert Advisor - シンプル、かしこい、迅速なアプローチ
本稿ではマルチ通貨 Expert Advisorに適切なシンプルなアプローチの実装について述べます。これは理想的な条件下でありながら各シンボルに対して異なるパラメータでExpert Advisor を検証/トレーディングする設定を可能にするということです。例として2個のシンボルに対するパターンを作成しますが、コードに少し変更を加えるだけで必要に応じてそれ以外のシンボルも追加できるようにしておきます。
![通貨バスケットをトレードするときに利用可能なパターン。 パート2](https://c.mql5.com/2/26/articles_234.png)
![通貨バスケットをトレードするときに利用可能なパターン。 パート2](https://c.mql5.com/i/articles/overlay.png)
通貨バスケットをトレードするときに利用可能なパターン。 パート2
通貨バスケットのパターンの議論を続けてきました。 このパートでは、複合トレンドインジケーターを用いた場合に形成されるパターンについて考察します。 通貨インデックスに基づくインジケーターは、分析ツールとして使用されます。
![オブジェクト指向アプローチによる EA モードのプログラミング](https://c.mql5.com/2/12/Expert_Advisor_modes_programming_img.png)
![オブジェクト指向アプローチによる EA モードのプログラミング](https://c.mql5.com/i/articles/overlay.png)
オブジェクト指向アプローチによる EA モードのプログラミング
本稿は MQL5 でのマルチモード売買ロボットプログラミングの考えかたについて説明します。モードはすべてオブジェクト指向アプローチにより実装されます。どちらのモードクラス階層のインスタンスおよび検証用クラスも提供されます。売買ロボットのマルチモードプログラミングは MQL5 で書かれた EA の処理モードすべての特殊性を考慮するようになっています。関数および列挙はモード特定のために作成されています。
![クロスプラットフォームEA: マネーマネジメント](https://c.mql5.com/2/28/Cross_Platform_Expert_Advisor__1.png)
![クロスプラットフォームEA: マネーマネジメント](https://c.mql5.com/i/articles/overlay.png)
クロスプラットフォームEA: マネーマネジメント
この記事では、クロスプラットフォームEAの マネーマネジメントメソッドの実装について説明します。 マネーマネジメントクラスは、EAによってエントリーされる次のトレードに使用するロットサイズの計算を担当します。
![MetaTraderプログラムを簡単かつ迅速に開発するためのライブラリ(第9部): MQL4との互換性 - データの準備](https://c.mql5.com/2/36/MQL5-avatar-doeasy__4.png)
![MetaTraderプログラムを簡単かつ迅速に開発するためのライブラリ(第9部): MQL4との互換性 - データの準備](https://c.mql5.com/i/articles/overlay.png)
MetaTraderプログラムを簡単かつ迅速に開発するためのライブラリ(第9部): MQL4との互換性 - データの準備
前の記事では、MetaTrader 5とMetaTrader 4プラットフォーム用のプログラムの開発を単純化するための大規模なクロスプラットフォームライブラリの作成を始めました。第8部では、注文とポジションの変更イベントを追跡するためのクラスを実装しました。ここでは、MQL4と完全な互換性を備えさせることでライブラリを改善します。
![グリッドとマルチンゲール - それらは何でありどのように使用するか](https://c.mql5.com/2/40/mql5_martin_grid.png)
![グリッドとマルチンゲール - それらは何でありどのように使用するか](https://c.mql5.com/i/articles/overlay.png)
グリッドとマルチンゲール - それらは何でありどのように使用するか
本稿では、グリッドとマルチンゲールとは何か、そしてそれらに共通するものについて詳しく説明しようと思います。また、これらの戦略が実際にどれほど実行可能であるかの分析を試みます。本稿には、数学セクションと実用セクションがあります。
![CCanvas Classを使ったメーターの描写](https://c.mql5.com/2/19/gg_cases.png)
![CCanvas Classを使ったメーターの描写](https://c.mql5.com/i/articles/overlay.png)
CCanvas Classを使ったメーターの描写
メーターは車や飛行機などの産業や日常生活で見ることができます。これには管理する値を即座に反映する半円を使います。この記事では、 MetaTrader 5用のメーターのライブラリについて説明します。
![MQL5 クックブック: MQL5でのマルチシンボルボラティリティインジケーターの開発](https://c.mql5.com/2/0/avatar1__1.png)
![MQL5 クックブック: MQL5でのマルチシンボルボラティリティインジケーターの開発](https://c.mql5.com/i/articles/overlay.png)
MQL5 クックブック: MQL5でのマルチシンボルボラティリティインジケーターの開発
この記事では、マルチシンボルボラティリティインジケーターを紹介します。マルチシンボルインジケーターの開発は、MQL5開発初心者にとっていくつか難しい点があります。マルチシンボルインジケーターの開発中に生じる主要な問題は、現在のシンボルに関連したその他のシンボルのデータの同期化、いくつかのインジケーターデータの欠如、特定のタイムフレーム間の初めの「本当の」バーの特定などに関連します。これらの問題は、この記事にて詳しく焦点が当てられます。
![リバーシング: 最大ドローダウンの削減と他の相場のテスト](https://c.mql5.com/2/34/Graal.png)
![リバーシング: 最大ドローダウンの削減と他の相場のテスト](https://c.mql5.com/i/articles/overlay.png)
リバーシング: 最大ドローダウンの削減と他の相場のテスト
この記事では、リバーシング(反転)技術について扱います。 以前に考慮されたツールの許容レベルまで最大残高ドローダウンを削減します。 利益を減少させるかどうかを確認します。 また、株式、コモディティ、インデックス、ETF、農業相場など、他の相場でのリバース方式の実行方法も確認します。 注意として、この記事には多くの画像が含まれています!
![エントリを指標によって分類する技術を用いた新たな取引戦略の作成](https://c.mql5.com/2/30/MQL5-avatar-New_trade_system-002.png)
![エントリを指標によって分類する技術を用いた新たな取引戦略の作成](https://c.mql5.com/i/articles/overlay.png)
エントリを指標によって分類する技術を用いた新たな取引戦略の作成
本稿では、個々の指標セットを組み立てることでカスタム取引戦略を作成するとともに、カスタム市場エントリシグナルを開発する技術を提案します。
![最適化結果の視覚的評価](https://c.mql5.com/2/49/visual_evaluation_of_optimization_results_600x314.jpg)
最適化結果の視覚的評価
この記事では、すべての最適化パスのグラフを作成する方法と、最適なカスタム基準を選択する方法について検討します。また、Webサイトに公開されている記事とフォーラムのコメントを使用して、MQL5の知識がほとんどない状態で目的のソリューションを作成する方法についても説明します。
![モスクワ証券取引所で取引をする際の、EAの安全性について](https://c.mql5.com/2/18/MOEX.png)
![モスクワ証券取引所で取引をする際の、EAの安全性について](https://c.mql5.com/i/articles/overlay.png)
モスクワ証券取引所で取引をする際の、EAの安全性について
この記事では、トレード執行時の安全性を確保する手法について考察します。例として、モスクワ証券取引所における低流動性の株式を扱います。この方法は、"モスクワ証券取引所の例によるトレードの原則"による、実践的なアプローチとなります。
![選択した基準による最適化結果の可視化](https://c.mql5.com/2/32/VisualizeBest100.png)
![選択した基準による最適化結果の可視化](https://c.mql5.com/i/articles/overlay.png)
選択した基準による最適化結果の可視化
この記事では、前回の記事で始まった最適化結果を扱うMQLアプリケーションの開発を続けます。今回は、グラフィカルインターフェースを介して、別の基準を指定してパラメーターを最適化した後、最良の結果の表を作成する例をご紹介します。
![MQL5クックブック - MQL5での未決注文の取り扱いとマルチカレンシーエキスパートアドバイザー](https://c.mql5.com/2/0/Pending-Orders.png)
![MQL5クックブック - MQL5での未決注文の取り扱いとマルチカレンシーエキスパートアドバイザー](https://c.mql5.com/i/articles/overlay.png)
MQL5クックブック - MQL5での未決注文の取り扱いとマルチカレンシーエキスパートアドバイザー
今回は、指値売り、逆指値売りなど未決注文に基づくトレーディングアルゴリズムを持つマルチカレンシーエキスパートアドバイザーを作成していきます。この記事は、以下を紹介します:特定の時間半位におけるトレーディング、未決注文の実行・修正・削除、最後のポジションが利取りや損切りにて閉じられたかのチェック、各シンボルにおける取引の履歴の管理などです。
![MQLプログラムのグラフィカルインターフェイスのマークアップツールとしてのMQL 第2部](https://c.mql5.com/2/38/MQL5-avatar-dialog_form.png)
![MQLプログラムのグラフィカルインターフェイスのマークアップツールとしてのMQL 第2部](https://c.mql5.com/i/articles/overlay.png)
MQLプログラムのグラフィカルインターフェイスのマークアップツールとしてのMQL 第2部
本論文では、MQLプログラムのウィンドウインタフェースを記述するための新しい概念をMQLの構造体を用いて確認します。 MQLマークアップに基づいてGUIを自動的に作成することで、要素をキャッシュして動的に生成したり、イベントを処理するためのスタイルや新しいスキームを制御したりする関数が追加されます。 標準のコントロールライブラリの強化版が添付されています。
![グラフィカルインタフェースVI:スライダーとデュアルスライダーコントロール(チャプター 2)](https://c.mql5.com/2/23/avad1j__1.png)
![グラフィカルインタフェースVI:スライダーとデュアルスライダーコントロール(チャプター 2)](https://c.mql5.com/i/articles/overlay.png)
グラフィカルインタフェースVI:スライダーとデュアルスライダーコントロール(チャプター 2)
前回の記事では、チェックボックス、編集コントロールやチェックボックスやコンボボックスを持つ編集コントロールの4つの頻繁にグラフィカルインタフェースで使用されるコントロールでライブラリを改良しました。第六部の第2章は、スライダーとデュアルスライダーコントロールに専念されます。
![トレーディングアルゴリズム開発への科学的アプローチ](https://c.mql5.com/2/40/algorithm_2.png)
![トレーディングアルゴリズム開発への科学的アプローチ](https://c.mql5.com/i/articles/overlay.png)
トレーディングアルゴリズム開発への科学的アプローチ
この記事では、一貫した科学的アプローチを用いて価格パターンを分析し、それに基づいてトレードアルゴリズムを構築するという、トレードアルゴリズムを開発するための方法論を考察します。 開発の理想を事例を用いて示します。
![クロスプラットフォームグラインドEAの開発](https://c.mql5.com/2/35/mql5_ea_adviser_grid.png)
![クロスプラットフォームグラインドEAの開発](https://c.mql5.com/i/articles/overlay.png)
クロスプラットフォームグラインドEAの開発
この記事では、MetaTrader4 と MetaTrader5 の両方で稼働する Expert Advisor (EA) の作成方法を扱います。 そのために、グリッドオーダーを構築するEAを開発していきます。 グラインダーズ(グリッドトレード)は、現在の価格の上に複数の指値オーダーを配置し、同時に現在の価格の下にリミットオーダーを同じ数オーダーするEAです。
![一連の指標シグナルに対する単純ベイズ分類器](https://c.mql5.com/2/27/MQL5-avatar-naiveClass-001.png)
![一連の指標シグナルに対する単純ベイズ分類器](https://c.mql5.com/i/articles/overlay.png)
一連の指標シグナルに対する単純ベイズ分類器
本稿では、複数の独立した指標からのシグナルを使用して取引システムの信頼性を向上させるベイズの公式の適用を分析します。理論計算は、任意の指標で動作するように構成された単純な汎用EAで検証されます。
![多層パーセプトロンとバックプロパゲーションアルゴリズム](https://c.mql5.com/2/49/Multilayer-perceptron-and-backpropagation-algorithm_001_600x314.jpg)
多層パーセプトロンとバックプロパゲーションアルゴリズム
これら2つの手法の人気が高まり、Matlab、R、Python、C ++などで多くのライブラリが開発されています。これらのライブラリは、入力として訓練セットを受け取り、問題に適切なネットワークを自動的に作成します。基本的なニューラルネットワークタイプ(単一ニューロンパーセプトロンと多層パーセプトロンを含む)がどのように機能するかを理解してみましょう。ネットワークを訓練するためのエキサイティングなアルゴリズムである勾配降下法とバックプロパゲーションについて検討します。既存の複雑なモデルは、多くの場合、このような単純なネットワークモデルに基づいています。
![通貨ペアバスケットをトレードするときに発生するパターンのテスト パート2](https://c.mql5.com/2/29/LOGO__1.png)
![通貨ペアバスケットをトレードするときに発生するパターンのテスト パート2](https://c.mql5.com/i/articles/overlay.png)
通貨ペアバスケットをトレードするときに発生するパターンのテスト パート2
通貨ペアバスケットをトレードするときに発生するパターンをテストし、トレード通貨ペアバスケットの記事で説明したメソッドを試していきます。 実際には、移動平均のクロスの複合 WPR チャートのパターンを使用できるかどうかを検討してみましょう。 もし使用できる場合は、適切な使用メソッドを検討する必要があります。
![MetaTraderプログラムを簡単かつ迅速に開発するためのライブラリ(第25部): 未決取引リクエスト - リクエストオブジェクトの管理](https://c.mql5.com/2/37/MQL5-avatar-doeasy__18.png)
![MetaTraderプログラムを簡単かつ迅速に開発するためのライブラリ(第25部): 未決取引リクエスト - リクエストオブジェクトの管理](https://c.mql5.com/i/articles/overlay.png)
MetaTraderプログラムを簡単かつ迅速に開発するためのライブラリ(第25部): 未決取引リクエスト - リクエストオブジェクトの管理
前の記事では、ライブラリオブジェクトの一般的な概念に対応する保留中リクエストオブジェクトのクラスを作成しました。今回は、保留中リクエストオブジェクトの管理を許可するクラスについてです。
![MQL5におけるイベント操作: オンザフライのMA期間変更](https://c.mql5.com/2/0/How_Change_Period_Moving_Average_on_the_fly_MQL5__1.png)
![MQL5におけるイベント操作: オンザフライのMA期間変更](https://c.mql5.com/i/articles/overlay.png)
MQL5におけるイベント操作: オンザフライのMA期間変更
期間13の単純なMA(移動平均)インディケータがチャートに適応されているとします。期間を20に変更したいと思いますが、インディケータ プロパティ ダイアログボックスに移動して数字を13から20に変更したくはありません。マウスとキーボードを使ってこのような操作をするのは飽き飽きです。それも特にインディケータコードを開いてそれを変更したくありません。ボタン、すなわちテンキーの隣にある『上矢印』を一度押すだけでやってしまいたいのです。本稿ではそのやり方について述べていきます。
![テクニカルインディケータとデジタルフィルター](https://c.mql5.com/2/0/Indicators_as_digital_filters_MQL5.png)
![テクニカルインディケータとデジタルフィルター](https://c.mql5.com/i/articles/overlay.png)
テクニカルインディケータとデジタルフィルター
本稿ではデジタルフィルターとしてテクニカルインディケータを取り上げます。デジタルフィルターの処理原則と基本特性が説明されます。また、MetaTrader 5 ターミナルでフィルターカーネルを受け取る実用的な方法と記事 "Building a Spectrum Analyzer" で提案されている既製のスペクトル解析機能との統合について考察します。例として典型的デジタルフィルターのパルスとスペクトル特性を使用します。
![カスタムグラフィックコントロール パート3. フォーム](https://c.mql5.com/2/0/Custom_Graphic_Controls_part3.png)
![カスタムグラフィックコントロール パート3. フォーム](https://c.mql5.com/i/articles/overlay.png)
カスタムグラフィックコントロール パート3. フォーム
この記事はグラフィックコントロールに関する3つの記事の最後になります。代表的なグラフィカルインターフェースである、フォームの作成や、他のコントロールとの併用の仕方についても紹介します。コントロールライブラリーにはFormクラスの他に、CFrame、CButton、CLabelといったクラスが加えられました。
![DoEasyライブラリの時系列(第38部): 時系列コレクション-リアルタイムの更新とプログラムからのデータへのアクセス](https://c.mql5.com/2/38/MQL5-avatar-doeasy-library__3.png)
![DoEasyライブラリの時系列(第38部): 時系列コレクション-リアルタイムの更新とプログラムからのデータへのアクセス](https://c.mql5.com/i/articles/overlay.png)
DoEasyライブラリの時系列(第38部): 時系列コレクション-リアルタイムの更新とプログラムからのデータへのアクセス
本稿では、時系列データのリアルタイム更新と、すべての銘柄のすべての時系列から「新しいバー」イベントに関するメッセージを制御プログラムチャートに送信し、カスタムプログラムでこれらのイベントを処理する機能について検討します。「新しいティック」クラスは、現在以外のチャート銘柄と期間の時系列を更新する必要性を判断するために使用されます。
![ネットワーク関数の適用、または.dll を使用しない MySQL: パート I - コネクタ](https://c.mql5.com/2/37/kisspng-computer-icons-application-programming-interface-c-database-administrator-icon-free-download.png)
![ネットワーク関数の適用、または.dll を使用しない MySQL: パート I - コネクタ](https://c.mql5.com/i/articles/overlay.png)
ネットワーク関数の適用、または.dll を使用しない MySQL: パート I - コネクタ
MetaTrader5は最近ネットワーク機能を実装しました。 これはMarket向けのプロダクトを開発するプログラマに大きな可能性を提示しました。 これにより、以前は動的ライブラリが必要なものを実装できるようになりました。 この記事では、MySQL の実装を例として使用することを検討します。
![トレードロボットのプロトタイプ](https://c.mql5.com/2/0/Prototype_Expert_Advisor_MQL5.png)
![トレードロボットのプロトタイプ](https://c.mql5.com/i/articles/overlay.png)
トレードロボットのプロトタイプ
この論説ではトレーディングシステムのアルゴリズムと要素の作成の原理を要約しシステム化する。この論説はエキスパートアルゴリズムの設計について考察する。トレーディングシステムCExpertAdvisor クラスのある例について考察する。これはトレーディングシステムを素早く簡単に開発するのに使える。
![追加バッファなしの中間計算用物価系列の平均化](https://c.mql5.com/2/0/averages_MQL5__1.png)
![追加バッファなしの中間計算用物価系列の平均化](https://c.mql5.com/i/articles/overlay.png)
追加バッファなしの中間計算用物価系列の平均化
本稿は、もっともシンプルでシングルタイプのクラスに搭載された、従来のまた独自の平均化アルゴリズムを数々取り上げます。それらはほとんどすべてといってよいほどインディケータの開発に汎用的に使用されます。提案するクラスが、カスタムインディケータおよびテクニカルインディケータの「大量」呼び出しに対する有効な代替手段になればよいと思っています。