条件付きコンパイルを使うというアイデアは興味深い。私の意見では、この方向性(ユニバーサル関数やモジュールの開発を含む)は一般的に開発されるべきだ、
というのも、MQL4で作業しているが、まだMQL5に切り替えていない人たち(多くの金融市場参加者)を助けることができるからだ。
グラフィックの保存と読み込みがあるのに、なぜそんな面倒なことをするのか。テンプレートを使う方が簡単じゃないか?
MetaQuotes Software Corp.:
新しい記事MQL5 and MQL4 selection and navigation utility: incrementing "reminder" tabs and saving graphical objects が掲載されました:
素晴らしい!
Dear Roman Klymenko この記事とアプリケーションに感謝します。
健康的な日々とトレードを持っている.

取引の機会を逃しています。
- 無料取引アプリ
- 8千を超えるシグナルをコピー
- 金融ニュースで金融マーケットを探索
新しい記事 MQL5 と MQL4 の選択とナビゲーションユーティリティ: 「ホームワーク」タブの追加とグラフィックオブジェクトの保存 はパブリッシュされました:
この記事では、必要なシンボルを選択するためのタブを追加することで、以前に作成されたユーティリティの関数を拡張していきます。 また、特定のシンボルチャートで作成したグラフィカルオブジェクトを保存する方法についても説明します。 また、特定のウェブサイトを使用して事前に選択されたシンボルだけで機能する方法を提案します。
ホームワークタブ
環境を保護するために、以前に選択したシンボルのみを表示する3つのタブを作成します。 これらのタブには、 Long、Short、Rangeの名前をつけます。 もちろん、上、下、またはレンジなシンボルだけを追加する必要はありません。 裁量で使用することができます。
その結果、チャートユーティリティは、4つのボタンで構成されたさらに別の行の関数で起動します。: Allボタンと3つの前述のもの。
Allボタンはデフォルトで押された状態です。これは、フィルタに適合するすべてのシンボルのリストが下に表示されることを意味します:
したがって、オブジェクティブが設定されています。 これを実装する必要があります。 これを行うには、ユーティリティの小さなパートを書き直す必要があります。
作者: Roman Klymenko