Api
ActionId
Integration guide ยท Reference index
Public contract reference. This declaration describes types and callback shapes; availability is constrained by the linked integration guide and the runtime capability. Legacy product-specific fields are not a promise of implementation.
export declare const enum ActionId {
ChartAddIndicatorToAllCharts = "Chart.AddIndicatorToAllCharts",
ChartAddSymbolToWatchList = "Chart.AddSymbolToWatchList",
ChartApplyIndicatorsToAllCharts = "Chart.ApplyIndicatorsToAllCharts",
ChartChangeTimeZone = "Chart.ChangeTimeZone",
ChartClipboardCopyPrice = "Chart.Clipboard.CopyPrice",
ChartClipboardCopyLineTools = "Chart.Clipboard.CopyLineTools",
ChartClipboardCopySource = "Chart.Clipboard.CopySource",
ChartClipboardPasteSource = "Chart.Clipboard.PasteSource",
ChartCrosshairLockVerticalCursor = "Chart.Crosshair.LockVerticalCursor",
ChartCrosshairPlusButtonDrawHorizontalLine = "Chart.Crosshair.PlusButton.DrawHorizontalLine",
ChartCustomActionId = "Chart.CustomActionId",
ChartDialogsShowChangeInterval = "Chart.Dialogs.ShowChangeInterval",
ChartDialogsShowChangeSymbol = "Chart.Dialogs.ShowChangeSymbol",
ChartDialogsShowCompareOrAddSymbol = "Chart.Dialogs.ShowCompareOrAddSymbol",
ChartDialogsShowGeneralSettings = "Chart.Dialogs.ShowGeneralSettings",
ChartDialogsShowGeneralSettingsLegendTab = "Chart.Dialogs.ShowGeneralSettings.LegendTab",
ChartDialogsShowGeneralSettingsSymbolTab = "Chart.Dialogs.ShowGeneralSettings.SymbolTab",
ChartDialogsShowGeneralScalesTab = "Chart.Dialogs.ShowGeneralSettings.ScalesTab",
ChartDialogsShowGoToDate = "Chart.Dialogs.ShowGoToDate",
ChartDialogsShowInsertIndicators = "Chart.Dialogs.ShowInsertIndicators",
ChartDialogsShowSymbolInfo = "Chart.Dialogs.ShowSymbolInfo",
ChartDrawingToolbarToggleVisibility = "Chart.DrawingToolbar.ToggleVisibility",
ChartExternalActionId = "Chart.ExternalActionId",
ChartFavoriteDrawingToolsToolbarHide = "Chart.FavoriteDrawingToolsToolbar.Hide",
ChartIndicatorShowSettingsDialog = "Chart.Indicator.ShowSettingsDialog",
ChartLegendToggleLastDayChangeValuesVisibility = "Chart.Legend.ToggleLastDayChangeValuesVisibility",
ChartLegendToggleBarChangeValuesVisibility = "Chart.Legend.ToggleBarChangeValuesVisibility",
ChartLegendTogglePriceSourceVisibility = "Chart.Legend.TogglePriceSourceVisibility",
ChartLegendToggleIndicatorArgumentsVisibility = "Chart.Legend.ToggleIndicatorArgumentsVisibility",
ChartLegendToggleIndicatorTitlesVisibility = "Chart.Legend.ToggleIndicatorTitlesVisibility",
ChartLegendToggleIndicatorValuesVisibility = "Chart.Legend.ToggleIndicatorValuesVisibility",
ChartLegendToggleOhlcValuesVisibility = "Chart.Legend.ToggleOhlcValuesVisibility",
ChartLegendToggleOpenMarketStatusVisibility = "Chart.Legend.ToggleOpenMarketStatusVisibility",
ChartLegendToggleSymbolVisibility = "Chart.Legend.ToggleSymbolVisibility",
ChartLegendToggleVolumeVisibility = "Chart.Legend.ToggleVolumeVisibility",
ChartLines = "Chart.Lines",
ChartLinesToggleBidAskLinesVisibility = "Chart.Lines.ToggleBidAskLinesVisibility",
ChartLinesToggleHighLowLinesVisibility = "Chart.Lines.ToggleHighLowLinesVisibility",
ChartLinesToggleAverageLineVisibility = "Chart.Lines.ToggleAverageLineVisibility",
ChartLinesToggleSeriesPrevCloseLineVisibility = "Chart.Lines.ToggleSeriesPrevCloseLineVisibility",
ChartLinesToggleSeriesPriceLineVisibility = "Chart.Lines.ToggleSeriesPriceLineVisibility",
ChartLineToolBarsPatternToggleFlipped = "Chart.LineTool.BarsPattern.ToggleFlipped",
ChartLineToolBarsPatternToggleMirrored = "Chart.LineTool.BarsPattern.ToggleMirrored",
ChartLineToolClone = "Chart.LineTool.Clone",
ChartLineToolCreateLimitOrderFromState = "Chart.LineTool.CreateLimitOrderFromState",
ChartLineToolElliotChangeDegreeProperty = "Chart.LineTool.Elliot.ChangeDegreeProperty",
ChartLineToolNoSync = "Chart.LineTool.NoSync",
ChartLineToolPitchforkChangeTypeToInside = "Chart.LineTool.Pitchfork.ChangeTypeToInside",
ChartLineToolPitchforkChangeTypeToModifiedSchiff = "Chart.LineTool.Pitchfork.ChangeTypeToModifiedSchiff",
ChartLineToolPitchforkChangeTypeToOriginal = "Chart.LineTool.Pitchfork.ChangeTypeToOriginal",
ChartLineToolPitchforkChangeTypeToSchiff = "Chart.LineTool.Pitchfork.ChangeTypeToSchiff",
ChartLineToolSyncInLayout = "Chart.LineTool.SyncInLayout",
ChartLineToolTemplates = "Chart.LineTool.Templates",
ChartLineToolTemplatesApply = "Chart.LineTool.Templates.Apply",
ChartLineToolTemplatesApplyDefaults = "Chart.LineTool.Templates.ApplyDefaults",
ChartLineToolTemplatesSaveAs = "Chart.LineTool.Templates.SaveAs",
ChartLineToolToolbarChangeFontSizeProperty = "Chart.LineTool.Toolbar.ChangeFontSizeProperty",
ChartLineToolToolbarChangeLineStyleToDashed = "Chart.LineTool.Toolbar.ChangeLineStyleToDashed",
ChartLineToolToolbarChangeLineStyleToDotted = "Chart.LineTool.Toolbar.ChangeLineStyleToDotted",
ChartLineToolToolbarChangeLineStyleToSolid = "Chart.LineTool.Toolbar.ChangeLineStyleToSolid",
ChartMarksToggleVisibility = "Chart.Marks.ToggleVisibility",
ChartMoveChartInLayout = "Chart.MoveChartInLayout",
ChartMoveChartInLayoutBack = "Chart.MoveChartInLayout.Back",
ChartMoveChartInLayoutForward = "Chart.MoveChartInLayout.Forward",
ChartObjectTreeShow = "Chart.ObjectTree.Show",
ChartDataWindowShow = "Chart.DataWindow.Show",
ChartPaneControlsDeletePane = "Chart.PaneControls.DeletePane",
ChartPaneControlsMaximizePane = "Chart.PaneControls.MaximizePane",
ChartPaneControlsMinimizePane = "Chart.PaneControls.MinimizePane",
ChartPaneControlsMovePaneDown = "Chart.PaneControls.MovePaneDown",
ChartPaneControlsMovePaneUp = "Chart.PaneControls.MovePaneUp",
ChartPaneControlsCollapsePane = "Chart.PaneControls.CollapsePane",
ChartPaneControlsRestorePane = "Chart.PaneControls.RestorePane",
ChartPriceScaleLabels = "Chart.PriceScale.Labels",
ChartPriceScaleLabelsToggleBidAskLabelsVisibility = "Chart.PriceScale.Labels.ToggleBidAskLabelsVisibility",
ChartPriceScaleLabelsToggleHighLowPriceLabelsVisibility = "Chart.PriceScale.Labels.ToggleHighLowPriceLabelsVisibility",
ChartPriceScaleLabelsToggleAveragePriceLabelVisibility = "Chart.PriceScale.Labels.ToggleAveragePriceLabelVisibility",
ChartPriceScaleLabelsToggleIndicatorsNameLabelsVisibility = "Chart.PriceScale.Labels.ToggleIndicatorsNameLabelsVisibility",
ChartPriceScaleLabelsToggleIndicatorsValueLabelsVisibility = "Chart.PriceScale.Labels.ToggleIndicatorsValueLabelsVisibility",
ChartPriceScaleLabelsToggleNoOverlappingLabelsVisibility = "Chart.PriceScale.Labels.ToggleNoOverlappingLabelsVisibility",
ChartPriceScaleLabelsToggleSeriesLastValueVisibility = "Chart.PriceScale.Labels.ToggleSeriesLastValueVisibility",
ChartPriceScaleLabelsToggleSymbolNameLabelsVisibility = "Chart.PriceScale.Labels.ToggleSymbolNameLabelsVisibility",
ChartPriceScaleLabelsToggleSymbolPrevCloseValueVisibility = "Chart.PriceScale.Labels.ToggleSymbolPrevCloseValueVisibility",
ChartPriceScaleMergeAllScales = "Chart.PriceScale.MergeAllScales",
ChartPriceScaleMergeAllScalesToLeft = "Chart.PriceScale.MergeAllScalesToLeft",
ChartPriceScaleMergeAllScalesToRight = "Chart.PriceScale.MergeAllScalesToRight",
ChartPriceScaleMoveToLeft = "Chart.PriceScale.MoveToLeft",
ChartPriceScaleMoveToRight = "Chart.PriceScale.MoveToRight",
ChartPriceScaleReset = "Chart.PriceScale.Reset",
ChartPriceScaleToggleAddOrderPlusButtonVisibility = "Chart.PriceScale.ToggleAddOrderPlusButtonVisibility",
ChartPriceScaleToggleAutoScale = "Chart.PriceScale.ToggleAutoScale",
ChartPriceScaleToggleAutoScaleSeriesOnly = "Chart.PriceScale.ToggleAutoScaleSeriesOnly",
ChartPriceScaleToggleCountdownToBarCloseVisibility = "Chart.PriceScale.ToggleCountdownToBarCloseVisibility",
ChartPriceScaleToggleIndexedTo100 = "Chart.PriceScale.ToggleIndexedTo100",
ChartPriceScaleToggleInvertScale = "Chart.PriceScale.ToggleInvertScale",
ChartPriceScaleToggleLogarithmic = "Chart.PriceScale.ToggleLogarithmic",
ChartPriceScaleTogglePercentage = "Chart.PriceScale.TogglePercentage",
ChartPriceScaleToggleRegular = "Chart.PriceScale.ToggleRegular",
ChartRedo = "Chart.Redo",
ChartRemoveAllIndicators = "Chart.RemoveAllIndicators",
ChartRemoveAllIndicatorsAndLineTools = "Chart.RemoveAllIndicatorsAndLineTools",
ChartRemoveAllLineTools = "Chart.RemoveAllLineTools",
ChartScalesReset = "Chart.Scales.Reset",
ChartScalesToggleLockPriceToBarRatio = "Chart.Scales.ToggleLockPriceToBarRatio",
ChartScrollToLineTool = "Chart.ScrollToLineTool",
ChartSelectedObjectHide = "Chart.SelectedObject.Hide",
ChartSelectedObjectRemove = "Chart.SelectedObject.Remove",
ChartSelectedObjectShow = "Chart.SelectedObject.Show",
ChartSelectedObjectShowSettingsDialog = "Chart.SelectedObject.ShowSettingsDialog",
ChartSelectedObjectToggleLocked = "Chart.SelectedObject.ToggleLocked",
ChartSeriesPriceScaleToggleAutoScale = "Chart.Series.PriceScale.ToggleAutoScale",
ChartSeriesPriceScaleToggleIndexedTo100 = "Chart.Series.PriceScale.ToggleIndexedTo100",
ChartSeriesPriceScaleToggleInvertPriceScale = "Chart.Series.PriceScale.ToggleInvertPriceScale",
ChartSeriesPriceScaleToggleLogarithmic = "Chart.Series.PriceScale.ToggleLogarithmic",
ChartSeriesPriceScaleTogglePercentage = "Chart.Series.PriceScale.TogglePercentage",
ChartSeriesPriceScaleToggleRegular = "Chart.Series.PriceScale.ToggleRegular",
ChartSessionBreaksToggleVisibility = "Chart.SessionBreaks.ToggleVisibility",
ChartSetSession = "Chart.SetSession",
ChartSourceChangePriceScale = "Chart.Source.ChangePriceScale",
ChartSourceMergeDown = "Chart.Source.MergeDown",
ChartSourceMergeUp = "Chart.Source.MergeUp",
ChartSourceMoveToNoScale = "Chart.Source.MoveToNoScale",
ChartSourceMoveToOtherScale = "Chart.Source.MoveToOtherScale",
ChartSourceMoveToPane = "Chart.Source.MoveToPane",
ChartSourceUnmergeDown = "Chart.Source.UnmergeDown",
ChartSourceUnmergeUp = "Chart.Source.UnmergeUp",
ChartSourceVisualOrder = "Chart.Source.VisualOrder",
ChartSourceVisualOrderBringForward = "Chart.Source.VisualOrder.BringForward",
ChartSourceVisualOrderBringToFront = "Chart.Source.VisualOrder.BringToFront",
ChartSourceVisualOrderSendBackward = "Chart.Source.VisualOrder.SendBackward",
ChartSourceVisualOrderSendToBack = "Chart.Source.VisualOrder.SendToBack",
ChartSourceResetInputPoints = "Chart.Source.ResetInputPoints",
ChartTimeScaleReset = "Chart.TimeScale.Reset",
ChartUndo = "Chart.Undo",
ChartSourceIntervalsVisibility = "Chart.Source.IntervalsVisibility",
ChartSourceIntervalsVisibilityCurrentAndAbove = "Chart.Source.IntervalsVisibility.CurrentAndAbove",
ChartSourceIntervalsVisibilityCurrentAndBelow = "Chart.Source.IntervalsVisibility.CurrentAndBelow",
ChartSourceIntervalsVisibilityOnlyCurrent = "Chart.Source.IntervalsVisibility.Current",
ChartSourceIntervalsVisibilityAll = "Chart.Source.IntervalsVisibility.All",
ObjectsTreeCreateGroup = "ObjectsTree.CreateGroup",
ObjectsTreeRemoveItem = "ObjectsTree.RemoveItem",
ObjectsTreeRenameItem = "ObjectsTree.RenameItem",
ObjectsTreeToggleItemLocked = "ObjectsTree.ToggleItemLocked",
ObjectsTreeToggleItemVisibility = "ObjectsTree.ToggleItemVisibility",
TradingCancelOrder = "Trading.CancelOrder",
TradingClosePosition = "Trading.ClosePosition",
TradingCustomActionId = "Trading.CustomActionId",
TradingDOMPlaceLimitOrder = "Trading.DOMPlaceLimitOrder",
TradingDOMPlaceMarketOrder = "Trading.DOMPlaceMarketOrder",
TradingDOMPlaceStopLimitOrder = "Trading.DOMPlaceStopLimitOrder",
TradingDOMPlaceStopOrder = "Trading.DOMPlaceStopOrder",
TradingEditOrder = "Trading.EditOrder",
TradingModifyPosition = "Trading.ModifyPosition",
TradingReversePosition = "Trading.ReversePosition",
TradingSellBuyButtonsToggleVisibility = "Trading.SellBuyButtonsToggleVisibility",
TradingTradeFromChart = "Trading.TradeFromChart",
TradingNoOverlapMode = "Trading.NoOverlapMode",
WatchlistAddSelectedSymbolsToCompare = "Watchlist.AddSelectedSymbolsToCompare ",
WatchlistAddSymbolToCompare = "Watchlist.AddSymbolToCompare",
WatchlistAddSymbolToSection = "Watchlist.AddSymbolToSection",
WatchlistAddSymbol = "Watchlist.AddSymbol",
WatchlistRemoveSection = "Watchlist.RemoveSection",
WatchlistRenameSection = "Watchlist.RenameSection",
}