Lumen ChartsLumen Charts
Api

ActionId

Download Markdown

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",
}