Lean
$LEAN_TAG$
|
Represents the model responsible for applying cash settlement rules More...
Public Member Functions | |
void | ApplyFunds (ApplyFundsSettlementModelParameters applyFundsParameters) |
Applies cash settlement rules More... | |
void | Scan (ScanSettlementModelParameters settlementParameters) |
Scan for pending settlements More... | |
CashAmount | GetUnsettledCash () |
Gets the unsettled cash amount for the security More... | |
Represents the model responsible for applying cash settlement rules
Definition at line 21 of file ISettlementModel.cs.
void QuantConnect.Securities.ISettlementModel.ApplyFunds | ( | ApplyFundsSettlementModelParameters | applyFundsParameters | ) |
Applies cash settlement rules
applyFundsParameters | The funds application parameters |
Implemented in QuantConnect.Securities.DelayedSettlementModel, QuantConnect.Python.SettlementModelPythonWrapper, QuantConnect.Securities.Future.FutureSettlementModel, QuantConnect.Securities.AccountCurrencyImmediateSettlementModel, and QuantConnect.Securities.ImmediateSettlementModel.
void QuantConnect.Securities.ISettlementModel.Scan | ( | ScanSettlementModelParameters | settlementParameters | ) |
Scan for pending settlements
settlementParameters | The settlement parameters |
Implemented in QuantConnect.Securities.DelayedSettlementModel, QuantConnect.Securities.Future.FutureSettlementModel, QuantConnect.Python.SettlementModelPythonWrapper, and QuantConnect.Securities.ImmediateSettlementModel.
CashAmount QuantConnect.Securities.ISettlementModel.GetUnsettledCash | ( | ) |
Gets the unsettled cash amount for the security
Implemented in QuantConnect.Securities.DelayedSettlementModel, QuantConnect.Python.SettlementModelPythonWrapper, and QuantConnect.Securities.ImmediateSettlementModel.