TSLab API Docs
1
Main Page
Packages
Classes
Class List
Class Hierarchy
Class Members
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level
1
2
3
4
5
]
▼
N
TSLab
►
N
DataSource
C
BarUtils
Utilities to work with candles
C
IBar
C
IBaseBar
C
IDataBar
C
IDateBar
C
Interval
Interval
structure
C
InvalidIntervalsException
C
InvalidOutputDataIntervalException
C
IQueueData
Orders queue element
►
N
Script
►
N
CanvasPane
C
Border
C
ICanvasPane
C
ICanvasTradeStatisticsGraphList
C
IInteractiveGraphList
C
IInteractivePointLight
C
IInteractivePointProperty
C
ILightInteractiveGraphList
C
InteractiveActionEventArgs
C
InteractiveGraphPointData
C
InteractiveObject
C
InteractivePointActive
C
InteractivePointLight
Облегченный вариант узла (без возможности взаимодействовать с пользователем)
C
InteractivePointProperty
C
InteractiveSeries
C
PointParameters
►
N
Control
►
N
Elements
C
IBackgroundElement
C
IElement
C
ISeparatorElement
C
ITextElement
C
IBoolControl
C
IControl
Базовый интерфейс элемента управления
C
IControlPane
Панель с элементами управления
C
IStringControl
►
N
DataGridPane
C
DataGridPropertyDescriptor
C
DataGridPropertyDescriptorBase
C
IDataGridPane
C
IDataGridPropertyDescriptor
C
IDataGridPropertyDescriptorBase
►
N
Descriptor
►
N
Elements
C
BackgroundElementData
C
ElementData
C
IBackgroundElementData
C
IElementData
C
ISeparatorElementData
C
ITextElementData
C
SeparatorElementData
C
TextElementData
►
N
ParameterControl
C
IMinMaxValuesParameterControlEditData
C
INumberDecimalDigitsParameterControlEditData
C
IParameterControlDataBase
C
IParameterControlEditData
C
IStepParameterControlEditData
C
ParameterControlDataBase
C
IBasePropertyDescriptor
C
IControlPropertyDescriptor
C
IControlPropertyDescriptorSet
C
IMemberDescriptor
C
IPropertyDescriptor
►
N
GraphPane
C
IInteractiveFibonachi
C
IInteractiveLine
C
IInteractiveObject
C
IInteractivePoint
C
IInteractiveSimpleLine
C
IInteractiveText
C
IInteractiveThickness
C
MarketPoint
►
N
Handlers
C
DynamicHandlerAttribute
C
EventModelHelper
C
HandlerAlwaysKeep
This attribute indicates that the handler must be included in code generation
C
HandlerCategories
C
HandlerCategory
This attribute changes the handler type category
C
HandlerDecimals
This attribute sets the handler output precision
C
HandlerInvisible
This attribute shows that the handler is for internal usage and shouldn't shown in the handler's list
C
HandlerName
This attribute changes the handler type name
C
HandlerParameter
This attribute shows that the property is the handler parameter
C
IAlignedSecurityHandler
C
IAllTimeTradeStatisticsHandler
C
IBar2BarHandler
Make
ISecurity
from another
ISecurity
C
IBar2BoolHandler
Make boolean from
ISecurity
for selected candle
C
IBar2BoolsHandler
Make boolean's list from
ISecurity
C
IBar2Double2Handler
Make the list of double2's from
ISecurity
C
IBar2DoubleHandler
Make the list of doubles from
ISecurity
C
IBar2IntHandler
Make the list of doubles from
ISecurity
C
IBar2ValueDoubleHandler
Make the list of doubles from
ISecurity
C
IBarBoolAccumHandler
Make the list of doubles from
ISecurity
and another list of doubles. Used for lists decompression
C
IBarDouble2BarHandler
Make
ISecurity
from another
ISecurity
and double list
C
IBarDoubleAccumHandler
Make the list of doubles from
ISecurity
and another list of doubles. Used for lists decompression
C
IBaseChartPaneContext
C
IBaseTradeStatisticsHandler
This handler makes new TTradeStatisticsWithKind
C
IBool1CalculatorHandler
Calculate boolean value from 1 double value
C
IBool2CalculatorHandler
Calculate boolean value from 2 double values
C
IBoolAccum
Boolean accumulator
C
IBoolConvertor
Boolean convertor
C
IBooleanInput0
Shows that first inputs is bool
C
IBooleanInput1
Shows that second inputs is bool
C
IBooleanInput2
Shows that third inputs is bool
C
IBooleanInputs
Shows that inputs are lists of booleans
C
IBooleanReturns
Shows that list of booleans will be returned
C
IBuysSellsHandler
C
ICanvasPaneHandler
C
ICanvasPaneValuesHandlerWithNumber
C
ICommissionHandler
This handler set the comission handler for Security
C
ICompressHandler
C
IContext
Script
context interface
C
IContextUses
Shows that handler uses the data cache
C
ICustomListValues
Это специальный интерфейс для поддержки редактируемого строкового параметра
C
IDecompress
C
IDouble1CalculatorHandler
Calculate double value from another double value
C
IDouble2CalculatorHandler
Calculate double value from 2 double values
C
IDouble2DoubleHandler
Make the list of doubles from the another list of doubles
C
IDoubleAccumHandler
Make the list of doubles from the two lists of doubles
C
IDoubleCompaper1Handler
Make the list of booleans from the 1 lists of doubles
C
IDoubleCompaperHandler
Make the list of booleans from the two lists of doubles
C
IDoubleHandlerWithUpdate
C
IDoubleInput0
Shows that first inputs is double
C
IDoubleInput1
Shows that second inputs is double
C
IDoubleInput2
Shows that third inputs is double
C
IDoubleInputs
Shows that inputs has lists of doubles
C
IDoubleReturns
Shows that list of doubles will be returned
C
IDoubleStreamAndValuesHandler
C
IDoubleStreamAndValuesHandlerWithPeriod
C
IEnumReturns
Shows that list of enums will be returned
C
IEventExecuter
C
IEventExecuterWithUpdate
C
IEventModelGenerator
C
IEventModelSupport
Индикатор, поддерживающий событийную модель должен запомнить ссылки на данные, которые он использует При вызове метода NewBar он возьмет из них новый элемент.
C
IExternalOptionScript
C
IExternalOptionScript2
C
IExternalOptionScript3
C
IExternalOptionScript4
C
IExternalOptionScriptBase
C
IExternalOptionScriptMultiSec
C
IExternalScript
C
IExternalScript2
C
IExternalScript3
C
IExternalScript4
C
IExternalScriptBase
C
IExternalScriptMultiSec
C
IFiveSourcesHandler
Handler with 5 sources
C
IFootPrintMaker
This handler makes new
FootPrint
C
IFootPrintReturns
Shows that new
FootPrint
will be returned
C
IFourSourcesHandler
Handler with 4 sources
C
IGraphPaneHandler
C
IHandler
Handler base interface
C
IInteractiveConstGen
C
IInteractiveLineGen
C
IIntInputs
Shows that inputs are lists of ints
C
IIntReturns
Shows that list of ints will be returned
C
ILastContractsTradeStatisticsHandler
This handler makes new
ILastContractsTradeStatisticsHandler
C
ILastContractsTradeStatisticsReturns
Shows that new
ILastContractsTradeStatisticsWithKind
will be returned
C
IMemoryContext
C
INeedVariableId
Unique variable name for caching without handler parameter values
C
INeedVariableName
Unique variable name for caching with whole handler parameter values
C
InputAttribute
C
InputInfoAttribute
This attribute allow to set a custom input name. Instead use
InputAttribute
C
InputsCountAttribute
C
IOneSourceHandler
Handler with 1 source
C
IPosition2Boolean
C
IPosition2Double
Calculate double value from the position and the candle number
C
IPositionInput0
Shows that first inputs is Position
C
IPositionInput1
Shows that second inputs is Position
C
IPositionInputs
Shows that inputs has Position
C
ISecurityInput0
Shows that first inputs is Security
C
ISecurityInput1
Shows that second inputs is Security
C
ISecurityInputs
Shows that inputs has Securities
C
ISecurityReturns
Shows that new Security will be returned
C
ISpecifiedQuantityPriceAtTradeHandler
C
IStreamHandler
Shows that handler works with streams
C
IStringReturns
Shows that list of strings will be returned
C
ITestCanvasPaneHandler
C
IThreeSourcesHandler
Handler with 3 sources
C
ITradeStatisticsBarsCountHandler
C
ITradeStatisticsBarsHandler
C
ITradeStatisticsBarsSumHandler
C
ITradeStatisticsBaseExtremumPriceHandler
C
ITradeStatisticsEdgeHandler
C
ITradeStatisticsExtendedBarsCountHandler
C
ITradeStatisticsExtendedBarsCountHandler2
C
ITradeStatisticsExtendedBarsHandler
C
ITradeStatisticsExtendedBarsHandler2
C
ITradeStatisticsExtendedBarsSumHandler
C
ITradeStatisticsExtendedBarsSumHandler2
C
ITradeStatisticsExtendedExtremumPriceHandler
C
ITradeStatisticsExtendedExtremumPriceHandler2
C
ITradeStatisticsExtremumPriceHandler
C
ITradeStatisticsExtremumValueHandler
C
ITradeStatisticsHandler
This handler makes new
ITradeStatisticsWithKind
C
ITradeStatisticsPriceValueHandler
C
ITradeStatisticsReturns
Shows that new
ITradeStatisticsWithKind
will be returned
C
ITwoSourcesHandler
Handler with 2 sources
C
IValueForPeriodHandler
C
IValuesHandler
Shows that handler works with current values
C
IValuesHandlerWithNumber
Shows that handler works with current values and the candle number is requered
C
IValuesHandlerWithPrecalc
Shows that handler works with current values, but precalculation is needed
C
IWindow
C
ListHandlerParameter
C
NotCacheableAttribute
C
OutputsCountAttribute
C
OutputTypeAttribute
►
N
Helpers
C
ChartHelper
The chart creation helper
C
Indicators
Some indicator's calculation helpers
C
Series
Double values list functions
►
N
Optimization
►
N
Method
C
BruteForceOptimization
C
IOptimizationMethod
Интерфейс плагина метода оптимизации
C
IOptimizationResult
C
OptPropertyParam
C
BoolOptimData
C
BoolOptimProperty
C
DateTimeOptimData
C
DateTimeOptimProperty
C
EnumOptimData
C
EnumOptimProperty
C
INamedItem
C
IntOptimData
C
IntOptimProperty
C
IOptimBase
C
IOptimDataBase
C
IOptimPropertyBase
C
NumericOptimData
C
NumericOptimProperty
C
OptimBase
Optimization
object base class
C
OptimData
Object used to store double optimization properties
C
OptimDataBase
Base object used to store optimization objects
C
OptimDataGroup
C
OptimDataUtils
C
OptimGroup
C
OptimGroupDifferentOnly
Optimization
Group with different values only
C
OptimProperty
C
OptimPropertyBase
C
StringOptimData
C
StringOptimProperty
C
TimeSpanOptimData
C
TimeSpanOptimProperty
►
N
Options
C
AntisimmetrizeFunc
C
BaseCubicSpline
Интерполирование функций кубическими сплайнами
https://ru.wikipedia.org/wiki/
Кубический_сплайн
►
C
CalendarWithoutHolidays
C
DayDescription
C
CalendarWithoutWeekends
C
ConstantFunction
Constant function to represent Black-Scholes 'smile'
C
CubicSplineCoeffs
Класс, описывающий коэфффициенты КУБИЧЕСКОГО сплайна на каждом сегменте сетки.
https://ru.wikipedia.org/wiki/
Кубический_сплайн предлагает вид полинома: S_i(x) = a_i + b*(x-x_i) + (1/2)*c_i*(x-x_i)^2 + (1/6)*d_i*(x-x_i)^3
C
FunctionDeserializer
C
ICalendar
Common interface to implement national or exchange calendar
C
IFunction
Интерфейс скалярной функции (улыбки волатильности) в многомерном пространстве параметров
C
IOption
Option source (all options for the same base asset)
C
IOptionPosition
C
IOptionSeries
Option series (all options with the same expiration date)
C
IOptionStrike
Single option of given strike, type and expiration
C
IOptionStrikePair
Options
live in couples at strike; this interfaces reflects this specifics
C
LiquidProTimeModelRepository
Доступ к списку интервалов дат и весам времени в этих интервалах
C
LogSimmetrizeFunc
C
NaturalCubicSpline
Интерполирование функций ЕСТЕСТВЕННЫМИ кубическими сплайнами
https://ru.wikipedia.org/wiki/
Кубический_сплайн
C
NotAKnotCubicSpline
Интерполирование функций кубическими сплайнами по схеме Not-a-Knot
https://ru.wikipedia.org/wiki/
Кубический_сплайн
C
OptionMath
C
SimmetrizeFunc
C
SmileFunction3
Arbitrary function with 3 parameters similar to observed smile
C
SmileFunction5
Улыбка Алексея: разворачивание из безразмерных координат. На вход должен подаваться симметризованный шаблон и его антисимметризованная производная.
C
SmileFunctionExtended
Улыбка Алексея: разворачивание шаблона из безразмерных координат. Автоматически делается симметризация и гладкое продление на бесконечность.
►
N
Realtime
C
IOrder
The order
C
IPositionInfoRt
The position from real trade session
C
IPositionRt
The position from real trade session
C
ISecurityRt
Realtime
paper functions
C
AllTimeTradeHistogram
C
AllTimeTradeStatistics
C
AllTimeTradeStatisticsWithKind
C
AlphaColor
C
AlphaColors
C
BaseCache
C
BaseCacheContext
C
BaseRefreshableTradeHistogram
C
BaseTradeHistogram
C
BaseTradeHistogramsCache
C
BaseTradeHistogramSettings
C
BaseTradeStatistics
C
BaseTradeStatisticsWithKind
C
CachedTradeHistogramFactory
C
Color
Script
Color
C
ColorExtensions
C
ColorParser
C
Converter
C
DerivativeTradeStatisticsCache
C
DerivativeTradeStatisticsCacheContext
C
Double2
Structure with 2 double values. Can be used to present the range
C
Double2N
C
EmptyCachedTradeHistogram
C
EmptyTradeHistogramBar
C
EnumExtensions
►
C
FootPrint
C
FpBar
C
Line
C
GraphListBase
C
IAggregatedHistogramBarsProvider
C
IAllTimeTradeStatisticsWithKind
C
IBarsGraphList
C
IBaseCache
C
IBaseChartPane
C
IBasePane
C
IBaseTradeStatistics
C
IBaseTradeStatisticsWithKind
C
ICachedTradeHistogram
C
ICandleGraphList
C
IDerivativeTradeStatisticsCache
C
IGraphList
C
IGraphListBase
Graph list functions
C
IGraphPane
Chart's pane
C
IInteractiveGraphList
C
ILastContractsTradeStatistics
C
ILastContractsTradeStatisticsWithKind
C
ILightInteractiveGraphList
C
IPane
C
IPosition
Trade position
C
IPositionInfo
C
IPositionsList
List of Positions
C
IRuntime
Script
's runtime support
C
ISecurity
Paper functions
C
ITradeHistogram
C
ITradeHistogramBar
C
ITradeHistogramsCache
C
ITradesCache
C
ITradeStatistics
C
ITradeStatisticsCache
C
ITradeStatisticsWithKind
C
LastContractsTradeHistogram
C
LastContractsTradeHistogramSettings
C
LastContractsTradeStatistics
C
LastContractsTradeStatisticsWithKind
C
LastTradeHistogramSettings
C
LastTradeStatistics
C
MultiBarsCachedTradeHistogram
C
NullTradeHistogramsCache
C
Point
C
Rect
C
ScriptColors
C
ScriptException
The script exception
C
ScriptQueueData
C
SecurityUtils
C
SingleBarCachedTradeHistogram
C
Size
C
TradeHistogram
C
TradeHistogramArguments
C
TradeHistogramBar
C
TradeHistogramBarFactory
C
TradeHistogramsCache
C
TradeHistogramsCaches
C
TradeHistogramSettings
C
TradesCache
C
TradeStatistics
C
TradeStatisticsCache
C
TradeStatisticsWithKind
C
UnrefreshableTradeHistogram
Generated by
1.8.11