Click or drag to resize

CWormsSessionExecuteOrder(String, Int32, Double, String, String, String, IWormsOptionalFields, Double) Method

Generates an execution on the specified outright (non-spread) order.

Namespace: Woti
Assembly: Woti (in Woti.dll) Version: 13.4.271.0
Syntax
public virtual void ExecuteOrder(
	string sOrderId,
	int iQuantity,
	double dPrice,
	string sNote,
	string sRemoteId,
	string sLiquidityType,
	IWormsOptionalFields OptionalFields,
	double dTransactionTime
)

Parameters

sOrderId  String
 
iQuantity  Int32
 
dPrice  Double
 
sNote  String
Internal field, populates the Note (Extra info) field.
sRemoteId  String
Not required. Internal field, populates the RemoteId field. This field is normally used to indicate the exchange action ID associated with this event. Maximum of 32 characters.
sLiquidityType  String
 
OptionalFields  IWormsOptionalFields
 
dTransactionTime  Double
Passing 0 to dTransactionTime would set the transaction time to the current system time. Otherwise the passed value will be the transaction time of the fill.

Implements

IWormsSessionExecuteOrder(String, Int32, Double, String, String, String, IWormsOptionalFields, Double)
Exceptions
ExceptionCondition
CWormsException
See Also