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...
 

Properties

int MaximumRuntimeMinutes [get, set]
 The maximum runtime in minutes More...
 
int MinuteLimit [get, set]
 The maximum number of minute symbols More...
 
int SecondLimit [get, set]
 The maximum number of second symbols More...
 
int TickLimit [get, set]
 The maximum number of tick symbol More...
 
int RamAllocation [get, set]
 Ram allocation for this algorithm in MB More...
 
decimal CpuAllocation [get, set]
 CPU allocation for this algorithm More...
 
int LiveLogLimit [get, set]
 The user live log limit More...
 
int BacktestLogLimit [get, set]
 The user backtesting log limit More...
 
int DailyLogLimit [get, set]
 The daily log limit of a user More...
 
int RemainingLogAllowance [get, set]
 The remaining log allowance for a user More...
 
int BacktestingMaxInsights [get, set]
 Maximimum number of insights we'll store and score in a single backtest More...
 
int BacktestingMaxOrders [get, set]
 Maximimum number of orders we'll allow in a backtest. More...
 
int MaximumDataPointsPerChartSeries [get, set]
 Limits the amount of data points per chart series. Applies only for backtesting More...
 
int MaximumChartSeries [get, set]
 Limits the amount of chart series. Applies only for backtesting More...
 
int SecondTimeOut [get, set]
 The amount seconds used for timeout limits More...
 
LeakyBucketControlParameters TrainingLimits [get, set]
 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 [get, set]
 Limits the total size of storage used by IObjectStore More...
 
int StorageFileCount [get, set]
 Limits the number of files to be held under the IObjectStore More...
 
FileAccess StoragePermissions [get, set]
 Holds the permissions for the object store More...
 
int PersistenceIntervalSeconds [get, set]
 The interval over which the IObjectStore will persistence the contents of the object store More...
 
decimal CreditCost [get, set]
 The cost associated with running this job More...
 

Detailed Description

Specifies values used to control algorithm limits

Definition at line 25 of file Controls.cs.

Constructor & Destructor Documentation

◆ Controls()

QuantConnect.Packets.Controls.Controls ( )

Initializes a new default instance of the Controls class

Definition at line 137 of file Controls.cs.

Property Documentation

◆ MaximumRuntimeMinutes

int QuantConnect.Packets.Controls.MaximumRuntimeMinutes
getset

The maximum runtime in minutes

Definition at line 30 of file Controls.cs.

◆ MinuteLimit

int QuantConnect.Packets.Controls.MinuteLimit
getset

The maximum number of minute symbols

Definition at line 35 of file Controls.cs.

◆ SecondLimit

int QuantConnect.Packets.Controls.SecondLimit
getset

The maximum number of second symbols

Definition at line 40 of file Controls.cs.

◆ TickLimit

int QuantConnect.Packets.Controls.TickLimit
getset

The maximum number of tick symbol

Definition at line 45 of file Controls.cs.

◆ RamAllocation

int QuantConnect.Packets.Controls.RamAllocation
getset

Ram allocation for this algorithm in MB

Definition at line 50 of file Controls.cs.

◆ CpuAllocation

decimal QuantConnect.Packets.Controls.CpuAllocation
getset

CPU allocation for this algorithm

Definition at line 55 of file Controls.cs.

◆ LiveLogLimit

int QuantConnect.Packets.Controls.LiveLogLimit
getset

The user live log limit

Definition at line 60 of file Controls.cs.

◆ BacktestLogLimit

int QuantConnect.Packets.Controls.BacktestLogLimit
getset

The user backtesting log limit

Definition at line 65 of file Controls.cs.

◆ DailyLogLimit

int QuantConnect.Packets.Controls.DailyLogLimit
getset

The daily log limit of a user

Definition at line 70 of file Controls.cs.

◆ RemainingLogAllowance

int QuantConnect.Packets.Controls.RemainingLogAllowance
getset

The remaining log allowance for a user

Definition at line 75 of file Controls.cs.

◆ BacktestingMaxInsights

int QuantConnect.Packets.Controls.BacktestingMaxInsights
getset

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

Definition at line 80 of file Controls.cs.

◆ BacktestingMaxOrders

int QuantConnect.Packets.Controls.BacktestingMaxOrders
getset

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

Definition at line 85 of file Controls.cs.

◆ MaximumDataPointsPerChartSeries

int QuantConnect.Packets.Controls.MaximumDataPointsPerChartSeries
getset

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

Definition at line 90 of file Controls.cs.

◆ MaximumChartSeries

int QuantConnect.Packets.Controls.MaximumChartSeries
getset

Limits the amount of chart series. Applies only for backtesting

Definition at line 95 of file Controls.cs.

◆ SecondTimeOut

int QuantConnect.Packets.Controls.SecondTimeOut
getset

The amount seconds used for timeout limits

Definition at line 100 of file Controls.cs.

◆ TrainingLimits

LeakyBucketControlParameters QuantConnect.Packets.Controls.TrainingLimits
getset

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 106 of file Controls.cs.

◆ StorageLimit

long QuantConnect.Packets.Controls.StorageLimit
getset

Limits the total size of storage used by IObjectStore

Definition at line 111 of file Controls.cs.

◆ StorageFileCount

int QuantConnect.Packets.Controls.StorageFileCount
getset

Limits the number of files to be held under the IObjectStore

Definition at line 116 of file Controls.cs.

◆ StoragePermissions

FileAccess QuantConnect.Packets.Controls.StoragePermissions
getset

Holds the permissions for the object store

Definition at line 121 of file Controls.cs.

◆ PersistenceIntervalSeconds

int QuantConnect.Packets.Controls.PersistenceIntervalSeconds
getset

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

Definition at line 127 of file Controls.cs.

◆ CreditCost

decimal QuantConnect.Packets.Controls.CreditCost
getset

The cost associated with running this job

Definition at line 132 of file Controls.cs.


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