Module types

Namespaces

emitters

Classes

Performance

Interfaces

BacktestDoneNotification
BacktestStatisticsModel
BootstrapNotification
BreakevenContract
ColumnModel
CriticalErrorNotification
DoneContract
HeatmapStatisticsModel
ICandleData
IExchangeSchema
IFrameSchema
IHeatmapRow
IMarkdownDumpOptions
InfoErrorNotification
IOptimizerCallbacks
IOptimizerData
IOptimizerFetchArgs
IOptimizerFilterArgs
IOptimizerRange
IOptimizerSchema
IOptimizerSource
IOptimizerStrategy
IOptimizerTemplate
IPersistBase
IPositionSizeATRParams
IPositionSizeFixedPercentageParams
IPositionSizeKellyParams
IPublicSignalRow
IReportDumpOptions
IRiskActivePosition
IRiskCheckArgs
IRiskSchema
IRiskValidation
IRiskValidationFn
IRiskValidationPayload
IScheduledSignalCancelRow
IScheduledSignalRow
ISignalDto
ISignalRow
ISizingCalculateParamsATR
ISizingCalculateParamsFixedPercentage
ISizingCalculateParamsKelly
ISizingSchemaATR
ISizingSchemaFixedPercentage
ISizingSchemaKelly
IStrategyPnL
IStrategyResult
IStrategySchema
IStrategyTickResultActive
IStrategyTickResultCancelled
IStrategyTickResultClosed
IStrategyTickResultIdle
IStrategyTickResultOpened
IStrategyTickResultScheduled
IWalkerResults
IWalkerSchema
IWalkerStrategyResult
LiveDoneNotification
LiveStatisticsModel
MessageModel
MetricStats
PartialEvent
PartialLossContract
PartialLossNotification
PartialProfitContract
PartialProfitNotification
PartialStatisticsModel
PerformanceContract
PerformanceStatisticsModel
PingContract
ProgressBacktestContract
ProgressBacktestNotification
ProgressOptimizerContract
ProgressWalkerContract
RiskContract
RiskEvent
RiskRejectionNotification
RiskStatisticsModel
ScheduledEvent
ScheduleStatisticsModel
SignalCancelledNotification
SignalClosedNotification
SignalOpenedNotification
SignalScheduledNotification
TickEvent
ValidationErrorNotification
WalkerCompleteContract
WalkerContract
WalkerSignalData
WalkerStatisticsModel

Type Aliases

BreakevenData
CandleInterval
ColumnConfig
EntityId
FrameInterval
GlobalConfig
ISizingCalculateParams
ISizingSchema
IStrategyTickResult
MarkdownName
MessageRole
NotificationModel
PartialData
PerformanceMetricType
ReportName
RiskData
ScheduleData
SignalData
SignalInterval
TMarkdownBase
TPersistBase
TPersistBaseCtor
TReportBase
WalkerMetric

Variables

Backtest
Breakeven
Cache
Constant
Exchange
ExecutionContextService
Heat
lib
Live
Markdown
MarkdownFileBase
MarkdownFolderBase
MethodContextService
Notification
Optimizer
Partial
PersistBase
PersistBreakevenAdapter
PersistPartialAdapter
PersistRiskAdapter
PersistScheduleAdapter
PersistSignalAdapter
PositionSize
Report
ReportBase
Risk
Schedule
Walker

Functions

addExchange
addFrame
addOptimizer
addRisk
addSizing
addStrategy
addWalker
breakeven
cancel
dumpSignal
formatPrice
formatQuantity
getAveragePrice
getCandles
getColumns
getConfig
getDate
getDefaultColumns
getDefaultConfig
getMode
hasTradeContext
listenBacktestProgress
listenBreakeven
listenBreakevenOnce
listenDoneBacktest
listenDoneBacktestOnce
listenDoneLive
listenDoneLiveOnce
listenDoneWalker
listenDoneWalkerOnce
listenError
listenExit
listenOptimizerProgress
listenPartialLoss
listenPartialLossOnce
listenPartialProfit
listenPartialProfitOnce
listenPerformance
listenPing
listenPingOnce
listenRisk
listenRiskOnce
listenSignal
listenSignalBacktest
listenSignalBacktestOnce
listenSignalLive
listenSignalLiveOnce
listenSignalOnce
listenValidation
listenWalker
listenWalkerComplete
listenWalkerOnce
listenWalkerProgress
listExchanges
listFrames
listOptimizers
listRisks
listSizings
listStrategies
listWalkers
partialLoss
partialProfit
setColumns
setConfig
setLogger
stop
trailingStop
trailingTake
validate