グラフウィンドウの管理の自由度を高めてほしい - ページ 2

 
barabashkakvn:

現時点では、WinAPIを使用せずに、MQL5ツールを使用してチャートウィンドウを管理することはできません。

  • チャートウィンドウの大きさをプログラムで変更することはできません。
  • どのチャートウィンドウもアクティブにすることができない
  • チャートウィンドウをカスケード、モザイク、水平などに配置することはできません。

将来的には、チャートウィンドウのサイズを扱うプロパティやメソッドを導入することは可能でしょうか?

例として、タブの切り替えですが、WinAPIで実装しています。

確かにそうですね。完全なMT5 APIは、より良いソフトウェア、あるいはサードパーティのアドオンを構築するための素晴らしいツールになるだろう。

私もそう思います 完全な MT5 APIはより良い ソフトウェア、 あるいは サードパーティの アドオンを 構築するための素晴らしいツールになるだろう

 
WinAPIを使わず、MQL5ツールだけでチャートを切り替え、選択する問題を解決しました。
残る問題は、追加チャートウィンドウ であるindicator_separate_windowを水平方向だけでなく、垂直方向にも配置できるようにすることです。
 
barabashkakvn:
WinAPIを使わず、MQL5だけの手段でチャートの切り替えや閲覧ができることは理解できました。
残る問題は、追加チャートウィンドウであるindicator_separate_windowを水平方向だけでなく、垂直方向にも配置できるようにすることです。
2台目のモニターにツールを引っ張ることはできますか?
 
barabashkakvn:
OBJ_CHARTオブジェクトは、追加のサブウィンドウに完全に配置できますが、このサブウィンドウは垂直方向に配置することはできません。
また、サブウィンドウを縦に配置することはできませんが、WinAPIを使ってウィンドウを配置するために、もがき苦しむことになります。
また、サブウィンドウを縦に配置できれば、メインチャートの面積をより効率的に使うことができます。
なぜサブウインドウを持つのか?メインチャートに複数のオブジェクトを配置する。縦であろうと斜めであろうと
 
IvanIvanov:
セカンドモニターでツールを引き出せるようになるのでしょうか?

MTは今ならモニター2枚に引き伸ばせます。

これはセパレートグラフィックスほど便利ではありませんが、利点もあります。

例えば、私は、各作業ウィンドウを個別に折りたたむのではなく、ワークスペース全体を一度に折りたたむことができる点が気に入っています。

 
komposter:

MTは今ならモニター2枚に引き伸ばせます。

これはセパレートグラフィックスほど便利ではありませんが、利点もあります。

例えば、私は、ワークスペースのウィンドウをそれぞれ個別に折りたたむのではなく、ワークスペース全体を一度に折りたたむことができる点が気に入っています。

以前からこんな感じでしたね。 ちなみに、ターミナルウィンドウとマーケットオーバービューは、別のモニターに引き出すことが可能です
 
komposter:
なぜサブウインドウなのか?メインチャートにいくつかのオブジェクトを配置します。縦型か斜め型か

すでに考えています。

しかし:マウスの左ボタンを押しながらメイングラフを動かすと、メイングラフがリミッター(グラフオフセット)を超えて右にジャンプする時があるのが気になる。

 
IvanIvanov:
ターミナルウィンドウとマーケットオーバービューを別のモニターに引き出すことができるようになりました。

では、何が問題だったのでしょう。

イワンイワノフ
セカンドモニターでツールを引けるか?

?

 
barabashkakvn:

では、何が問題だったのでしょう。

?

グラフをモニターに配信するために、通常では利用できません。
 
IvanIvanov:
グラフをモニターに配信することができます。
確認できません。セカンドモニターがないのです。