記事「初級から中級まで:オブジェクトイベント(I)」についてのディスカッション

 

新しい記事「初級から中級まで:オブジェクトイベント(I)」はパブリッシュされました:

チャート上のオブジェクトに何らかの変更が発生した際に、MetaTrader 5が生成する可能性のある6種類のイベントのうち、3つについて説明します。これらのイベントは、ユーザー操作という観点から非常に有用です。なぜなら、これらのイベントを理解していなければ、特定の目的でオブジェクトを管理しようとする際に、チャートの特定の構成を維持するために、より多くの作業を自分でおこなわなければならなくなるからです。

前回の「初級から中級まで:オブジェクト(IV)」では、MetaTrader 5で利用可能なオブジェクトを変更し、別のオブジェクトを作成する方法を紹介しました。これは、非常に興味深い目的のためにおこなったものであり、それ自体にも面白い要素があります。本日の記事では、読者の皆さんにも一つの課題が提示されました。それは私が解決策を示すことのない課題です。新しいアイデアを学び、それを実装していく中で、必ず発生する問題を自分自身で解決できるようになるために、記事の内容を実際に練習し、研究してほしいからです。

この課題自体は非常に簡単に解決できます。また、その問題が学習目的で使用しているコードの利用を妨げるものでもありません。しかし、自分自身で問題を解決し、さまざまな状況を調査・分析しながら、最適な解決方法を見つけることができれば、学んでいる内容に対してより大きな自信を持てるようになりますし、自分自身の成長をより強く実感できるでしょう。そのため、この記事では、グラフィカルオブジェクトの操作に関連する、別のテーマについて説明します。ある意味ではこれまで扱ってきた内容と関連していますが、少し異なる側面を持っています。

おそらく皆さんは、私たちがこのテーマにかなり多くの注意を払っていることに気付いているでしょう。人によっては「そこまで必要なのか」と感じるほどかもしれません。しかし、MQL5が持つ可能性をさらに深く理解するためには、いくつかの基本的なことを理解する必要があります。これらすべては、より大きな目的のために必要です。つまり、特定の目的に合わせて設計された、より複雑なアプリケーションを作成することです。少なくともMetaTrader 5という環境においては、他のどのプログラムにも存在しないようなアプリケーションを作成することが目標になります。


作者: CODE X