![]() |
algotradelib 0.0.0.9000
C++ header-only library for algorithmic trading
|
One row of Kiwoom's order-type table: the numeric request code, the Korean names its listings report, and the normalized shape. More...
#include <algotradelib/src/brokers/kiwoom/client.hpp>
Public Attributes | |
| const char * | code_ |
| The numeric trde_tp a request carries, or null for a shape this library cannot send. | |
| const char * | name_ |
| The name kt10000, ka10075 and ka10076 use. | |
| const char * | alternate_name_ |
| The name kt00007 and kt00009 use, or null where it is the same as name_. | |
| OrderType | type_ |
| The normalized price basis. | |
| TimeInForce | time_in_force_ |
| The normalized execution condition. | |
| OrderSession | session_ |
| The normalized session. | |
| bool | requestable_ |
| Whether this adapter may send the code, as opposed to reading it. | |
One row of Kiwoom's order-type table: the numeric request code, the Korean names its listings report, and the normalized shape.
The unfilled and filled listings (ka10075 미체결, ka10076 체결) and history (kt00007, kt00009) name some shapes differently (보통 vs 지정가), hence two names. These are the documented names; a server may write another (the demo server's history says 보통가, which KiwoomClient reads on the demo only).
Definition at line 513 of file client.hpp.
| const char* algotradelib::kiwoom::KiwoomOrderShapeRow::alternate_name_ |
The name kt00007 and kt00009 use, or null where it is the same as name_.
Definition at line 519 of file client.hpp.
| const char* algotradelib::kiwoom::KiwoomOrderShapeRow::code_ |
The numeric trde_tp a request carries, or null for a shape this library cannot send.
Definition at line 515 of file client.hpp.
Referenced by algotradelib::kiwoom::order_division().
| const char* algotradelib::kiwoom::KiwoomOrderShapeRow::name_ |
The name kt10000, ka10075 and ka10076 use.
Definition at line 517 of file client.hpp.
Referenced by algotradelib::kiwoom::order_division().
| bool algotradelib::kiwoom::KiwoomOrderShapeRow::requestable_ |
Whether this adapter may send the code, as opposed to reading it.
Definition at line 527 of file client.hpp.
Referenced by algotradelib::kiwoom::order_division().
| OrderSession algotradelib::kiwoom::KiwoomOrderShapeRow::session_ |
The normalized session.
Definition at line 525 of file client.hpp.
| TimeInForce algotradelib::kiwoom::KiwoomOrderShapeRow::time_in_force_ |
The normalized execution condition.
Definition at line 523 of file client.hpp.
| OrderType algotradelib::kiwoom::KiwoomOrderShapeRow::type_ |
The normalized price basis.
Definition at line 521 of file client.hpp.