algotradelib 0.0.0.9000
C++ header-only library for algorithmic trading
Loading...
Searching...
No Matches
algotradelib::kiwoom::KiwoomOpenOrder Struct Reference

One Kiwoom order that is still open to modification or cancellation. More...

#include <algotradelib/src/brokers/kiwoom/client.hpp>

Collaboration diagram for algotradelib::kiwoom::KiwoomOpenOrder:

Public Attributes

OrderSnapshot order_
 The order's normalized state.
KiwoomOrderRef order_ref_
 The reference an amendment must address.
std::string original_order_number_
 Kiwoom's orig_ord_no: which earlier order this one superseded. Lineage, not an address.
std::optional< Decimal64 > amendable_quantity_
 How much Kiwoom says is still unfilled, oso_qty, and therefore still amendable.
std::string shape_name_
 Kiwoom's order-type name on the row (trde_tp), verbatim, such as 보통 or 시장가.

Detailed Description

One Kiwoom order that is still open to modification or cancellation.

Definition at line 113 of file client.hpp.

Member Data Documentation

◆ amendable_quantity_

std::optional<Decimal64> algotradelib::kiwoom::KiwoomOpenOrder::amendable_quantity_

How much Kiwoom says is still unfilled, oso_qty, and therefore still amendable.

Definition at line 121 of file client.hpp.

◆ order_

OrderSnapshot algotradelib::kiwoom::KiwoomOpenOrder::order_

The order's normalized state.

Definition at line 115 of file client.hpp.

◆ order_ref_

KiwoomOrderRef algotradelib::kiwoom::KiwoomOpenOrder::order_ref_

The reference an amendment must address.

Definition at line 117 of file client.hpp.

◆ original_order_number_

std::string algotradelib::kiwoom::KiwoomOpenOrder::original_order_number_

Kiwoom's orig_ord_no: which earlier order this one superseded. Lineage, not an address.

Definition at line 119 of file client.hpp.

◆ shape_name_

std::string algotradelib::kiwoom::KiwoomOpenOrder::shape_name_

Kiwoom's order-type name on the row (trde_tp), verbatim, such as 보통 or 시장가.

Responses give a Korean name rather than the numeric request code, so OrderSnapshot::shape_code_ is empty on Kiwoom rows.

Definition at line 128 of file client.hpp.


The documentation for this struct was generated from the following file: