| AccountCurrency | QuantConnect.Interfaces.IAccountCurrencyProvider | |
| AddChart(Chart chart) | QuantConnect.Interfaces.IAlgorithm | |
| AddFutureContract(Symbol symbol, Resolution? resolution=null, bool fillForward=true, decimal leverage=0m, bool extendedMarketHours=false) | QuantConnect.Interfaces.IAlgorithm | |
| AddOptionContract(Symbol symbol, Resolution? resolution=null, bool fillForward=true, decimal leverage=0m, bool extendedMarketHours=false) | QuantConnect.Interfaces.IAlgorithm | |
| AddSecurity(SecurityType securityType, string symbol, Resolution? resolution, string market, bool fillForward, decimal leverage, bool extendedMarketHours, DataMappingMode? dataMappingMode=null, DataNormalizationMode? dataNormalizationMode=null) | QuantConnect.Interfaces.IAlgorithm | |
| AddSecurity(Symbol symbol, Resolution? resolution=null, bool fillForward=true, decimal leverage=Security.NullLeverage, bool extendedMarketHours=false, DataMappingMode? dataMappingMode=null, DataNormalizationMode? dataNormalizationMode=null, int contractDepthOffset=0) | QuantConnect.Interfaces.IAlgorithm | |
| AddTag(string tag) | QuantConnect.Interfaces.IAlgorithm | |
| AlgorithmId | QuantConnect.Interfaces.IAlgorithm | |
| AlgorithmMode | QuantConnect.Interfaces.IAlgorithm | |
| Benchmark | QuantConnect.Interfaces.IAlgorithm | |
| BrokerageMessageHandler | QuantConnect.Interfaces.IAlgorithm | |
| BrokerageModel | QuantConnect.Interfaces.IAlgorithm | |
| BrokerageName | QuantConnect.Interfaces.IAlgorithm | |
| CurrentSlice | QuantConnect.Interfaces.IAlgorithm | |
| Debug(string message) | QuantConnect.Interfaces.IAlgorithm | |
| DebugMessages | QuantConnect.Interfaces.IAlgorithm | |
| DeploymentTarget | QuantConnect.Interfaces.IAlgorithm | |
| EndDate | QuantConnect.Interfaces.IAlgorithm | |
| Error(string message) | QuantConnect.Interfaces.IAlgorithm | |
| ErrorMessages | QuantConnect.Interfaces.IAlgorithm | |
| FutureChainProvider | QuantConnect.Interfaces.IAlgorithm | |
| GetChartUpdates(bool clearChartData=false) | QuantConnect.Interfaces.IAlgorithm | |
| GetLastKnownPrice(Security security) | QuantConnect.Interfaces.IAlgorithm | |
| GetLocked() | QuantConnect.Interfaces.IAlgorithm | |
| GetParameter(string name, string defaultValue=null) | QuantConnect.Interfaces.IAlgorithm | |
| GetParameter(string name, int defaultValue) | QuantConnect.Interfaces.IAlgorithm | |
| GetParameter(string name, double defaultValue) | QuantConnect.Interfaces.IAlgorithm | |
| GetParameter(string name, decimal defaultValue) | QuantConnect.Interfaces.IAlgorithm | |
| GetParameters() | QuantConnect.Interfaces.IAlgorithm | |
| HistoryProvider | QuantConnect.Interfaces.IAlgorithm | |
| Initialize() | QuantConnect.Interfaces.IAlgorithm | |
| Insights | QuantConnect.Interfaces.IAlgorithm | |
| InsightsGenerated | QuantConnect.Interfaces.IAlgorithm | |
| IsWarmingUp | QuantConnect.Interfaces.IAlgorithm | |
| Liquidate(Symbol symbol=null, bool asynchronous=false, string tag="Liquidated", IOrderProperties orderProperties=null) | QuantConnect.Interfaces.IAlgorithm | |
| LiveMode | QuantConnect.Interfaces.IAlgorithm | |
| Log(string message) | QuantConnect.Interfaces.IAlgorithm | |
| LogMessages | QuantConnect.Interfaces.IAlgorithm | |
| Name | QuantConnect.Interfaces.IAlgorithm | |
| NameUpdated | QuantConnect.Interfaces.IAlgorithm | |
| Notify | QuantConnect.Interfaces.IAlgorithm | |
| ObjectStore | QuantConnect.Interfaces.IAlgorithm | |
| OnAssignmentOrderEvent(OrderEvent assignmentEvent) | QuantConnect.Interfaces.IAlgorithm | |
| OnBrokerageDisconnect() | QuantConnect.Interfaces.IAlgorithm | |
| OnBrokerageMessage(BrokerageMessageEvent messageEvent) | QuantConnect.Interfaces.IAlgorithm | |
| OnBrokerageReconnect() | QuantConnect.Interfaces.IAlgorithm | |
| OnCommand(dynamic data) | QuantConnect.Interfaces.IAlgorithm | |
| OnData(Slice slice) | QuantConnect.Interfaces.IAlgorithm | |
| OnDelistings(Delistings delistings) | QuantConnect.Interfaces.IAlgorithm | |
| OnDividends(Dividends dividends) | QuantConnect.Interfaces.IAlgorithm | |
| OnEndOfAlgorithm() | QuantConnect.Interfaces.IAlgorithm | |
| OnEndOfDay() | QuantConnect.Interfaces.IAlgorithm | |
| OnEndOfDay(Symbol symbol) | QuantConnect.Interfaces.IAlgorithm | |
| OnEndOfTimeStep() | QuantConnect.Interfaces.IAlgorithm | |
| OnFrameworkData(Slice slice) | QuantConnect.Interfaces.IAlgorithm | |
| OnFrameworkSecuritiesChanged(SecurityChanges changes) | QuantConnect.Interfaces.IAlgorithm | |
| OnMarginCall(List< SubmitOrderRequest > requests) | QuantConnect.Interfaces.IAlgorithm | |
| OnMarginCallWarning() | QuantConnect.Interfaces.IAlgorithm | |
| OnOrderEvent(OrderEvent newEvent) | QuantConnect.Interfaces.IAlgorithm | |
| OnSecuritiesChanged(SecurityChanges changes) | QuantConnect.Interfaces.IAlgorithm | |
| OnSplits(Splits splits) | QuantConnect.Interfaces.IAlgorithm | |
| OnSymbolChangedEvents(SymbolChangedEvents symbolsChanged) | QuantConnect.Interfaces.IAlgorithm | |
| OnWarmupFinished() | QuantConnect.Interfaces.IAlgorithm | |
| OptionChainProvider | QuantConnect.Interfaces.IAlgorithm | |
| Portfolio | QuantConnect.Interfaces.IAlgorithm | |
| PostInitialize() | QuantConnect.Interfaces.IAlgorithm | |
| ProjectId | QuantConnect.Interfaces.IAlgorithm | |
| RemoveSecurity(Symbol symbol) | QuantConnect.Interfaces.IAlgorithm | |
| RiskFreeInterestRateModel | QuantConnect.Interfaces.IAlgorithm | |
| RunCommand(CallbackCommand command) | QuantConnect.Interfaces.IAlgorithm | |
| RunTimeError | QuantConnect.Interfaces.IAlgorithm | |
| RuntimeStatistics | QuantConnect.Interfaces.IAlgorithm | |
| Schedule | QuantConnect.Interfaces.IAlgorithm | |
| Securities | QuantConnect.Interfaces.IAlgorithm | |
| SecurityInitializer | QuantConnect.Interfaces.ISecurityInitializerProvider | |
| SetAccountCurrency(string accountCurrency, decimal? startingCash=null) | QuantConnect.Interfaces.IAlgorithm | |
| SetAlgorithmId(string algorithmId) | QuantConnect.Interfaces.IAlgorithm | |
| SetAlgorithmMode(AlgorithmMode algorithmMode) | QuantConnect.Interfaces.IAlgorithm | |
| SetApi(IApi api) | QuantConnect.Interfaces.IAlgorithm | |
| SetAvailableDataTypes(Dictionary< SecurityType, List< TickType >> availableDataTypes) | QuantConnect.Interfaces.IAlgorithm | |
| SetBrokerageMessageHandler(IBrokerageMessageHandler handler) | QuantConnect.Interfaces.IAlgorithm | |
| SetBrokerageModel(IBrokerageModel brokerageModel) | QuantConnect.Interfaces.IAlgorithm | |
| SetCash(decimal startingCash) | QuantConnect.Interfaces.IAlgorithm | |
| SetCash(string symbol, decimal startingCash, decimal conversionRate=0) | QuantConnect.Interfaces.IAlgorithm | |
| SetCurrentSlice(Slice slice) | QuantConnect.Interfaces.IAlgorithm | |
| SetDateTime(DateTime time) | QuantConnect.Interfaces.IAlgorithm | |
| SetDeploymentTarget(DeploymentTarget deploymentTarget) | QuantConnect.Interfaces.IAlgorithm | |
| SetEndDate(DateTime end) | QuantConnect.Interfaces.IAlgorithm | |
| SetFinishedWarmingUp() | QuantConnect.Interfaces.IAlgorithm | |
| SetFutureChainProvider(IFutureChainProvider futureChainProvider) | QuantConnect.Interfaces.IAlgorithm | |
| SetHistoryProvider(IHistoryProvider historyProvider) | QuantConnect.Interfaces.IAlgorithm | |
| SetLiveMode(bool live) | QuantConnect.Interfaces.IAlgorithm | |
| SetLocked() | QuantConnect.Interfaces.IAlgorithm | |
| SetMaximumOrders(int max) | QuantConnect.Interfaces.IAlgorithm | |
| SetName(string name) | QuantConnect.Interfaces.IAlgorithm | |
| SetObjectStore(IObjectStore objectStore) | QuantConnect.Interfaces.IAlgorithm | |
| SetOptionChainProvider(IOptionChainProvider optionChainProvider) | QuantConnect.Interfaces.IAlgorithm | |
| SetParameters(Dictionary< string, string > parameters) | QuantConnect.Interfaces.IAlgorithm | |
| SetRunTimeError(Exception exception) | QuantConnect.Interfaces.IAlgorithm | |
| SetStartDate(DateTime start) | QuantConnect.Interfaces.IAlgorithm | |
| SetStatisticsService(IStatisticsService statisticsService) | QuantConnect.Interfaces.IAlgorithm | |
| SetStatus(AlgorithmStatus status) | QuantConnect.Interfaces.IAlgorithm | |
| SetTags(HashSet< string > tags) | QuantConnect.Interfaces.IAlgorithm | |
| Settings | QuantConnect.Interfaces.IAlgorithm | |
| Shortable(Symbol symbol, decimal shortQuantity, int? updateOrderId=null) | QuantConnect.Interfaces.IAlgorithm | |
| ShortableQuantity(Symbol symbol) | QuantConnect.Interfaces.IAlgorithm | |
| StartDate | QuantConnect.Interfaces.IAlgorithm | |
| Statistics | QuantConnect.Interfaces.IAlgorithm | |
| Status | QuantConnect.Interfaces.IAlgorithm | |
| SubmitOrderRequest(SubmitOrderRequest request) | QuantConnect.Interfaces.IAlgorithm | |
| SubscriptionManager | QuantConnect.Interfaces.IAlgorithm | |
| Symbol(string ticker) | QuantConnect.Interfaces.IAlgorithm | |
| Tags | QuantConnect.Interfaces.IAlgorithm | |
| TagsUpdated | QuantConnect.Interfaces.IAlgorithm | |
| Ticker(Symbol symbol) | QuantConnect.Interfaces.IAlgorithm | |
| Time | QuantConnect.Interfaces.IAlgorithm | |
| TimeKeeper | QuantConnect.Interfaces.IAlgorithm | |
| TimeZone | QuantConnect.Interfaces.IAlgorithm | |
| TradeBuilder | QuantConnect.Interfaces.IAlgorithm | |
| Transactions | QuantConnect.Interfaces.IAlgorithm | |
| UniverseManager | QuantConnect.Interfaces.IAlgorithm | |
| UniverseSettings | QuantConnect.Interfaces.IAlgorithm | |
| UtcTime | QuantConnect.Interfaces.IAlgorithm | |