Skip to main content

Get Condition Order

GetConditionOrder

Request Parameter

ParameterTypeMeaning
accountAccountAccount
marketTypeFutOptConditionMarketType (Optional) default : Regular SessionMarket Type
conditionStatusConditionStatus (Optional)Condition Status

Result Response

ParameterTypeMeaning
isSuccessboolInterface result
dataObjectConditionDetail is returned
messagestring ? (optional)isSuccess = false error description is returned

ConditionDetail Parameter

Return type : Object

ParameterTypeMeaning
guidstringCondition Serial Number
batchNostringCondition Batch Number
orderLevelstringCondition Level
lastTimestringLast Modification Time
parentGuidstringParent Serial Number
symbolstringSymbol
orderAmountstringOrder Amount
childBatchNostringChild Batch Number
accountstringAccount
conditionContentstringCondition Content
actionstringCOndition Action
conditionBuySellstringCondition Buy / Sell Type
conditionSymbolstringSymbol Name
conditionPricestringPrice
conditionVolumestringVolume
conditionFilledVolumestringFilled Volume
createTimestringCondition Creation Time
startDatestringCondition Start Date
statusstringStatus
errorMessagestringError Message
detailRecordsCountstringDetail Number
detailRecordsListDetail Records
>> guidstringCondition Serial Number
>> accountstringAccount
>> conditionContentstringCondition Content
>> actionstringCOndition Action
>> conditionBuySellstringCondition Buy / Sell Type
>> conditionSymbolstringSymbol Name
>> conditionPricestringPrice
>> conditionVolumestringVolume
>> conditionFilledVolumestringFilled Volume
>> createTimestringCondition Creation Time
>> startDatestringCondition Start Date
>> statusstringStatus
>> errorMessagestringError Message
tpslCountstringTP / SL Count Number
tpslRecordListTP / SL Record
>> guidstringCondition Serial Number
>> accountstringAccount
>> conditionContentstringCondition Content
>> actionstringCOndition Action
>> conditionBuySellstringCondition Buy / Sell Type
>> conditionSymbolstringSymbol Name
>> conditionPricestringPrice
>> conditionVolumestringVolume
>> conditionFilledVolumestringFilled Volume
>> createTimestringCondition Creation Time
>> startDatestringCondition Start Date
>> statusstringStatus
>> errorMessagestringError Message

Request Example

sdk.FutOpt.GetConditionOrder(account);

Response Example

{
isSuccess = True,
message = ,
data = {
Guid = adada47e-dea3-4a5a-9eff-d36bd7a71e87,
BatchNo = ,
OrderLevel = 0,
LastTime = 2024-11-15 10:38:48,
ConditionType = 觸價,
ParentGuid = adada47e-dea3-4a5a-9eff-d36bd7a71e87,
Symbol = FIMTX202411,
OrderAmount = 0,
ChildBatchNo = ,
Account = 9974825,
ConditionContent = 當自2024/11/152024/11/20內台指期202412成交價大於21000點 全部成交為止,
Action = 下單(新倉),
ConditionBuySell =,
ConditionSymbol = 賣 小型台指202411,
ConditionPrice = 範圍市價(ROD),
ConditionVolume = 2,
ConditionFilledVolume = 0,
CreateTime = 2024-11-15 10:38:48,
StartDate = 2024/11/15,
Status = 洗價中(Y),
ErrorMessage = null,
DetailRecordsCount = 0,
DetailRecords = [],
TpslCount = 2,
TpslRecord =
[
{
Guid = b79084fe-6fdf-461f-a264-0482072237eb,
Account = 9974825,
ConditionContent = 當自2024/11/152024/11/20內小型台指202411買進價大於等於22340元 全部成交為止,
Action = 下單(平倉),
ConditionBuySell =,
ConditionSymbol = 買 小型台指202411,
ConditionPrice = 22340(ROD),
ConditionVolume = 2,
ConditionFilledVolume = 0,
StartDate = 2024/11/15,
Status = 未生效(W),
ErrorMessage =
},
{
Guid = b79084fe-6fdf-461f-a264-0482072237eb,
Account = 9974825,
ConditionContent = 當自2024/11/152024/11/20內小型台指202411買進價小於等於22280元 全部成交為止,
Action = 下單(平倉),
ConditionBuySell =,
ConditionSymbol = 買 小型台指202411,
ConditionPrice = 22280(ROD),
ConditionVolume = 2,
ConditionFilledVolume = 0,
StartDate = 2024/11/15,
Status = 未生效(W),
ErrorMessage =
}
]
}
}