こんにちは、@Artyom Trishkin
素晴らしいライブラリをありがとうございます、
注文やポジションの変更にSTATUS UNKNOWNが表示されます、
写真で黄色くハイライトされた線が見えます。

CEvent::StatusDescriptionに 以下の行を追加するのを忘れているようです。
string CEvent::StatusDescription(void) const { ENUM_EVENT_STATUS status=(ENUM_EVENT_STATUS)this.GetProperty(EVENT_PROP_STATUS_EVENT); return ( status==EVENT_STATUS_MARKET_PENDING ? CMessage::Text(MSG_EVN_STATUS_MARKET_PENDING) : status==EVENT_STATUS_MARKET_POSITION ? CMessage::Text(MSG_EVN_STATUS_MARKET_POSITION) : status==EVENT_STATUS_HISTORY_PENDING ? CMessage::Text(MSG_EVN_STATUS_HISTORY_PENDING) : status==EVENT_STATUS_HISTORY_POSITION ? CMessage::Text(MSG_EVN_STATUS_HISTORY_POSITION) : status==EVENT_STATUS_MODIFY ? CMessage::Text(MSG_EVN_REASON_MODIFY) : status==EVENT_STATUS_BALANCE ? CMessage::Text(MSG_LIB_PROP_BALANCE) : CMessage::Text(MSG_EVN_STATUS_UNKNOWN) ); }
取引の機会を逃しています。
- 無料取引アプリ
- 8千を超えるシグナルをコピー
- 金融ニュースで金融マーケットを探索
新しい記事「DoEasy-コントロール(第15部):TabControl WinFormsオブジェクト — 複数行のタブヘッダー、タブ処理メソッド」はパブリッシュされました:
この記事では、TabControl WinFormオブジェクトの作業を続けます。タブフィールドオブジェクトクラスを作成して複数の行にタブヘッダーを配置できるようにし、オブジェクトタブを処理するメソッドを追加します。
EAをコンパイルし、チャート上で起動します。
オブジェクトの作成にはかなりの時間がかかります。一括作成中にオブジェクトを表示するロジックをすぐに変更する必要があります。これについては後ほど説明します。タブヘッダーの固定サイズとフォント幅に合わせたサイズを選択すると、タブのサイズが異なることがわかります。目的のタブを選択して、タブの行を再配置すると、正しく機能します。タブ上のオブジェクトは、マウス操作に使用できます。これまでのところ、すべてが正しいので、コントロール機能の開発を続けることができます。
作者: Artyom Trishkin