記事「オンチャートUIを使用したリスクベースの取引執行EA(第1回):ユーザーインターフェースの設計」についてのディスカッション

 

新しい記事「オンチャートUIを使用したリスクベースの取引執行EA(第1回):ユーザーインターフェースの設計」はパブリッシュされました:

MQL5でリスクベース取引執行エキスパートアドバイザー(EA)用の、クリーンでプロフェッショナルなオンチャートコントロールパネルを構築する方法を解説します。このステップバイステップガイドでは、トレーダーが取引パラメータを入力し、ロットサイズを計算し、自動発注に備えることができる機能的なGUIの設計方法を説明します。

コーディングを始める前に、構築するものの明確なイメージを持つことが重要です。このEA用のGUIは、トレーダーの作業をより簡単かつ迅速にすることを目的としています。ロットサイズの計算と注文発注に必要な主要入力を、単一のオンチャートパネルにまとめます。

GUIデザイン

このインターフェースでは、トレーダーが発注したい注文タイプを選択できます。指値注文や逆指値注文用に建値を入力し、ストップロスおよびテイクプロフィット水準を指定できます。また、1回の取引あたりのリスク割合を設定するフィールドも含まれています。主要なボタンは2つあります。1つ目は、ユーザー入力に基づいて適切なロットサイズを計算するボタンです。2つ目は、ロットサイズを計算したうえで即座にサーバーへ注文を送信するボタンです。

さらに、計算されたロットサイズを表示する小さなセクションも含まれており、ユーザーは注文送信前に結果を確認できます。操作性向上のため、パネルを閉じるボタンと再度開くボタンも用意しています。これにより、取引中にチャート表示を妨げることなく、必要に応じてインターフェースの表示と非表示を切り替えられます。


作者: Chacha Ian Maroa