TSLab API Docs  1
TSLab.Script.Handlers Namespace Reference

Classes

class  DynamicHandlerAttribute
 
class  EventModelHelper
 
class  HandlerAlwaysKeep
 This attribute indicates that the handler must be included in code generation More...
 
class  HandlerCategories
 
class  HandlerCategory
 This attribute changes the handler type category More...
 
class  HandlerDecimals
 This attribute sets the handler output precision More...
 
class  HandlerInvisible
 This attribute shows that the handler is for internal usage and shouldn't shown in the handler's list More...
 
class  HandlerName
 This attribute changes the handler type name More...
 
class  HandlerParameter
 This attribute shows that the property is the handler parameter More...
 
interface  IAlignedSecurityHandler
 
interface  IAllTimeTradeStatisticsHandler
 
interface  IBar2BarHandler
 Make ISecurity from another ISecurity More...
 
interface  IBar2BoolHandler
 Make boolean from ISecurity for selected candle More...
 
interface  IBar2BoolsHandler
 Make boolean's list from ISecurity More...
 
interface  IBar2Double2Handler
 Make the list of double2's from ISecurity More...
 
interface  IBar2DoubleHandler
 Make the list of doubles from ISecurity More...
 
interface  IBar2IntHandler
 Make the list of doubles from ISecurity More...
 
interface  IBar2ValueDoubleHandler
 Make the list of doubles from ISecurity More...
 
interface  IBarBoolAccumHandler
 Make the list of doubles from ISecurity and another list of doubles. Used for lists decompression. More...
 
interface  IBarDouble2BarHandler
 Make ISecurity from another ISecurity and double list More...
 
interface  IBarDoubleAccumHandler
 Make the list of doubles from ISecurity and another list of doubles. Used for lists decompression. More...
 
interface  IBaseChartPaneContext
 
interface  IBaseTradeStatisticsHandler
 This handler makes new TTradeStatisticsWithKind More...
 
interface  IBool1CalculatorHandler
 Calculate boolean value from 1 double value More...
 
interface  IBool2CalculatorHandler
 Calculate boolean value from 2 double values More...
 
interface  IBoolAccum
 Boolean accumulator More...
 
interface  IBoolConvertor
 Boolean convertor More...
 
interface  IBooleanInput0
 Shows that first inputs is bool More...
 
interface  IBooleanInput1
 Shows that second inputs is bool More...
 
interface  IBooleanInput2
 Shows that third inputs is bool More...
 
interface  IBooleanInputs
 Shows that inputs are lists of booleans More...
 
interface  IBooleanReturns
 Shows that list of booleans will be returned More...
 
interface  IBuysSellsHandler
 
interface  ICanvasPaneHandler
 
interface  ICanvasPaneValuesHandlerWithNumber
 
interface  ICommissionHandler
 This handler set the comission handler for Security More...
 
interface  ICompressHandler
 
interface  IContext
 Script context interface More...
 
interface  IContextUses
 Shows that handler uses the data cache More...
 
interface  ICustomListValues
 Это специальный интерфейс для поддержки редактируемого строкового параметра More...
 
interface  IDecompress
 
interface  IDouble1CalculatorHandler
 Calculate double value from another double value More...
 
interface  IDouble2CalculatorHandler
 Calculate double value from 2 double values More...
 
interface  IDouble2DoubleHandler
 Make the list of doubles from the another list of doubles More...
 
interface  IDoubleAccumHandler
 Make the list of doubles from the two lists of doubles More...
 
interface  IDoubleCompaper1Handler
 Make the list of booleans from the 1 lists of doubles More...
 
interface  IDoubleCompaperHandler
 Make the list of booleans from the two lists of doubles More...
 
interface  IDoubleHandlerWithUpdate
 
interface  IDoubleInput0
 Shows that first inputs is double More...
 
interface  IDoubleInput1
 Shows that second inputs is double More...
 
interface  IDoubleInput2
 Shows that third inputs is double More...
 
interface  IDoubleInputs
 Shows that inputs has lists of doubles More...
 
interface  IDoubleReturns
 Shows that list of doubles will be returned More...
 
interface  IDoubleStreamAndValuesHandler
 
interface  IDoubleStreamAndValuesHandlerWithPeriod
 
interface  IEnumReturns
 Shows that list of enums will be returned More...
 
interface  IEventExecuter
 
interface  IEventExecuterWithUpdate
 
interface  IEventModelGenerator
 
interface  IEventModelSupport
 Индикатор, поддерживающий событийную модель должен запомнить ссылки на данные, которые он использует При вызове метода NewBar он возьмет из них новый элемент. More...
 
interface  IExternalOptionScript
 
interface  IExternalOptionScript2
 
interface  IExternalOptionScript3
 
interface  IExternalOptionScript4
 
interface  IExternalOptionScriptBase
 
interface  IExternalOptionScriptMultiSec
 
interface  IExternalScript
 
interface  IExternalScript2
 
interface  IExternalScript3
 
interface  IExternalScript4
 
interface  IExternalScriptBase
 
interface  IExternalScriptMultiSec
 
interface  IFiveSourcesHandler
 Handler with 5 sources More...
 
interface  IFootPrintMaker
 This handler makes new FootPrint More...
 
interface  IFootPrintReturns
 Shows that new FootPrint will be returned More...
 
interface  IFourSourcesHandler
 Handler with 4 sources More...
 
interface  IGraphPaneHandler
 
interface  IHandler
 Handler base interface More...
 
interface  IInteractiveConstGen
 
interface  IInteractiveLineGen
 
interface  IIntInputs
 Shows that inputs are lists of ints More...
 
interface  IIntReturns
 Shows that list of ints will be returned More...
 
interface  ILastContractsTradeStatisticsHandler
 This handler makes new ILastContractsTradeStatisticsHandler More...
 
interface  ILastContractsTradeStatisticsReturns
 Shows that new ILastContractsTradeStatisticsWithKind will be returned More...
 
interface  IMemoryContext
 
interface  INeedVariableId
 Unique variable name for caching without handler parameter values More...
 
interface  INeedVariableName
 Unique variable name for caching with whole handler parameter values More...
 
class  InputAttribute
 
class  InputInfoAttribute
 This attribute allow to set a custom input name. Instead use InputAttribute. More...
 
class  InputsCountAttribute
 
interface  IOneSourceHandler
 Handler with 1 source More...
 
interface  IPosition2Boolean
 
interface  IPosition2Double
 Calculate double value from the position and the candle number More...
 
interface  IPositionInput0
 Shows that first inputs is Position More...
 
interface  IPositionInput1
 Shows that second inputs is Position More...
 
interface  IPositionInputs
 Shows that inputs has Position More...
 
interface  ISecurityInput0
 Shows that first inputs is Security More...
 
interface  ISecurityInput1
 Shows that second inputs is Security More...
 
interface  ISecurityInputs
 Shows that inputs has Securities More...
 
interface  ISecurityReturns
 Shows that new Security will be returned More...
 
interface  ISpecifiedQuantityPriceAtTradeHandler
 
interface  IStreamHandler
 Shows that handler works with streams More...
 
interface  IStringReturns
 Shows that list of strings will be returned More...
 
interface  ITestCanvasPaneHandler
 
interface  IThreeSourcesHandler
 Handler with 3 sources More...
 
interface  ITradeStatisticsBarsCountHandler
 
interface  ITradeStatisticsBarsHandler
 
interface  ITradeStatisticsBarsSumHandler
 
interface  ITradeStatisticsBaseExtremumPriceHandler
 
interface  ITradeStatisticsEdgeHandler
 
interface  ITradeStatisticsExtendedBarsCountHandler
 
interface  ITradeStatisticsExtendedBarsCountHandler2
 
interface  ITradeStatisticsExtendedBarsHandler
 
interface  ITradeStatisticsExtendedBarsHandler2
 
interface  ITradeStatisticsExtendedBarsSumHandler
 
interface  ITradeStatisticsExtendedBarsSumHandler2
 
interface  ITradeStatisticsExtendedExtremumPriceHandler
 
interface  ITradeStatisticsExtendedExtremumPriceHandler2
 
interface  ITradeStatisticsExtremumPriceHandler
 
interface  ITradeStatisticsExtremumValueHandler
 
interface  ITradeStatisticsHandler
 This handler makes new ITradeStatisticsWithKind More...
 
interface  ITradeStatisticsPriceValueHandler
 
interface  ITradeStatisticsReturns
 Shows that new ITradeStatisticsWithKind will be returned More...
 
interface  ITwoSourcesHandler
 Handler with 2 sources More...
 
interface  IValueForPeriodHandler
 
interface  IValuesHandler
 Shows that handler works with current values More...
 
interface  IValuesHandlerWithNumber
 Shows that handler works with current values and the candle number is requered More...
 
interface  IValuesHandlerWithPrecalc
 Shows that handler works with current values, but precalculation is needed More...
 
interface  IWindow
 
class  ListHandlerParameter
 
class  NotCacheableAttribute
 
class  OutputsCountAttribute
 
class  OutputTypeAttribute
 

Enumerations

enum  MessageType { Debug, Info, Warning, Error }
 The log message type.
 
enum  SpecifiedTradeDirection { Any = 0, Buy = 1, Sell = 2 }
 
enum  TemplateTypes {
  UNKNOWN = 0, SECURITY = 1, DOUBLE = 1 << 1, INT = 1 << 2,
  BOOL = 1 << 3, POSITION = 1 << 4, DOUBLE2 = 1 << 5, QUEUE = 1 << 6,
  FOOTPRINT = 1 << 7, INTERACTIVESPLINE = 1 << 8, OPTION = 1 << 9, OPTION_SERIES = 1 << 10,
  OPTION_STRIKE = 1 << 11, OPTION_POSITION = 1 << 12, DOUBLE2N = 1 << 13, ENUM = 1 << 14,
  STRING = 1 << 15, GRAPHPANE = 1 << 16, CANVASPANE = 1 << 17, TRADE_STATISTICS = 1 << 18,
  LAST_CONTRACTS_TRADE_STATISTICS = 1 << 19
}
 Types of template lists More...
 

Functions

delegate void EventModelNewBarDelegate (int barNum)
 

Enumeration Type Documentation

Types of template lists