MT5を4Kモニターで使用する

 

こんにちは、MT5開発チーム宛です。43インチの4Kモニターを使用しています。MT5 では、モニターサイズが大きいにもかかわらず、多くのウィンドウに小さなフォントが使われており、拡大鏡を使わないと読めません。添付のスクリーンショットをご覧ください。

画面を拡大すると、例えば、価格目盛や有効な注文レベルの点線上に最小限のポイント数で数値を作成し、シンボルの識別が全くできないようにしていることがわかります。そのため、43インチのディスプレイにもかかわらず、これらの記号を見ることができず、虫眼鏡を使わなければならないのです。

例えば、Market Watchウィンドウのヘッダーの時計もそうですが、このウィンドウのテキストは非常に快適な大きさです。その隣のOrderウィンドウは逆で、ヘッダーテキストのフォントサイズは快適なのに、ウィンドウ自体のテキストは恐ろしく小さいのです。注文ウィンドウの買い 売り のボタンのテキストでさえ、チャートの左上隅にある同様のボタンの同じテキスト(ワンクリック取引用-そこのフォントサイズは快適です)に比べて、恐ろしく小さい(私は色で誘導されているだけです)です。

つまり、あるウィンドウ(ウィンドウ、データ、マーケットウォッチ、ナビゲーター...)では、ヘッダーの文字は小さいが、ウィンドウ自体の文字は快適なサイズであり、他のウィンドウではその逆で、ヘッダーのフォントは快適だが、ウィンドウ内の文字は拡大鏡なしでは見ることができないのである。なぜそうなるのかというのも、上記ではヘッダーとウィンドウの両方で快適な大きさのフォントを作ることができていますが、MT5で ヘッダーとウィンドウ自体のフォントが同時に快適な大きさになっているウィンドウは一つもないのでしょうか?(MQL5からMessageBox();で表示されるウィンドウはカウントされません)。

添付のスクリーンショットでは、拡大鏡を使わないと、時計、チャートスケール上の価格、十字カーソルの値、チャート左上のシンボル名、指値注文の数量(チャート上に表示されているもの)が見えません...。どのように仕事をするのか?虫眼鏡がなければ、私は知らない楽器で、知らない時間に、知らない値段で取引をすることが判明したのですそして、お金を儲けたいと思ったのです。

Windowsでのズームは禁忌です。これは、ディスプレイの解像度を下げることによって行われるためで、同じ設定のウィンドウで見えるロウソクの数は少なくなります(私たちは、時間軸に沿って左右にスクロールせずに一度に数分で一日を見るために、そのためだけに4Kを購入したのです)。

MT 5のサービスメニューで、フォントを増やすためのオプションを入力することをお勧めします。この機能をテストしてフィードバックをする準備はできています。このプログラムで視力がかなり落ちたので、拡大フォントだけを使うつもりです。

小さいフォントはこんなところにあります(もちろん全部ではありませんが、たくさん見つけました)。

-マーケットウォッチ(時計!)、データウィンドウ、ツール、ナビゲーターのウィンドウのSHIFT TAGS(名前)(Windowsの特殊プログラムでフォントを大きくすると、これらのウィンドウのフォントも大きくなるので、これらのウィンドウの文字サイズは問題ないです)。


すべてのダイアログボックスで -TEXT SHIFT を使用します。ファイル-プロファイル-名前を付けて保存、ファイル-画像として保存、ファイル-印刷、ファイル-印刷設定、ファイル-口座を開く、ファイル-取引口座に接続、挿入-オブジェクト-テキスト、チャート-プロパティ、サービス-新しい順序。 Service-Managerfor Test Agents(Metatesterのアプリケーションウィンドウ自体が非常に小さく、すべての意味での拡張性がない)、Service-Editor Metaquoes Language(MetaEditorのすべてのダイアログにテキストが表示される。ファイル-印刷設定、ファイル-印刷設定、検索-検索、検索-置換、検索-ファイル検索、検索-文字列に戻す、ヘルプ-オファー)、サービス-グローバル変数、サービス-設定、ヘルプ-オファー、ツールウィンドウ-アラートタブ-アラート編集、ストラテジーテスター-オーバービュー、ストラテジーテスター-設定。Market Watch-商品上でマウスを右クリック-Specification, Market Watch-商品上でマウスを右クリック-Symbols, Market Watch-気配値ウィンドウ上でマウスを右クリック-Properties , Indicator Properties, Expert Properties, Expert List, など、すべてのグラフィックオブジェクト用のProperties ウィンドウです。線、テキスト、プライスマーカー、矢印など。д.グラフィックオブジェクト "Arrow "のプロパティにおけるシンボル選択の表。MQL5でAlert();関数を使用してアラートを表示するためのウィンドウです。メインメニューの下にあるアイコンにカーソルを移動したときに表示されるツールチップのテキストです。

-Metatrader、MetaEditorともにメインメニュー下のアイコンが小さい(時間軸ボタン:M1、M5などを含む)。
-PRICES GRAPHICS: チャート上の価格と時間スケールのフォント、チャート上の左上隅のシンボル名、チャート上のアクティブな注文/ポジションラインの上の銘板(番号、注文タイプ、数量)、十字ツール - 価格レベル間の距離値のフォント。

また、フォントを増やしたときのテーブルの列幅の自動リサイズが正しく動作しない点にも注意が必要です(添付のスクリーンショットで、履歴の一番下にある時間の列を見てください、このテーブルでは列の自動リサイズがオンになっていますが、時間の記号はすべて表示されていません)。Auto Resizeを無効にし、MT5を 再起動した後にカラムを移動させる必要がある場合、Auto Resizeを有効にすると、注文や取引の時刻が表示されなくなります。私は個人的にAutoSizeをオンに切り替えると、注文や取引の時間が表示されません - あなたも時計を見ることができません(私はマーケットウォッチウィンドウのヘッダーの最も小さなフォントを意味します)。トレードはしてもコラムの閲覧はしないようにしないと。

拡大鏡を取引対象から外したいのですが。普通のガラスの拡大鏡を使わなければならない(Windowsの変種は取引時に不便)。助けてください。

Распределенные вычисления в сети MQL5 Cloud Network
Распределенные вычисления в сети MQL5 Cloud Network
  • cloud.mql5.com
Большую часть времени современные компьютеры простаивают и не используют всех возможностей процессора. Мы предлагаем задействовать их с пользой. Вы можете сдавать мощности вашего компьютера другим участникам нашей сети для выполнения разнообразных...
ファイル:
 

ここで説明されている設定の組み合わせをいろいろと試してみてください。

https://www.digitaltrends.com/computing/how-to-adjust-high-dpi-scaling-in-windows-10/

MTは高DPIで動作させるのが理想的です。

システム全体またはアプリケーション固有のオプションで

Get the most out of your high-resolution display by tweaking its DPI scaling
Get the most out of your high-resolution display by tweaking its DPI scaling
  • 2019.08.21
  • Mark Coppock
  • www.digitaltrends.com
Windows 10 and MacOS both have their fans. Some prefer the look and feel of Windows and the breadth of the Windows PC ecosystem while others appreciate the elegance of MacOS and the close integration between Apple’s software and hardware. One thing that MacOS has always done better than Windows is take advantage of high-resolution displays —...
 

ということを書きました。Windowsでのズームは、ディスプレイの解像度を下げて行うため、禁忌です。"すべての同じ設定でウィンドウ内に見えるロウソクの数が少なくなります。"Windowsでの出力のスケーリングはご自身で試されましたか? 試してみると、まるで解像度の低いディスプレイを使っているかのように情報が表示されるようになることがわかります。

DPIを増やしたMT5というのは、Window-Resolution-2160pのことでしょうか?windowsのフォントサイズには 影響しません。

 

OSのスタイルシートをカスタマイズして、フォントや インターフェースのサイズを 手動で変更したのでしょうか?だから、すべてがうまくいかなかったんだ。

その代わりに、すべてのOSのインターフェイスの標準的なスケーリングを150〜200%に設定し、デフォルトのスタイルスキームのままにすべきでした。

残念ながら、WindowsはHiDPIをサポートするために、GUI全体のフルリストラクチャリングにまだ何年も(もしかしたら10年でも足りないかもしれません)かかるのです。

 

はい、フォントのサイズを変更しました。浮いたってどういうこと?何も浮いていないんです。私はすべての記事で、デフォルトのスケーリング Windowsを使用するようにアドバイスされるのでしょうか?Windowsのこのスケーリングは、単に低解像度の仮想ディスプレイにいるかのように出力を行い、はい、それは比例してすべてを増加しますが、それはまた、作業領域を減らし、MT5のために、チャートウィンドウに一度に表示されるろうそくの数を減らすことができます。4Kモニターは解像度の低いモニターと同じような働きをするわけですが、それは必要なのでしょうか?

10年待つ覚悟はない。立派なプログラムには、ダイアログウィンドウ(Total Commander、StereoTraderなど)を含め、フォントの設定があります。ダイアログウィンドウの大きさは固定です。この固定サイズの2〜3倍のピクセル数(4Kモニターでは、このようなウィンドウは大きなマージンで簡単に収まります)を、ダイアログウィンドウのすべてのコンテンツに比例して増やすオプションを設定に追加してください。MessageBox() からのウィンドウ。大きなフォントで普通の大きさにしていますね。

 
bigluck:

ということを書きました。Windowsでのズームは、ディスプレイの解像度を下げて行うため、禁忌です。"すべての同じ設定でウィンドウ内に見えるロウソクの数が少なくなります。"Windowsでの出力のスケーリングはご自身で試されましたか? 試してみると、まるで解像度の低いディスプレイを使っているかのように情報が表示されるようになることがわかります。

DPIを増やしたMT5というのは、Window-resolution-2160pのことでしょうか?windowsのフォントサイズには 影響しません。

では、まだ解決策はないのでしょう

カスタム・トレーディング・パネルのダウンロード/購入/書き込みができない限り
 
bigluck:

はい、フォントのサイズを変更しました。浮いている」とはどういう意味ですか?

システムフォントを手動で変更する代わりに、デフォルトのグローバルスケーリング機能を使用します。


このモードでしか、まともな体験はできない。そ うしないと、スクリーンショットのように斜めになります。システムスケールを100%残し、システムフォントを厳格にオーバーライドすることで、高解像度を維持したい。そうすることで、他のソフトに直接誤解を与えることになります。


私たち自身、長い間、HiDPIモードで仕事をしてきましたが、すべて問題ありません。MetaTrader 5は通常HiDPIに対応しています。

 
Renat Fatkhullin:

システムフォントを手動で変更する代わりに、デフォルトのグローバルスケーリング機能を使用します。


このモードだけが、まともなのです。そ うしないと、スクリーンショットのように斜めになります。システムスケールとハードコードされたシステムフォントを100%残して、高解像度を維持したい。そうすることで、他のソフトに直接誤解を与えることになります。


私たち自身、長い間、HiDPIモードで仕事をしてきましたが、すべて問題ありません。MetaTrader 5は通常HiDPIに対応しています。

レナート

私がすぐに予想したように(上に書いたように)、最初の投稿(とその後の投稿)で受け入れられないと示したにもかかわらず、すべての回答でWindowsの スケーリングを提案されることになります。二度と提案されないように、なぜ受け入れられないのかを明確に主張させてください。4Kディスプレイ(3840x2160) 搭載のコンピュータで、標準的な ペイント プログラム )を実行 し、最初の投稿に添付したような4Kグラフィックファイル(サイズは約4K)を開いてみて ください。ファイルのほぼ全体を見ることができます(ほぼ - というのは ペイント アプリケーション 上部にメニュー、下部にステータスバー、左右にウィンドウの境界線が あるためです。次に、Windows 画面の設定 Windowsの ズームを 200%に 設定 します(フィールド「テキスト、アプリ、およびその他の要素のサイズを変更する」) ペイント アプリケーションメニューのフォントは 確かに増えましたが、それはアプリケーション全体が1920x1080の解像度でレンダリング されるようになったためです。ペイント 画像編集 フィールドでは4K画像ファイルの4分の1しか表示されず、4K画像全体を表示するには縦スクロールと横スクロールを 使用する必要があります。ファイルを、~1920x1080の可視性ウィンドウを移動して表示します( 4K解像度のグラフィックファイルをフルサイズで表示しようとしているので ペイント の描画スケール (右下のスライダー)は常にデフォルトの100%のままにしておく必要があります) Windows のスケーリングを 250% に設定すると、アプリケーションは 1600x900 などで出力さ れます。Windowsの仕様でも ... 200%(2.0)スケールでは、プログラムインターフェースの1論理画素(ドット)は、システム解像度に対応した4(2×2)個の同一画素の正方形グループとして表示し、300%(3.0)スケールでは9(3×3)個の画素で表示する」と確認 されている。つまり Windows 、拡大表示を推奨している のは、「4Kモニターで1920x1080や1600x900の出力モードを選択すれば、フォントが増える」と言っているに等しい のです。確かにフォントは増えますが MT 5のチャートウィンドウ では、2-3倍少ないローソク足が表示 されます。1920x1080や1600x900のモードで使うために4Kディスプレイを買ったわけではありません。 ローソク足が3ピクセル幅の場合、つまり黒と白のローソク足が正しく描画され、本物の4K解像度では、そのようなローソク足が一度に大量に画面に収まり、グラフィックスの解像度を変更する必要がないため、本物の4K解像度でのMT 5のローソク足描画に 満足しています。つまり、 Windows スケーリング すると、画面に出力されるアプリケーションの解像度が低下する。ディスプレイの解像度を下げたいわけではなく、ナチュラル4Kモードを使うときにアプリケーション内の細目を大きく すればいいのだ。

システムスケールを100%残し、システムフォントを厳格にオーバーライドすることで高解像度を維持したい」と書かれて いますね。そうすることで、他のソフトウェアに直接誤解を与えることになります。"

そうですね、特にグラフィック解像度を高くして、2Kモニターに比べて4Kモニターでは2倍のキャンドルが見えるようにしたい、そのために4Kモニターを購入したのですから。また、MT5 には内蔵のフォント拡大オプションがないため、システムフォントを変更する必要があるんです。システムフォントを変更することは可能で、私はそれを使っています。誤解を招くようなことはしていません。私の目標、要求、ニーズが明確に、合理的に、理解しやすく伝えられている。

HiDPIモードを長い間使っているが、すべて問題 ない」と書かれて いますね。MetaTrader 5は通常HiDPIに対応しています。"

MetaTrader 5は通常HiDPIをサポートしない」理由を論証させていただき、また、その反対を論証してみてください。(私はそれが好きだから、地球上のみんなも好きなんだ、というような発言は正しくありません)。 つまり、4K(3840x2160)の 43インチディスプレイでは、0.98mm×1.226mm (ドットピッチ0.2451mm )の大きさになります。私は1.4メートル離れて座り 43インチのディスプレイを目にしています。少し離れたところに座りたいのですが(推奨通り)、そうするとフォントが小さくて全く見えません。しかし、よりテーブルに近いと、ディスプレイの幅全体を見るために頭を左右に回転させなければならず、不快です(試してみてください)。1.4mの距離から1mmの文字が快適に見えるか?全く読めません。独立した統計学者で実験してみよう。人間工学、Homo Sapienceの 視力(我々はワシではない)などの概念がありますので、アプリケーションを開発する際には考慮してください。立派なプログラムには、フォントサイズを 大きくする機会があるのは、無駄なことではありません。問題がなければ、なぜわざわざそんなことをするのか。チェック:本当にWindowsを スケーリングせずに4KモニターでMT5を 常時動かしているのでしょうか?(上記で説明したように、Windowsのスケーリングは、200%などの場合、4Kモニターで表示すると、すべてのアプリケーションポイントが、4つ並んだ同じものに置き換わります。HiDPIディスプレイではありません)。

結論:Windowsの スケーリング 、使用するのは容認できない。MetaTrader 5 の4Kディスプレイは、フォントが非常に小さく、読めないこともあります(フォントが小さい場所は、最初の投稿に記載されています)。問題があり、それは深刻なものです。解決したくないのであれば、それもまた、顧客志向ではないとはいえ、答えになります。

以前にも提案しましたが、MT5のサービスメニューにフォントを拡大するオプションを導入することを提案します。私はこの機能をテストし、フィードバックをする準備ができています - 私は拡大されたフォントのみを使用します。マイクロソフトは全く関係なく、アプリのフォントサイズはアプリ開発者が選択するものです。フォントサイズはワシではなく、人用に選ぶべき。

 
ソフトに搭載されているフォントは不要だと思います
 
トピックスターターは非常に原則的なものですが、残念ながら解決策が見つかる可能性は低いと思います。Windowsアプリケーションはかなり特殊で、あるユーザー向けにカスタムボタンやインスクリプションを導入してMTを書き換えることは、当然ながらできません......。もし、とても酔ったら、リソースハッカーなどのプログラムを使って、terminal.exeをいじって、一部の入力フィールドや インスクリプションのサイズを大きくしてみるのもいいかもしれませんが、自己責任で.........。
 
ruslan:
ソフトに搭載されているフォントは不要だと思います

はっきり言いますが、これはあくまでフォントの大き さについてです。Metatrader 5 のフォントサイズを大きくする必要はないとのことですが、その根拠として、反対意見の論拠(上記で私が述べました)を考慮した上で、ご自身の見解を述べてください。

Документация по MQL5: Константы, перечисления и структуры / Константы объектов / Свойства объектов
Документация по MQL5: Константы, перечисления и структуры / Константы объектов / Свойства объектов
  • www.mql5.com
Все объекты, используемые в техническом анализе, имеют привязку на графиках по координатам цены и времени – трендовая линия, каналы, инструменты Фибоначчи и т.д.  Но есть ряд вспомогательных объектов, предназначенных для улучшения интерфейса, которые имеют привязку к видимой всегда части графика (основное окно графика или подокна индикаторов...