Sharpshooter.SDK Namespace
Classes
| Class | Description | |
|---|---|---|
|
|
ArgumentList | |
|
|
BacktestData |
Summary of backtest results for an individual serialized strategy
|
|
|
CloseQuoteValueComparer | |
|
|
CloseSeries |
Represents fixed number of consecutive timestamped close quote values
|
|
|
CustomIndicatorException |
Class for exceptions that can be thrown from user-defined indicators.
|
|
|
DataImportManagerAttribute |
Associates an implementation of IDataImportManager with an implementation of
IImportDataWindow.
|
|
|
FitnessBase |
Base class for custom fitness functions.
|
|
|
IndicatorColumnId | |
|
|
IndicatorId | |
|
|
ObjectiveParameterAttribute |
Indicates that a property of the custom fitness class (derived from FitnessBase)
is a parameter that the user can set.
|
|
|
OhlcBarExtensions | |
|
|
OHLCSeries |
Represents fixed number of consecutive OHLC bars in a time series
|
|
|
QuoteSeries<(Of <(<'TValue, TSeries>)>)> | |
|
|
RealTimeIndicatorException |
Class for exceptions thrown by built-in real time indicators.
|
|
|
RTStrategyInput |
Describes an input used by SerializedRTStrategy
|
|
|
SDKException | |
|
|
SdkServices |
Provides methods for creating instances of classes that are defined elsewhere.
|
|
|
SerializedRTStrategy | |
|
|
SharpshooterModuleAttribute |
It is recommended to add this Attribute to your assembly. It will
indicate to Sharpshooter the SDK version you have used.
|
|
|
StrategyCollectionBase |
IReadOnlyList containing strategies from particular
training session.
|
|
|
ValueSeries |
Represents fixed number of consecutive values in a time series
|
Interfaces
| Interface | Description | |
|---|---|---|
|
|
ICloseSeries | |
|
|
IDiscretizer |
Discretizes indicator values. The default implementation is used automatically.
|
|
|
IInstrument |
Represents a derivative or a security being traded at a specific bar (candle) width.
|
|
|
IInstrumentFactory | |
|
|
IInstrumentId |
Identifies a derivative or a security being traded at a specific bar (candle) width.
|
|
|
IInstrumentParameters |
Represents quantitative extra parameters for an IInstrument
|
|
|
IOHLCSeries | |
|
|
IQuoteSeries<(Of <(<'TValue>)>)> |
Series of (real-time) quotes.
|
|
|
IRTIndicatorInstance |
Interface for real-time indicator instances.
|
|
|
ISelectableValue |
Provides access to properties used to display the implementing object in a selector or
other simple list.
|
|
|
ITrade |
Represents a trade by a strategy whose fitness is to be evaluated. The implementation is
provided by the software.
|

