CWormsSessionExecuteOrder(String, Int32, Double, String, String, String, IWormsOptionalFields, Double) Method |
Generates an execution on the specified outright (non-spread) order.
Namespace: WotiAssembly: Woti (in Woti.dll) Version: 13.4.271.0
Syntaxpublic virtual void ExecuteOrder(
string sOrderId,
int iQuantity,
double dPrice,
string sNote,
string sRemoteId,
string sLiquidityType,
IWormsOptionalFields OptionalFields,
double dTransactionTime
)
Public Overridable Sub ExecuteOrder (
sOrderId As String,
iQuantity As Integer,
dPrice As Double,
sNote As String,
sRemoteId As String,
sLiquidityType As String,
OptionalFields As IWormsOptionalFields,
dTransactionTime As Double
)
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
See Also