Preparing search index...
The search index is not available
backtest-kit
backtest-kit
docs
API reference
Classes
PersistBase
PersistSignalUtils
PersistRiskUtils
PersistScheduleUtils
PersistPartialUtils
PersistBreakevenUtils
PersistCandleUtils
PersistStorageUtils
PersistNotificationUtils
PersistLogUtils
PersistMeasureUtils
ReportBase
ReportUtils
ReportAdapter
MarkdownFileBase
MarkdownFolderBase
MarkdownUtils
MarkdownAdapter
LogAdapter
BacktestMarkdownService
BacktestUtils
LiveMarkdownService
LiveUtils
ScheduleMarkdownService
ScheduleUtils
PerformanceMarkdownService
Performance
WalkerMarkdownService
WalkerUtils
HeatMarkdownService
HeatUtils
PositionSizeUtils
PartialMarkdownService
PartialUtils
HighestProfitMarkdownService
HighestProfitUtils
ConstantUtils
RiskMarkdownService
RiskUtils
SyncMarkdownService
SyncUtils
StorageBacktestAdapter
StorageLiveAdapter
StorageAdapter
NotificationBacktestAdapter
NotificationLiveAdapter
NotificationAdapter
ExchangeUtils
CacheUtils
BreakevenMarkdownService
BreakevenUtils
LoggerService
StrategyMarkdownService
StrategyUtils
ActionProxy
ActionBase
BrokerAdapter
BrokerBase
ClientExchange
ExchangeConnectionService
StrategySchemaService
ClientRisk
ActionCoreService
RiskConnectionService
PartialConnectionService
BreakevenConnectionService
TimeMetaService
PriceMetaService
StrategyConnectionService
ClientFrame
FrameConnectionService
ClientSizing
SizingConnectionService
ClientAction
ActionConnectionService
ExchangeCoreService
StrategyCoreService
FrameCoreService
SizingGlobalService
RiskGlobalService
WalkerLogicPrivateService
WalkerLogicPublicService
WalkerCommandService
ExchangeSchemaService
FrameSchemaService
SizingSchemaService
RiskSchemaService
ActionSchemaService
WalkerSchemaService
BacktestLogicPrivateService
LiveLogicPrivateService
BacktestLogicPublicService
LiveLogicPublicService
LiveCommandService
BacktestCommandService
ExchangeValidationService
StrategyValidationService
FrameValidationService
WalkerValidationService
SizingValidationService
RiskValidationService
ActionValidationService
PartialGlobalService
BreakevenGlobalService
ConfigValidationService
ColumnValidationService
BacktestReportService
LiveReportService
ScheduleReportService
PerformanceReportService
WalkerReportService
HeatReportService
PartialReportService
BreakevenReportService
RiskReportService
StrategyReportService
SyncReportService
HighestProfitReportService
Enums
Functions
getBacktestTimeframe
checkCandles
warmCandles
validate
getStrategySchema
getExchangeSchema
getFrameSchema
getWalkerSchema
getSizingSchema
getRiskSchema
getActionSchema
commitCancelScheduled
commitClosePending
commitPartialProfit
commitPartialLoss
commitTrailingStop
commitTrailingTake
commitTrailingStopCost
commitTrailingTakeCost
commitBreakeven
commitActivateScheduled
commitAverageBuy
getTotalPercentClosed
getTotalCostClosed
getPendingSignal
getScheduledSignal
getBreakeven
getPositionEffectivePrice
getPositionInvestedCount
getPositionInvestedCost
getPositionPnlPercent
commitPartialProfitCost
commitPartialLossCost
getPositionPnlCost
getPositionLevels
getPositionPartials
getPositionEntries
getPositionEstimateMinutes
getPositionCountdownMinutes
getPositionHighestProfitPrice
getPositionHighestProfitTimestamp
getPositionHighestPnlPercentage
getPositionHighestPnlCost
getPositionHighestProfitBreakeven
getPositionDrawdownMinutes
getPositionEntryOverlap
getPositionPartialOverlap
stopStrategy
shutdown
setLogger
setConfig
getConfig
getDefaultConfig
setColumns
getColumns
getDefaultColumns
addStrategySchema
addExchangeSchema
addFrameSchema
addWalkerSchema
addSizingSchema
addRiskSchema
addActionSchema
overrideStrategySchema
overrideExchangeSchema
overrideFrameSchema
overrideWalkerSchema
overrideSizingSchema
overrideRiskSchema
overrideActionSchema
listExchangeSchema
listStrategySchema
listFrameSchema
listWalkerSchema
listSizingSchema
listRiskSchema
listenSignal
listenSignalOnce
listenSignalLive
listenSignalLiveOnce
listenSignalBacktest
listenSignalBacktestOnce
listenError
listenExit
listenDoneLive
listenDoneLiveOnce
listenDoneBacktest
listenDoneBacktestOnce
listenDoneWalker
listenDoneWalkerOnce
listenBacktestProgress
listenWalkerProgress
listenPerformance
listenWalker
listenWalkerOnce
listenWalkerComplete
listenValidation
listenPartialProfitAvailable
listenPartialProfitAvailableOnce
listenPartialLossAvailable
listenPartialLossAvailableOnce
listenBreakevenAvailable
listenBreakevenAvailableOnce
listenRisk
listenRiskOnce
listenSchedulePing
listenSchedulePingOnce
listenActivePing
listenActivePingOnce
listenStrategyCommit
listenStrategyCommitOnce
listenSync
listenSyncOnce
listenHighestProfit
listenHighestProfitOnce
hasTradeContext
getCandles
getAveragePrice
formatPrice
formatQuantity
getDate
getTimestamp
getMode
getSymbol
getContext
getOrderBook
getRawCandles
getNextCandles
getAggregatedTrades
dumpMessages
Interfaces
IExecutionContext
IFrameParams
IFrameCallbacks
IFrameSchema
IFrame
IRiskCheckArgs
IRiskActivePosition
IRiskCallbacks
IRiskValidationPayload
IRiskRejectionResult
IRiskValidationFn
IRiskValidation
IRiskSchema
IRiskParams
IRisk
IPartialData
IPartial
IBreakevenData
IBreakeven
BreakevenContract
PartialProfitContract
PartialLossContract
SchedulePingContract
ActivePingContract
RiskContract
SignalSyncBase
SignalOpenContract
SignalCloseContract
IActionParams
IActionCallbacks
IActionSchema
IAction
SignalCommitBase
CancelScheduledCommit
ClosePendingCommit
PartialProfitCommit
PartialLossCommit
TrailingStopCommit
TrailingTakeCommit
BreakevenCommit
AverageBuyCommit
ActivateScheduledCommit
ISignalDto
ISignalRow
IScheduledSignalRow
IPublicSignalRow
IStorageSignalRowBase
IStorageSignalRowOpened
IStorageSignalRowScheduled
IStorageSignalRowClosed
IStorageSignalRowCancelled
IRiskSignalRow
IScheduledSignalCancelRow
ICommitRowBase
IPartialProfitCommitRow
IPartialLossCommitRow
IBreakevenCommitRow
IAverageBuyCommitRow
ITrailingStopCommitRow
ITrailingTakeCommitRow
IActivateScheduledCommitRow
IStrategyCallbacks
IStrategySchema
IStrategyPnL
IStrategyTickResultIdle
IStrategyTickResultScheduled
IStrategyTickResultWaiting
IStrategyTickResultOpened
IStrategyTickResultActive
IStrategyTickResultClosed
IStrategyTickResultCancelled
IStrategy
IMethodContext
ILogEntry
ILogger
IPublicCandleData
ICandleData
IBidData
IOrderBookData
IAggregatedTradeData
IExchangeParams
IExchangeCallbacks
IExchangeSchema
IExchange
ICacheCandlesParams
ICheckCandlesParams
ValidateArgs
BacktestStatisticsModel
WalkerCompleteContract
IWalkerSchema
IWalkerCallbacks
IWalkerStrategyResult
IWalkerResults
ISizingCalculateParamsBase
IPositionSizeFixedPercentageParams
IPositionSizeKellyParams
IPositionSizeATRParams
ISizingCalculateParamsFixedPercentage
ISizingCalculateParamsKelly
ISizingCalculateParamsATR
ISizingParamsFixedPercentage
ISizingParamsKelly
ISizingParamsATR
ISizingCallbacks
ISizingSchemaBase
ISizingSchemaFixedPercentage
ISizingSchemaKelly
ISizingSchemaATR
ISizing
IPositionOverlapLadder
BreakevenEvent
BreakevenStatisticsModel
DoneContract
ProgressBacktestContract
ProgressWalkerContract
PerformanceContract
WalkerContract
HighestProfitContract
Message
IHeatmapRow
ColumnModel
SignalOpenedNotification
SignalClosedNotification
PartialProfitAvailableNotification
PartialLossAvailableNotification
BreakevenAvailableNotification
PartialProfitCommitNotification
PartialLossCommitNotification
BreakevenCommitNotification
AverageBuyCommitNotification
ActivateScheduledCommitNotification
TrailingStopCommitNotification
TrailingTakeCommitNotification
SignalSyncOpenNotification
SignalSyncCloseNotification
RiskRejectionNotification
SignalScheduledNotification
SignalCancelledNotification
InfoErrorNotification
CriticalErrorNotification
ValidationErrorNotification
CancelScheduledCommitNotification
ClosePendingCommitNotification
TickEvent
LiveStatisticsModel
HeatmapStatisticsModel
ScheduledEvent
ScheduleStatisticsModel
MetricStats
PerformanceStatisticsModel
SignalData$1
IStrategyResult
WalkerStatisticsModel
PartialEvent
PartialStatisticsModel
HighestProfitEvent
HighestProfitStatisticsModel
RiskEvent
RiskStatisticsModel
StrategyEvent
StrategyStatisticsModel
IEntity
IPersistBase
IReportTarget
IReportDumpOptions
IMarkdownTarget
IMarkdownDumpOptions
ILog
SyncEvent
SyncStatisticsModel
IStorageUtils
INotificationUtils
IBroker
WalkerStopContract
IParseArgsParams
IParseArgsResult
Signal$2
Signal$1
Signal
Types
TExecutionContextService
FrameInterval
FrameName
RiskRejection
RiskName
PartialLevel
SignalSyncContract
TActionCtor
IPublicAction
ActionName
StrategyCommitContract
SignalInterval
IStorageSignalRow
ICommitRow
StrategyCloseReason
StrategyCancelReason
IStrategyTickResult
IStrategyBacktestResult
StrategyName
CandleInterval
Num
ExchangeName
Enum
Args
WalkerMetric
WalkerName
ISizingCalculateParams
ISizingParams
ISizingSchema
SizingName
GlobalConfig
ColumnConfig
TStrategySchema
TExchangeSchema
TFrameSchema
TWalkerSchema
TSizingSchema
TRiskSchema
TActionSchema
PerformanceMetricType
ResultId
BaseRole
NotificationModel
StrategyActionType
SignalData
MeasureData
TPersistBase
TPersistBaseCtor
EntityId
RiskData
ScheduleData
PartialData
BreakevenData
CandleData
StorageData
NotificationData
LogData
ReportName
TReportBase
TReportBaseCtor
MarkdownName
TMarkdownBase
TMarkdownBaseCtor
TLogCtor
Columns$a
Columns$9
Columns$8
Columns$7
StrategyColumn
PnlColumn
Columns$6
Columns$5
Columns$4
Columns$3
SyncActionType
Columns$2
StorageId
TStorageUtilsCtor
TNotificationUtilsCtor
Function
CacheFileFunction
DropFirst
CacheFileKeyArgs
Columns$1
Columns
BrokerSignalOpenPayload
BrokerSignalClosePayload
BrokerPartialProfitPayload
BrokerPartialLossPayload
BrokerTrailingStopPayload
BrokerTrailingTakePayload
BrokerBreakevenPayload
BrokerAverageBuyPayload
TBrokerCtor
RiskMap
TAction$1
TRisk$1
TStrategy$1
TSizing$1
TAction
TExchange
TStrategy
TFrame
TSizing
TRisk
IWalkerLogicPrivateService
TWalkerLogicPrivateService
TWalkerLogicPublicService
IBacktestLogicPrivateService
TBacktestLogicPrivateService
ILiveLogicPrivateService
TLiveLogicPrivateService
TLiveLogicPublicService
TBacktestLogicPublicService
TPartial
TBreakeven
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
API reference
Classes
Enums
Functions
Interfaces
Types
backtest-kit
Loading...