それ以外の人にとって、その有用性と必要性は明確ではない。そこで、著者にお尋ねします。
、なぜそれが必要なのかを理解せずに、このような広範な資料を読んで理解する人はほとんどいないでしょう。また、ビデオ・デモンストレーションを見れば、誰もがそれが必要かどうかを自分で判断するだろう。また、今は必要なくても、将来的に強調できる可能性を知ることができる。
フリーランサーとセラーを代表してお願いします。
フリーランサーや売り手(マーケット)にとって、グラフィカルなインターフェイスの作成は、潜在的な顧客や買い手を引き付けることができるため、非常に重要である。 それ以外の人にとって、その有用性と必要性は明確ではない。そこで、著者にお尋ねします。 、なぜそれが必要なのかを理解せずに、このような広範な資料を読んで理解する人はほとんどいないでしょう。また、ビデオ・デモンストレーションを見れば、誰もがそれが必要かどうかを自分で判断するだろう。また、今は必要なくても、将来的に強調できる可能性を知ることができる。 フリーランサーとセラーを代表してお願いします。
MQLやオブジェクト指向プログラミングを学んでいる人にとっては、面白く読めると思います。抽象的な例題でプログラミング言語を学ぶよりも、このようなプロジェクトで学ぶ方がはるかに簡単です。
例えば、私は本当にそのようなライブラリーが必要だったのだが、MQLコミュニティーに提供されたものからは、快適に使うための多くのものが欠けていた。
まだビデオは作らないし、それがなければできないことがたくさんある。それに、内容のないグラフィカル・インターフェースは、どんなに派手でも意味がない。誰もが、なぜそれが必要なのかを考え出さなければならない。そしてアイデアがなければ、それは必要ないことがわかる。
複雑な取引戦略を開発するためのアイデアがあるとしよう。いくつかの取引戦略を考えてみよう。それらを管理するグラフィカル・インターフェースを作ると 便利だ。あるいは、標準的なテスターよりも優れた独自のテスターが必要だとします。あるいは、あなたのプログラムは、端末のファイル・サンドボックスからデータを指定する必要がありますが、ファイルへのフルパスを含む文字列を入力するのではなく、ファイル・ナビゲーターを通して指定する必要があります。おそらくそれは、ターミナル上のグラフ上でデータを即座に視覚化して研究や計算を行うための分析プログラムのようなものでしょう。プログラムが配置されているグラフの時間スケールに縛られない独自のグラフを構築する。この "オーケストラ "のすべてを便利に管理するには、グラフィカル・インターフェースが必要です。結局のところ、いくつかのパラメーターの値をその場で変更したり、他のモードに切り替えたり、いくつかのデータを開いて視覚化したりする必要がある場合がある。そして、プログラムのコードや外部パラメータに常にアクセスする代わりに、アプリケーションが全体的に複雑な場合、コンパクトなグラフィカル・インターフェースを作成することができます。
。これにより、テスターと実際のテスターの間の不一致の理由(再クオート、再ジャック、その他のニュアンス)を素早く分析することができます。
ライブラリは2Dチャートを描画できますか?
zaskok3:
ええ、でも、もしあなたがそのようなテスターを自分で作ったら。そして、このライブラリの助けを借りて、そのためのグラフィカル・インターフェースを作成することができます。
zaskok3:
これによって、テスターと実際の乖離の理由(再クオート、再ジャック、その他のニュアンス)を素早く分析することができます。あなたのライブラリは、この記事の 写真の ようなインターフェイスを簡単に作成できますか?はい、できます。しかし、ライブラリ全体が公開されるまで待たなければなりません。全部で20記事くらい、もしかしたらもっとあるかもしれません。現時点では、まだ6つの記事しか公開されていません。
zaskok3:
2Dチャートはライブラリーが描くのですか?
私はすでにそのようなクラス要素を持っていますし、それで十分かもしれません。しかし、それは標準ライブラリに少し手を加えただけのものです。もちろん、私にとっても十分ではないので、チャートを描画するための独自のライブラリを作るつもりだ。誰かが私より先に書かない限りは。例えばExcelで 実装されているようなクオリティのものが欲しい。
第2部の記事リストにリンクを追加してください:
Список статей (глав) второй части: Графические интерфейсы II: Элемент "メニュー項目" (Глава 1) Графические интерфейсы II: Элементы "ディバイディング・ライン" и 「コンテキストメニュー (Глава 2) Графические интерфейсы II: Настройка обработчиков событий библиотеки (Глава 3) Графические интерфейсы II: Элемент 「メインメニュー (Глава 4)
現在、クリックできるのは最初のもの(第1章)のみです。同様に、第2章と第3章の最後にもすべてのリンクを表示してほしい。
- 無料取引アプリ
- 8千を超えるシグナルをコピー
- 金融ニュースで金融マーケットを探索
新しい記事 グラフィカルインタフェース II:メニュー項目要素(チャプター1) はパブリッシュされました:
シリーズの第二部では、メインメニュー、コンテキストメニューなどのインターフェイス要素の開発の詳細をお話しします。また、要素の描画にもふれ、そのための特別なクラスを作成します。カスタムイベントを含むプログラムイベントの管理なども詳しく話し合われます。
最初のシリーズの章では、グラフィカルインタフェースを作成するためのライブラリの主な構造開発の完全な工程をお話しました。そこでは、グラフィカルインタフェースの第一及び主要素であるコントロールフォームが作成されました。シリーズ第一弾のグラフィカルインタフェース I: ライブラリストラクチャの準備(チャプター 1)ではライブラリの目的を詳細に考察します。第一部の記事へのリンクの完全なリストは各章の終わりにあります。そこではまた、開発の現段階でのライブラリの完全版をダウンロードすることができます。ファイルはアーカイブと同じディレクトリに配置される必要があります。
プログラムのメインメニュー
メインメニューを有していないプログラムを見つけることは困難です。MetaTrader 端末もまた、このインタフェース要素をを持っています(下のスクリーンショットを参照)。通常、メニューは、プログラムウィンドウの左上部に位置し、いく つかの項目で構成されています。メニュー項目上でマウスを左クリックすると、プログラムのオプションを持つドロップダウンリストが表示されます。
図1。MetaTrader 5 端末のメインメニュー
このドロップダウンリストはコンテキストメニューと呼ばれ、いくつかのタイプのアイテムを含めることができます。そのいくつかを詳しく考察していきましょう。
作者: Anatoli Kazharski