Lean  $LEAN_TAG$
QuantConnect.Algorithm.Framework.Alphas.Serialization.SerializedInsight Class Reference

DTO used for serializing an insight that was just generated by an algorithm. This type does not contain any of the analysis dependent fields, such as scores and estimated value More...

Public Member Functions

 SerializedInsight ()
 Initializes a new default instance of the SerializedInsight class More...
 
 SerializedInsight (Insight insight)
 Initializes a new instance of the SerializedInsight class by copying the specified insight More...
 

Properties

string Id [get, set]
 See Insight.Id More...
 
string GroupId [get, set]
 See Insight.GroupId More...
 
string SourceModel [get, set]
 See Insight.SourceModel More...
 
double GeneratedTime [get, set]
 Pass-through for CreatedTime More...
 
double CreatedTime [get, set]
 See Insight.GeneratedTimeUtc More...
 
double CloseTime [get, set]
 See Insight.CloseTimeUtc More...
 
string Symbol [get, set]
 See Insight.Symbol The symbol's security identifier string More...
 
string Ticker [get, set]
 See Insight.Symbol The symbol's ticker at the generated time More...
 
InsightType Type [get, set]
 See Insight.Type More...
 
decimal ReferenceValue [get, set]
 See Insight.ReferenceValue More...
 
decimal ReferenceValueFinal [get, set]
 See Insight.ReferenceValueFinal More...
 
InsightDirection Direction [get, set]
 See Insight.Direction More...
 
double Period [get, set]
 See Insight.Period More...
 
double? Magnitude [get, set]
 See Insight.Magnitude More...
 
double? Confidence [get, set]
 See Insight.Confidence More...
 
double? Weight [get, set]
 See Insight.Weight More...
 
bool ScoreIsFinal [get, set]
 See InsightScore.IsFinalScore More...
 
double ScoreMagnitude [get, set]
 See InsightScore.Magnitude More...
 
double ScoreDirection [get, set]
 See InsightScore.Direction More...
 
decimal EstimatedValue [get, set]
 See Insight.EstimatedValue More...
 
string Tag [get, set]
 See Insight.Tag More...
 

Detailed Description

DTO used for serializing an insight that was just generated by an algorithm. This type does not contain any of the analysis dependent fields, such as scores and estimated value

Definition at line 27 of file SerializedInsight.cs.

Constructor & Destructor Documentation

◆ SerializedInsight() [1/2]

QuantConnect.Algorithm.Framework.Alphas.Serialization.SerializedInsight.SerializedInsight ( )

Initializes a new default instance of the SerializedInsight class

Definition at line 176 of file SerializedInsight.cs.

◆ SerializedInsight() [2/2]

QuantConnect.Algorithm.Framework.Alphas.Serialization.SerializedInsight.SerializedInsight ( Insight  insight)

Initializes a new instance of the SerializedInsight class by copying the specified insight

Parameters
insightThe insight to copy

Definition at line 184 of file SerializedInsight.cs.

Here is the call graph for this function:

Property Documentation

◆ Id

string QuantConnect.Algorithm.Framework.Alphas.Serialization.SerializedInsight.Id
getset

See Insight.Id

Definition at line 35 of file SerializedInsight.cs.

◆ GroupId

string QuantConnect.Algorithm.Framework.Alphas.Serialization.SerializedInsight.GroupId
getset

See Insight.GroupId

Definition at line 41 of file SerializedInsight.cs.

◆ SourceModel

string QuantConnect.Algorithm.Framework.Alphas.Serialization.SerializedInsight.SourceModel
getset

See Insight.SourceModel

Definition at line 47 of file SerializedInsight.cs.

◆ GeneratedTime

double QuantConnect.Algorithm.Framework.Alphas.Serialization.SerializedInsight.GeneratedTime
getset

Pass-through for CreatedTime

Definition at line 55 of file SerializedInsight.cs.

◆ CreatedTime

double QuantConnect.Algorithm.Framework.Alphas.Serialization.SerializedInsight.CreatedTime
getset

See Insight.GeneratedTimeUtc

Definition at line 65 of file SerializedInsight.cs.

◆ CloseTime

double QuantConnect.Algorithm.Framework.Alphas.Serialization.SerializedInsight.CloseTime
getset

See Insight.CloseTimeUtc

Definition at line 74 of file SerializedInsight.cs.

◆ Symbol

string QuantConnect.Algorithm.Framework.Alphas.Serialization.SerializedInsight.Symbol
getset

See Insight.Symbol The symbol's security identifier string

Definition at line 81 of file SerializedInsight.cs.

◆ Ticker

string QuantConnect.Algorithm.Framework.Alphas.Serialization.SerializedInsight.Ticker
getset

See Insight.Symbol The symbol's ticker at the generated time

Definition at line 88 of file SerializedInsight.cs.

◆ Type

InsightType QuantConnect.Algorithm.Framework.Alphas.Serialization.SerializedInsight.Type
getset

See Insight.Type

Definition at line 94 of file SerializedInsight.cs.

◆ ReferenceValue

decimal QuantConnect.Algorithm.Framework.Alphas.Serialization.SerializedInsight.ReferenceValue
getset

See Insight.ReferenceValue

Definition at line 100 of file SerializedInsight.cs.

◆ ReferenceValueFinal

decimal QuantConnect.Algorithm.Framework.Alphas.Serialization.SerializedInsight.ReferenceValueFinal
getset

See Insight.ReferenceValueFinal

Definition at line 106 of file SerializedInsight.cs.

◆ Direction

InsightDirection QuantConnect.Algorithm.Framework.Alphas.Serialization.SerializedInsight.Direction
getset

See Insight.Direction

Definition at line 112 of file SerializedInsight.cs.

◆ Period

double QuantConnect.Algorithm.Framework.Alphas.Serialization.SerializedInsight.Period
getset

See Insight.Period

Definition at line 118 of file SerializedInsight.cs.

◆ Magnitude

double? QuantConnect.Algorithm.Framework.Alphas.Serialization.SerializedInsight.Magnitude
getset

See Insight.Magnitude

Definition at line 125 of file SerializedInsight.cs.

◆ Confidence

double? QuantConnect.Algorithm.Framework.Alphas.Serialization.SerializedInsight.Confidence
getset

See Insight.Confidence

Definition at line 132 of file SerializedInsight.cs.

◆ Weight

double? QuantConnect.Algorithm.Framework.Alphas.Serialization.SerializedInsight.Weight
getset

See Insight.Weight

Definition at line 138 of file SerializedInsight.cs.

◆ ScoreIsFinal

bool QuantConnect.Algorithm.Framework.Alphas.Serialization.SerializedInsight.ScoreIsFinal
getset

See InsightScore.IsFinalScore

Definition at line 144 of file SerializedInsight.cs.

◆ ScoreMagnitude

double QuantConnect.Algorithm.Framework.Alphas.Serialization.SerializedInsight.ScoreMagnitude
getset

See InsightScore.Magnitude

Definition at line 151 of file SerializedInsight.cs.

◆ ScoreDirection

double QuantConnect.Algorithm.Framework.Alphas.Serialization.SerializedInsight.ScoreDirection
getset

See InsightScore.Direction

Definition at line 158 of file SerializedInsight.cs.

◆ EstimatedValue

decimal QuantConnect.Algorithm.Framework.Alphas.Serialization.SerializedInsight.EstimatedValue
getset

See Insight.EstimatedValue

Definition at line 165 of file SerializedInsight.cs.

◆ Tag

string QuantConnect.Algorithm.Framework.Alphas.Serialization.SerializedInsight.Tag
getset

See Insight.Tag

Definition at line 171 of file SerializedInsight.cs.


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