Click or drag to resize

ArthaChitra.Model.SharpScript Namespace

 
Classes
 ClassDescription
Public classChartVisualBase 
Public classDefaultFill 
Public classDiagnosticHelper 
Public classDoubleProperty 
Public classEnumProperty 
Public classFillBase 
Public classIndicator 
Public classIndicatorBase Base class for an Indicator or Strategy
Public classInputAttribute A user code (which can be an Indicator or a BarType etc) can have one or more Properties (as defined by the user). ArthaChitra, uses these user defined properties internally for various tasks, from comparing two objects or simply to append the display name. Whether the properties will be included or excluded from such evaluation process depends if the coder assigns the InputAttribute to that property.
Public classInputXmlSerializerT 
Public classIntProperty 
Public classLine 
Public classOptimizerAttribute Declarative tag determining whether the property will be evaluated while optimizing a strategy
Public classOptimizerProperty 
Public classOptimizerPropertyBase 
Public classOptimizerPropertyBaseT 
Public classPerformanceBase 
Public classPerformanceItemT 
Public classPerformanceProperty 
Public classPerformanceVisualArgs 
Public classPlot 
Public classPriceSeries 
Public classReferencedAssembly 
Public classScriptItem 
Public classScriptItemT 
Public classSeriesT Implementation of the ISeriesT interface. This is syncronized with the IBars
Public classSharpScriptBase Base class for the custom scripts
Public classStrategy 
Public classTimeSeries 
Public classTradeItem 
Public classTransaction 
Public classTypeContainer Helper class to populate IndicatorBaseType collection in InputSelectorViewModel
Public classVisualArgs Visual arguments
Public classVisualArgsT 
Public classVisualBase 
Public classVisualScriptBase Base class for scripts which can render the contents in the view.
Public classVolumeSeries 
Interfaces
 InterfaceDescription
Public interfaceIFill 
Public interfaceIHeaderTemplate 
Public interfaceIIndicator 
Public interfaceIInputContainer 
Public interfaceIPerformance IPerformance interface, if implemented in a Strategy Performance userCode then the calculated value will be displayed in Performance tab in the Strategy Performance View
Public interfaceIPerformanceItem 
Public interfaceIPerformanceProperty 
Public interfaceIPerformanceViewModel 
Public interfaceIPriceSeries Price series of the specified PriceType
Public interfaceISeriesT A collection of data points which is syncronized with the Count.
Public interfaceIStyleTemplate 
Public interfaceISummeryT ISummery interface, if implemented in a Strategy Performance userCode then the calculated values will be displayed in the Summery tab in the Strategy Performance View
Public interfaceITemplate While developing a custom code (be it an indicator or a strategy or a chart object etc) user may declare one or more custom property. User can configure those user defined properties from the GUI itself by building Xaml templates. The ITemplate interface lets the user to choose the Xaml file which he intends to use to edit the properties in the properties view of the SharpScriptBase class.
Public interfaceITransaction ITransaction interface
Public interfaceIVisualArgsT Visual arguments
Enumerations
 EnumerationDescription
Public enumerationBufferSize In an Indicator (or Strategy) you may define one or more ISeriesT. The number of data points a series can have depends on the BufferSize property, unless explicitly defined. This makes the IndicatorBase object more memory efficient particularly when the Indicator or Strategy have multiple SeriesT defined.
Public enumerationCalculate Determines how an OnBarUpdate will update
Public enumerationConnectionLossHandling Connection loss handling.
Public enumerationEntriesPerDirection 
Public enumerationEntryHandling Entry handling determines how Entries per direction will be calculated
Public enumerationPriceType Price type determines what value a IPriceSeries will return
Public enumerationRealtimeErrorHandling Real time error handling.
Public enumerationScriptType Returns the sharpScript type
Public enumerationSoundType Gets the sound file as located in the folder ~\Documents\ArthaChitra 2\Sounds
Public enumerationState The different states an user code goes through in its life cycle.
Public enumerationSummeryType SummeryType categorize the ISummeryT
Public enumerationTemplateType 
Public enumerationVolumeType Volume type determines the type of value a VolumeSeries will return
Public enumerationXamlType