MQLで書かれたUIのギャラリー - ページ 60

 

上記のトピックについて考えてみよう。

1.インテリセンスのリストで方向を決め、必要なウィンドウの機能を選択する:

w_と入力すると、このプロジェクトのUIウィンドウの機能のリストが表示される。


2- intellisense のリストで方向を決め、選択したウィンドウから必要な機能を選択する:

ウィンドウを選択したら、その番号を見る。

wの後ろのダッシュを消し、番号を表示する。

これは、そのウィンドウ内のすべてのインタラクティヴのリストの接頭辞です:


//-------------------------------------------------------------------------------------------------------------------------------------------

gifはこの処理の簡単さとダイナミズムを示している:



次に、GUIウィンドウの開き方と閉じ方を見てみましょう。

 

3. ウィンドウの開閉

  • ウィンドウを開くには、インテリセンスの リストからウィンドウ名を選択し、セミコロンで括る必要があります。呼び出しの 中には 何も入れないでください。

  • ウィンドウを閉じるには、同じことをしますが、括弧の中に0を入れます。



処理中はこのように見える:





また明日、新たな気持ちでこのトピックを続けよう。

 
シームレス
 

选择窗口后,我们查看其编号。

wの後のダッシュを消し、その番号を表示する。

これがそのウィンドウ内のすべてのインタラクションリストのプレフィックスとなる:

p1~p7は何ですか?わかった。

 
テスターではGUIはまだ動かない
 
hini #:

p1~p7とは?なるほど。それは属性だ

ラッパー関数の値を返したり設定したりするために利用可能な、個々の要素プロパティのリストを開くための接頭辞です。


 
hini #:
テスターではまだGUIが動作しません。
時間がなかったので、この問題はまだ調査していません。基本的な機能を書き終えたら、何かできないか考えてみます。
 
Реter Konow #:
時間がなくてまだ調べていない。基本的な機能を書き終えたら、それについて何かできないか考えてみます。
なぜなら、テスターではOnChartEventを呼び出さないからだ。
 
次のトピックに移り、個々の要素プロパティのリストを見てみましょう。
 
hini #:
テスターではOnChartEventを呼び出さないからです。

全くその通りです。しかし、MT4の同じ状況では、可能なバリエーションがありました。そのうちの1つを実装することに成功した。このインターフェースは通常モードで動作しているExpert Advisorでは機能しましたが、テスターで動作しているそのコピーを制御することができました。接続はリソースを通じて行われた。チャート上のEAはテストプロセス中にすべてのデータを受信した。MT5では、おそらく状況はより複雑です。リソースを介して2つのコピー間で「通信」を確立できるかどうかはわかりません。この問題については、別途検討が必要である。