記事「MQL5取引ツール(第18回):向き制御対応の角丸吹き出し」についてのディスカッション 新しいコメント MetaQuotes 2026.07.09 08:29 新しい記事「MQL5取引ツール(第18回):向き制御対応の角丸吹き出し」はパブリッシュされました: 角丸長方形と三角形のポインタを組み合わせることで、MQL5における角丸の吹き出しを作成する方法を紹介します。また、ポインタの向きを上、下、左、右に制御する方法についても解説します。さらに、形状のジオメトリの事前計算、スーパーサンプリングによる塗りつぶし、頂点部の丸みを持たせた円弧処理、および継ぎ目を滑らかに接続するための拡張比を用いた分割枠線の描画について詳しく説明します。サイズ、角丸半径、色、不透明度、線の太さなどを自由に設定できるコードを提供しており、トレーディングインターフェースのアラートやツールチップなどにそのまま利用できます。 向きを制御できる角丸吹き出しは、角丸長方形の本体と三角形のポインタを組み合わせた図形です。列挙型によってポインタの向きを上、下、左、右へ動的に切り替えることができるため、トレードインターフェースにおけるアラートやツールチップなど、多用途なUI部品として利用できます。ポインタの向きによってレイアウトが決まり、本体はポインタに対して適切な位置へ移動します。また、位置合わせのためのベースオフセットが適用され、両方の図形が滑らかに結合されることで、接続部分に視覚的な不連続が生じないようになっています。このベクター方式では、スーパーサンプリングによるアンチエイリアス処理を利用することで、拡大・縮小しても高品質な描画を維持でき、MQL5アプリケーションにおける視認性とデザイン性を向上させることができます。本記事では、まずポインタの向きに応じて吹き出し本体とポインタのジオメトリを事前計算し、その後、水平または垂直方向に対応したスキャンラインアルゴリズムを用いて図形全体を塗りつぶします。さらに、枠線は分割して描画し、各辺を適切に延長することで、接続部分を継ぎ目なく滑らかに仕上げます。以下は、本記事で目指す吹き出しの完成イメージです。 作者: Allan Munene Mutiiria 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
新しい記事「MQL5取引ツール(第18回):向き制御対応の角丸吹き出し」はパブリッシュされました:
向きを制御できる角丸吹き出しは、角丸長方形の本体と三角形のポインタを組み合わせた図形です。列挙型によってポインタの向きを上、下、左、右へ動的に切り替えることができるため、トレードインターフェースにおけるアラートやツールチップなど、多用途なUI部品として利用できます。ポインタの向きによってレイアウトが決まり、本体はポインタに対して適切な位置へ移動します。また、位置合わせのためのベースオフセットが適用され、両方の図形が滑らかに結合されることで、接続部分に視覚的な不連続が生じないようになっています。このベクター方式では、スーパーサンプリングによるアンチエイリアス処理を利用することで、拡大・縮小しても高品質な描画を維持でき、MQL5アプリケーションにおける視認性とデザイン性を向上させることができます。本記事では、まずポインタの向きに応じて吹き出し本体とポインタのジオメトリを事前計算し、その後、水平または垂直方向に対応したスキャンラインアルゴリズムを用いて図形全体を塗りつぶします。さらに、枠線は分割して描画し、各辺を適切に延長することで、接続部分を継ぎ目なく滑らかに仕上げます。以下は、本記事で目指す吹き出しの完成イメージです。
作者: Allan Munene Mutiiria