Lean  $LEAN_TAG$
QuantConnect.Packets.Controls Class Reference

Specifies values used to control algorithm limits More...

Public Member Functions

 Controls ()
 Initializes a new default instance of the Controls class More...
 

Public Attributes

int MaximumRuntimeMinutes
 The maximum runtime in minutes More...
 
int MinuteLimit
 The maximum number of minute symbols More...
 
int SecondLimit
 The maximum number of second symbols More...
 
int TickLimit
 The maximum number of tick symbol More...
 
int RamAllocation
 Ram allocation for this algorithm in MB More...
 
decimal CpuAllocation
 CPU allocation for this algorithm More...
 
int LiveLogLimit
 The user live log limit More...
 
int BacktestLogLimit
 The user backtesting log limit More...
 
int DailyLogLimit
 The daily log limit of a user More...
 
int RemainingLogAllowance
 The remaining log allowance for a user More...
 
int BacktestingMaxInsights
 Maximimum number of insights we'll store and score in a single backtest More...
 
int MaximumDataPointsPerChartSeries
 Limits the amount of data points per chart series. Applies only for backtesting More...
 
int MaximumChartSeries
 Limits the amount of chart series. Applies only for backtesting More...
 
int SecondTimeOut
 The amount seconds used for timeout limits More...
 
LeakyBucketControlParameters TrainingLimits
 Sets parameters used for determining the behavior of the leaky bucket algorithm that controls how much time is available for an algorithm to use the training feature. More...
 
long StorageLimit
 Limits the total size of storage used by IObjectStore More...
 
int StorageFileCount
 Limits the number of files to be held under the IObjectStore More...
 
FileAccess StoragePermissions
 Holds the permissions for the object store More...
 
int PersistenceIntervalSeconds
 The interval over which the IObjectStore will persistence the contents of the object store More...
 
decimal CreditCost
 The cost associated with running this job More...
 

Properties

int BacktestingMaxOrders [get, set]
 Maximimum number of orders we'll allow in a backtest. More...
 

Detailed Description

Specifies values used to control algorithm limits

Definition at line 26 of file Controls.cs.

Constructor & Destructor Documentation

◆ Controls()

QuantConnect.Packets.Controls.Controls ( )

Initializes a new default instance of the Controls class

Definition at line 159 of file Controls.cs.

Member Data Documentation

◆ MaximumRuntimeMinutes

int QuantConnect.Packets.Controls.MaximumRuntimeMinutes

The maximum runtime in minutes

Definition at line 32 of file Controls.cs.

◆ MinuteLimit

int QuantConnect.Packets.Controls.MinuteLimit

The maximum number of minute symbols

Definition at line 38 of file Controls.cs.

◆ SecondLimit

int QuantConnect.Packets.Controls.SecondLimit

The maximum number of second symbols

Definition at line 44 of file Controls.cs.

◆ TickLimit

int QuantConnect.Packets.Controls.TickLimit

The maximum number of tick symbol

Definition at line 50 of file Controls.cs.

◆ RamAllocation

int QuantConnect.Packets.Controls.RamAllocation

Ram allocation for this algorithm in MB

Definition at line 56 of file Controls.cs.

◆ CpuAllocation

decimal QuantConnect.Packets.Controls.CpuAllocation

CPU allocation for this algorithm

Definition at line 62 of file Controls.cs.

◆ LiveLogLimit

int QuantConnect.Packets.Controls.LiveLogLimit

The user live log limit

Definition at line 68 of file Controls.cs.

◆ BacktestLogLimit

int QuantConnect.Packets.Controls.BacktestLogLimit

The user backtesting log limit

Definition at line 74 of file Controls.cs.

◆ DailyLogLimit

int QuantConnect.Packets.Controls.DailyLogLimit

The daily log limit of a user

Definition at line 80 of file Controls.cs.

◆ RemainingLogAllowance

int QuantConnect.Packets.Controls.RemainingLogAllowance

The remaining log allowance for a user

Definition at line 86 of file Controls.cs.

◆ BacktestingMaxInsights

int QuantConnect.Packets.Controls.BacktestingMaxInsights

Maximimum number of insights we'll store and score in a single backtest

Definition at line 92 of file Controls.cs.

◆ MaximumDataPointsPerChartSeries

int QuantConnect.Packets.Controls.MaximumDataPointsPerChartSeries

Limits the amount of data points per chart series. Applies only for backtesting

Definition at line 104 of file Controls.cs.

◆ MaximumChartSeries

int QuantConnect.Packets.Controls.MaximumChartSeries

Limits the amount of chart series. Applies only for backtesting

Definition at line 110 of file Controls.cs.

◆ SecondTimeOut

int QuantConnect.Packets.Controls.SecondTimeOut

The amount seconds used for timeout limits

Definition at line 116 of file Controls.cs.

◆ TrainingLimits

LeakyBucketControlParameters QuantConnect.Packets.Controls.TrainingLimits

Sets parameters used for determining the behavior of the leaky bucket algorithm that controls how much time is available for an algorithm to use the training feature.

Definition at line 123 of file Controls.cs.

◆ StorageLimit

long QuantConnect.Packets.Controls.StorageLimit

Limits the total size of storage used by IObjectStore

Definition at line 129 of file Controls.cs.

◆ StorageFileCount

int QuantConnect.Packets.Controls.StorageFileCount

Limits the number of files to be held under the IObjectStore

Definition at line 135 of file Controls.cs.

◆ StoragePermissions

FileAccess QuantConnect.Packets.Controls.StoragePermissions

Holds the permissions for the object store

Definition at line 141 of file Controls.cs.

◆ PersistenceIntervalSeconds

int QuantConnect.Packets.Controls.PersistenceIntervalSeconds

The interval over which the IObjectStore will persistence the contents of the object store

Definition at line 148 of file Controls.cs.

◆ CreditCost

decimal QuantConnect.Packets.Controls.CreditCost

The cost associated with running this job

Definition at line 154 of file Controls.cs.

Property Documentation

◆ BacktestingMaxOrders

int QuantConnect.Packets.Controls.BacktestingMaxOrders
getset

Maximimum number of orders we'll allow in a backtest.

Definition at line 98 of file Controls.cs.


The documentation for this class was generated from the following file: