Skip to main content

Trailing Profit Query

get_trail_order

Input Parameters

ParameterTypeDescription
accountAccountAccount

Result

ParameterTypeDescription
isSuccessboolWhether successful
dataListConditional order response information
messagestring ? (optional)When isSuccess = false Returns an error message

Order Information ConditionDetail Fields

Return type : Object

ParameterTypeDescription
guidstringConditional Order ID
batch_nostringSplit-order batch number
order_levelstringConditional order level
last_timestringUpdate time
parent_guidstringParent order ID
symbolstringSymbol
order_amountstringOrder amount
child_batch_nostringChild split-order batch number
accountstringAccount
condition_contentstringCondition content
actionstringAction
condition_buy_sellstringSide
condition_symbolstringInstrument name
condition_pricestringPrice
condition_volumestringOrder quantity
condition_filled_volumestringFilled quantity
creat_timestringCreation time
start_datestringScheduled start time
statusstringCurrent status
error_messagestringCurrent statusErrorDescription
detail_records_countstringDetail record count
detail_recordsListDetail records
>> guidstringConditional Order ID
>> accountstringAccount
>> condition_contentstringCondition content
>> actionstringAction
>> condition_buy_sellstringSide
>> condition_symbolstringInstrument name
>> condition_pricestringPrice
>> condition_volumestringOrder quantity
>> condition_filled_volumestringFilled quantity
>> start_datestringScheduled time
>> statusstringCurrent status
>> error_messagestringCurrent statusErrorDescription
tpslCountstringTake-Profit/Stop-Lossrecord count
tpslRecordListTake-Profit/Stop-LossDetail records
>> guidstringConditional Order ID
>> accountstringAccount
>> condition_contentstringCondition content
>> actionstringAction
>> condition_buy_sellstringSide
>> condition_symbolstringInstrument name
>> condition_pricestringPrice
>> condition_volumestringOrder quantity
>> condition_filled_volumestringFilled quantity
>> start_datestringScheduled time
>> statusstringCurrent status
>> error_messagestringCurrent statusErrorDescription

Request Example

sdk.stock.get_trail_order(account)

Response Example


Result {
is_success: True,
message: None,
data : [
ConditionDetail {
guid: "5c154a76-e7ef-4b8f-94b5-80bf08fa4b8e",
batch_no: "",
order_level: "0",
last_time: "2024-08-02 16:45:01",
condition_type: None,
parent_guid: None,
symbol: "2889",
order_amount: "0",
child_batch_no: "",
account: "1307515",
condition_content: "from2024/08/02to2024/08/02, whenWaterland Financialfrom1000(initialBase price),Downreaches10%,tofixedlotsallfilledorexpirytoreachesis",
action: "Place order",
condition_buy_sell: "Cash equityBuy",
condition_symbol: "Waterland Financial (2889)",
condition_price: "Matched price(1) level(ROD)",
condition_volume: "1lots",
condition_filled_volume: "0lots",
create_time: "2024-08-02 10:07:31",
start_date: "2024/08/02",
status: "Conditional order terminated(I)",
error_message: None,
detail_records_count: "0",
detail_records: [],
TPSLCount: "0",
TPSLRecord: [],
}, ConditionDetail {
guid: "c71117c8-aa70-4477-9f04-ff4c73a4fad0",
batch_no: "",
order_level: "0",
last_time: "2024-07-29 17:30:00",
condition_type: None,
parent_guid: None,
symbol: "2330",
order_amount: "0",
child_batch_no: "",
account: "1307515",
condition_content: "from2024/07/29to2024/07/29, whenTSMCfrom860(initialBase price),Upreaches5%,tofixedlotsallfilledorexpirytoreachesis",
action: "Place order",
condition_buy_sell: "Cash equityBuy",
condition_symbol: "TSMC (2330)",
condition_price: "Matched price(5) level(ROD)",
condition_volume: "2lots",
condition_filled_volume: "0lots",
create_time: "2024-07-29 11:01:49",
start_date: "2024/07/29",
status: "Conditional order terminated(I)",
error_message: None,
detail_records_count: "0",
detail_records: [],
TPSLCount: "0",
TPSLRecord: [],
}
]
}