From b92d6509363dcdc1032acc924fc4268f8dc99e8d Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Wed, 29 Jan 2020 17:27:36 +0100 Subject: [PATCH] Several improvements and bug fixes --- CanvasApp/ChartsSpace/PlottersManager.js | 6 +- CanvasApp/ChartsSpace/TimeMachine.js | 24 ++- CanvasApp/ChartsSpace/TimelineChart.js | 29 +--- CanvasApp/Globals.js | 2 +- CanvasApp/Panels/Layer.js | 96 ++++++++--- CanvasApp/Panels/LayersPanel.js | 13 +- CanvasApp/Panels/PanelTabButton.js | 2 + CanvasApp/Panels/PanelsVisibleButton.js | 83 ++++++++++ CanvasApp/Panels/PlotterPanel.js | 7 +- CanvasApp/Spaces/ChartSpace.js | 2 +- CanvasApp/Spaces/PanelsSpace.js | 156 +++++++++--------- CanvasApp/SplashScreen.js | 2 +- CanvasApp/Utilities.js | 42 +++++ Inter-Process-Files/AppSchema.json | 14 ++ .../Historic-Trades/User.Bot.js | 1 - .../BollingerBandsPanel.js | 6 +- .../Plotters-Candles-Volumes/CandlePanel.js | 6 +- .../Plotters-Candles-Volumes/VolumePanel.js | 6 +- .../SimulationExecutionPanel.js | 19 ++- .../TradingSimulationPanel.js | 6 +- Share - Pre-Release Testing Workspace.json | 1 + WebServer/Scripts/AppLoader.js | 1 + 22 files changed, 363 insertions(+), 161 deletions(-) create mode 100644 CanvasApp/Panels/PanelsVisibleButton.js create mode 100644 Share - Pre-Release Testing Workspace.json diff --git a/CanvasApp/ChartsSpace/PlottersManager.js b/CanvasApp/ChartsSpace/PlottersManager.js index bade2aeb6..fda2ff6c6 100644 --- a/CanvasApp/ChartsSpace/PlottersManager.js +++ b/CanvasApp/ChartsSpace/PlottersManager.js @@ -219,6 +219,8 @@ function newPlottersManager () { connector.plotter.onRecordChangeEventsSubscriptionId = connector.plotter.container.eventHandler.listenToEvent('Current Record Changed', plotterPanel.onRecordChange) connector.panels.push(plotterPanelHandle) } + + connector.layer.panels = connector.panels } connectors.push(connector) @@ -237,7 +239,7 @@ function newPlottersManager () { } function onLayerStatusChanged (layer) { - if (layer.status === PRODUCT_CARD_STATUS.LOADING) { + if (layer.status === LAYER_STATUS.LOADING) { /* Lets see if we can find the Plotter of this card on our Active Plotters list, other wise we will initialize it */ let found = false for (let i = 0; i < connectors.length; i++) { @@ -253,7 +255,7 @@ function newPlottersManager () { } } } - if (layer.status === PRODUCT_CARD_STATUS.OFF) { + if (layer.status === LAYER_STATUS.OFF) { /* If the plotter of this card is not on our Active Plotters list, then we remove it. */ for (let i = 0; i < connectors.length; i++) { let connector = connectors[i] diff --git a/CanvasApp/ChartsSpace/TimeMachine.js b/CanvasApp/ChartsSpace/TimeMachine.js index 393e15bb0..30ebe0d87 100644 --- a/CanvasApp/ChartsSpace/TimeMachine.js +++ b/CanvasApp/ChartsSpace/TimeMachine.js @@ -329,10 +329,21 @@ function newTimeMachine () { } function physics () { - thisObjectPhysics() - childrenPhysics() - syncWithDesigner() - saveFrame(thisObject.payload, thisObject.container.frame) + if (thisObject.container.frame.isInViewPort()) { + thisObjectPhysics() + childrenPhysics() + syncWithDesigner() + saveFrame(thisObject.payload, thisObject.container.frame) + } + panelPhysics() + } + + function panelPhysics () { + if (thisObject.container.frame.isInViewPort()) { + canvas.panelsSpace.makeVisible(thisObject.payload.node.id, 'Layers Panel') + } else { + canvas.panelsSpace.makeInvisible(thisObject.payload.node.id, 'Layers Panel') + } } function syncWithDesigner () { @@ -457,6 +468,7 @@ function newTimeMachine () { } function drawBackground () { + drawChartsBackground() if (thisObject.container.frame.isInViewPort()) { for (let i = 0; i < thisObject.timelineCharts.length; i++) { let timelineChart = thisObject.timelineCharts[thisObject.timelineCharts.length - i - 1] @@ -465,6 +477,10 @@ function newTimeMachine () { } } + function drawChartsBackground () { + drawContainerBackground(thisObject.container, UI_COLOR.WHITE, 0.5, thisObject.fitFunction) + } + function draw () { if (thisObject.container.frame.isInViewPort()) { for (let i = 0; i < thisObject.timelineCharts.length; i++) { diff --git a/CanvasApp/ChartsSpace/TimelineChart.js b/CanvasApp/ChartsSpace/TimelineChart.js index e608a00a5..218bcd74a 100644 --- a/CanvasApp/ChartsSpace/TimelineChart.js +++ b/CanvasApp/ChartsSpace/TimelineChart.js @@ -417,34 +417,7 @@ function newTimelineChart () { } function drawChartsBackground () { - /* We will paint some transparent background here. */ - - let opacity = '0.0' - - let fromPoint = { - x: 0, - y: 0 - } - - let toPoint = { - x: thisObject.container.frame.width, - y: thisObject.container.frame.height - } - - fromPoint = transformThisPoint(fromPoint, thisObject.container) - toPoint = transformThisPoint(toPoint, thisObject.container) - - fromPoint = thisObject.fitFunction(fromPoint) - toPoint = thisObject.fitFunction(toPoint) - - browserCanvasContext.beginPath() - - browserCanvasContext.rect(fromPoint.x, fromPoint.y, toPoint.x - fromPoint.x, toPoint.y - fromPoint.y) - browserCanvasContext.fillStyle = 'rgba(' + UI_COLOR.WHITE + ', ' + opacity + ')' - - browserCanvasContext.closePath() - - browserCanvasContext.fill() + drawContainerBackground(thisObject.container, UI_COLOR.WHITE, 0, thisObject.fitFunction) } function recalculateCoordinateSystem () { diff --git a/CanvasApp/Globals.js b/CanvasApp/Globals.js index bb8d53ef0..08ad5c1b7 100644 --- a/CanvasApp/Globals.js +++ b/CanvasApp/Globals.js @@ -164,7 +164,7 @@ const BREAKPOINT_HEIGHT = 15; const SIDE_PANEL_WIDTH = 450 let COCKPIT_SPACE_POSITION = browserCanvas.height - COCKPIT_SPACE_HEIGHT -const PRODUCT_CARD_STATUS = { +const LAYER_STATUS = { ON: 'on', LOADING: 'loading', OFF: 'off' diff --git a/CanvasApp/Panels/Layer.js b/CanvasApp/Panels/Layer.js index 41eac1827..85300f606 100644 --- a/CanvasApp/Panels/Layer.js +++ b/CanvasApp/Panels/Layer.js @@ -6,10 +6,11 @@ function newLayer () { let thisObject = { container: undefined, - status: PRODUCT_CARD_STATUS.OFF, + status: LAYER_STATUS.OFF, fitFunction: undefined, payload: undefined, definition: undefined, + panels: undefined, physics: physics, draw: draw, turnOff: turnOff, @@ -73,6 +74,7 @@ function newLayer () { thisObject.eventHandler = newEventHandler() let imagesLoaded = 0 let onMouseClickEventSuscriptionId + let panelsVisibleButton return thisObject @@ -85,6 +87,7 @@ function newLayer () { thisObject.fitFunction = undefined thisObject.payload = undefined thisObject.definition = undefined + thisObject.panels = undefined timeFrame = undefined datetime = undefined @@ -102,6 +105,8 @@ function newLayer () { singleFileProgressBar = undefined fileSequenceProgressBar = undefined + panelsVisibleButton = undefined + thisObject.container.eventHandler.stopListening(onMouseClickEventSuscriptionId) } @@ -114,7 +119,6 @@ function newLayer () { thisObject.container.isClickeable = true /* Lets set the basic dimensions of this thisObject. */ - let position = { x: 0, y: 0 @@ -173,6 +177,12 @@ function newLayer () { } function getContainer (point) { + if (panelsVisibleButton !== undefined) { + let container = panelsVisibleButton.getContainer(point) + if (container !== undefined) { + return container + } + } if (thisObject.container.frame.isThisPointHere(point, true) === true) { return thisObject.container } @@ -242,31 +252,31 @@ function newLayer () { } function turnOff () { - if (thisObject.status !== PRODUCT_CARD_STATUS.OFF) { + if (thisObject.status !== LAYER_STATUS.OFF) { resetProgressBars() - changeStatusTo(PRODUCT_CARD_STATUS.OFF) + changeStatusTo(LAYER_STATUS.OFF) } } function turnOn () { - if (thisObject.status === PRODUCT_CARD_STATUS.OFF) { + if (thisObject.status === LAYER_STATUS.OFF) { resetProgressBars() - changeStatusTo(PRODUCT_CARD_STATUS.LOADING) + changeStatusTo(LAYER_STATUS.LOADING) } } function onMouseClick (event) { switch (thisObject.status) { - case PRODUCT_CARD_STATUS.ON: + case LAYER_STATUS.ON: resetProgressBars() - changeStatusTo(PRODUCT_CARD_STATUS.OFF) + changeStatusTo(LAYER_STATUS.OFF) break - case PRODUCT_CARD_STATUS.OFF: + case LAYER_STATUS.OFF: resetProgressBars() - changeStatusTo(PRODUCT_CARD_STATUS.LOADING) + changeStatusTo(LAYER_STATUS.LOADING) break - case PRODUCT_CARD_STATUS.LOADING: - changeStatusTo(PRODUCT_CARD_STATUS.OFF) + case LAYER_STATUS.LOADING: + changeStatusTo(LAYER_STATUS.OFF) break } } @@ -294,25 +304,54 @@ function newLayer () { } function physics () { + statusPhysics() + childrenPhysics() + } + + function childrenPhysics () { + /* Panels Visible Button Setup */ + if (thisObject.status === LAYER_STATUS.ON) { + if (panelsVisibleButton === undefined) { + if (thisObject.panels !== undefined) { + if (thisObject.panels.length > 0) { + panelsVisibleButton = newPanelsVisibleButton() + + let storedValue = loadPropertyFromNodeConfig(thisObject.payload, 'showPanels') + if (storedValue !== undefined) { + if (storedValue === true || storedValue === false) { + panelsVisibleButton.showPanels = storedValue + } + } + + panelsVisibleButton.initialize(thisObject.panels) + panelsVisibleButton.container.connectToParent(thisObject.container) + } + } + } else { + savePropertyAtNodeConfig(thisObject.payload, 'showPanels', panelsVisibleButton.showPanels) + } + } + } + + function statusPhysics () { /* We retrieve the stored status at the config. */ try { - let code = JSON.parse(thisObject.payload.node.code) - let storedValue = code.status + let storedValue = loadPropertyFromNodeConfig(thisObject.payload, 'status') if (storedValue !== undefined) { if (storedValue !== thisObject.status) { - if (storedValue === PRODUCT_CARD_STATUS.ON) { + if (storedValue === LAYER_STATUS.ON) { resetProgressBars() - changeStatusTo(PRODUCT_CARD_STATUS.LOADING) + changeStatusTo(LAYER_STATUS.LOADING) } - if (storedValue === PRODUCT_CARD_STATUS.OFF) { + if (storedValue === LAYER_STATUS.OFF) { resetProgressBars() - changeStatusTo(PRODUCT_CARD_STATUS.OFF) + changeStatusTo(LAYER_STATUS.OFF) } } } else { resetProgressBars() - changeStatusTo(PRODUCT_CARD_STATUS.OFF) + changeStatusTo(LAYER_STATUS.OFF) } } catch (err) { // we ignore errors here since most likely they will be parsing errors. @@ -320,11 +359,11 @@ function newLayer () { /* Check when the loading finishes */ if ( - thisObject.status === PRODUCT_CARD_STATUS.LOADING && + thisObject.status === LAYER_STATUS.LOADING && marketFileProgressBar.value === 100 && dailyFileProgressBar.value === 100 ) { - changeStatusTo(PRODUCT_CARD_STATUS.ON) + changeStatusTo(LAYER_STATUS.ON) } } @@ -332,14 +371,14 @@ function newLayer () { if (thisObject.status !== newStatus) { thisObject.status = newStatus - try { - let code = JSON.parse(thisObject.payload.node.code) - code.status = thisObject.status - thisObject.payload.node.code = JSON.stringify(code) - } catch (err) { - // we ignore errors here since most likely they will be parsing errors. + if (thisObject.status === LAYER_STATUS.OFF) { + if (panelsVisibleButton !== undefined) { + panelsVisibleButton.finalize() + panelsVisibleButton = undefined + } } + savePropertyAtNodeConfig(thisObject.payload, 'status', thisObject.status) let eventData = thisObject thisObject.container.eventHandler.raiseEvent('Status Changed', eventData) } @@ -347,6 +386,9 @@ function newLayer () { function draw () { drawLayer() + if (panelsVisibleButton !== undefined) { + panelsVisibleButton.draw() + } } function drawLayer () { diff --git a/CanvasApp/Panels/LayersPanel.js b/CanvasApp/Panels/LayersPanel.js index 2144c28f7..5bcd308ed 100644 --- a/CanvasApp/Panels/LayersPanel.js +++ b/CanvasApp/Panels/LayersPanel.js @@ -1,10 +1,11 @@ -function newProductsPanel () { +function newLayersPanel () { let thisObject = { name: 'Layers Panel', fitFunction: undefined, container: undefined, layers: [], payload: undefined, + isVisible: true, getLoadingLayers: getLoadingLayers, physics: physics, draw: draw, @@ -74,6 +75,12 @@ function newProductsPanel () { panelTabButton.initialize() onMouseWheelEventSuscriptionId = thisObject.container.eventHandler.listenToEvent('onMouseWheel', onMouseWheel) + + let storedValue = loadPropertyFromNodeConfig(thisObject.payload, 'visibleLayers') + if (storedValue >= 0 && storedValue <= 20) { + desiredVisibleLayers = storedValue + } + isInitialized = true } @@ -134,6 +141,7 @@ function newProductsPanel () { } desiredPanelHeight = (layerHeight + LAYER_SEPARATION) * desiredVisibleLayers + heatherHeight + footerHeight calculateVisbleLayers() + savePropertyAtNodeConfig(thisObject.payload, 'visibleLayers', desiredVisibleLayers) } function panelSizePhysics () { @@ -192,7 +200,7 @@ function newProductsPanel () { let onProducts = [] for (let i = 0; i < thisObject.layers.length; i++) { - if (thisObject.layers[i].status === PRODUCT_CARD_STATUS.LOADING) { + if (thisObject.layers[i].status === LAYER_STATUS.LOADING) { onProducts.push(thisObject.layers[i]) } } @@ -409,4 +417,3 @@ function newProductsPanel () { } } } - diff --git a/CanvasApp/Panels/PanelTabButton.js b/CanvasApp/Panels/PanelTabButton.js index 1105e1372..fd7a48993 100644 --- a/CanvasApp/Panels/PanelTabButton.js +++ b/CanvasApp/Panels/PanelTabButton.js @@ -88,6 +88,7 @@ function newPanelTabButton () { } function draw () { + return if (isInitialized === false) { return } drawButton() @@ -113,6 +114,7 @@ function newPanelTabButton () { } function getContainer (point) { + return let container /* First we check if thisObject point is inside thisObject space. */ diff --git a/CanvasApp/Panels/PanelsVisibleButton.js b/CanvasApp/Panels/PanelsVisibleButton.js new file mode 100644 index 000000000..fe8d20e08 --- /dev/null +++ b/CanvasApp/Panels/PanelsVisibleButton.js @@ -0,0 +1,83 @@ +function newPanelsVisibleButton () { + let thisObject = { + container: undefined, + fitFunction: undefined, + parentContainer: undefined, + panels: undefined, + showPanels: true, + draw: draw, + getContainer: getContainer, // returns the inner most container that holds the point received by parameter. + initialize: initialize, + finalize: finalize + } + + /* Cointainer stuff */ + thisObject.container = newContainer() + thisObject.container.name = 'Panels Visible Button' + thisObject.container.initialize() + thisObject.container.isClickeable = true + thisObject.container.frame.containerName = 'Panels Visible Button' + + let onMouseClickEventSuscriptionId + return thisObject + + function finalize () { + thisObject.container.eventHandler.stopListening(onMouseClickEventSuscriptionId) + thisObject.container.finalize() + thisObject.container = undefined + thisObject.fitFunction = undefined + thisObject.parentContainer = undefined + thisObject.panels = undefined + } + + function initialize (panels) { + thisObject.panels = panels + setPanelVisibility() + + thisObject.container.frame.width = 25 + thisObject.container.frame.height = 25 + + let position = { + x: thisObject.container.frame.width * 1 / 8, + y: 45 + } + + thisObject.container.frame.position = position + + /* Lets listen to our own events to react when we have a Mouse Click */ + onMouseClickEventSuscriptionId = thisObject.container.eventHandler.listenToEvent('onMouseClick', onMouseClick) + } + + function onMouseClick (event) { + if (thisObject.showPanels === false) { + thisObject.showPanels = true + } else { + thisObject.showPanels = false + } + setPanelVisibility() + } + + function setPanelVisibility () { + for (let i = 0; i < thisObject.panels.length; i++) { + panel = canvas.panelsSpace.getPanel(thisObject.panels[i]) + panel.isVisible = thisObject.showPanels + } + } + + function getContainer (point) { + if (thisObject.container.frame.isThisPointHere(point, true) === true) { + return thisObject.container + } + } + + function draw () { + let icon + if (thisObject.showPanels === true) { + icon = canvas.designerSpace.iconCollection.get('plotter-panel') + } else { + icon = canvas.designerSpace.iconCollection.get('social-bot') + } + + drawIcon(icon, 1 / 2, 1 / 2, 0, 0, 14, thisObject.container) + } +} diff --git a/CanvasApp/Panels/PlotterPanel.js b/CanvasApp/Panels/PlotterPanel.js index f578e95c8..28d38f488 100644 --- a/CanvasApp/Panels/PlotterPanel.js +++ b/CanvasApp/Panels/PlotterPanel.js @@ -9,6 +9,7 @@ function newPlotterPanel () { let thisObject = { fitFunction: undefined, container: undefined, + isVisible: true, onRecordChange: onRecordChange, draw: draw, getContainer: getContainer, @@ -30,6 +31,7 @@ function newPlotterPanel () { thisObject.container.finalize() thisObject.container = undefined thisObject.fitFunction = undefined + thisObject.isVisible = undefined heightFactor = undefined currentRecord = undefined @@ -56,6 +58,7 @@ function newPlotterPanel () { } function getContainer (point) { + if (thisObject.isVisible !== true) { return } let container container = panelTabButton.getContainer(point) @@ -80,10 +83,10 @@ function newPlotterPanel () { } function draw () { + if (thisObject.isVisible !== true) { return } + thisObject.container.frame.draw(false, false, true, thisObject.fitFunction) - plotCurrentRecordData() - panelTabButton.draw() } diff --git a/CanvasApp/Spaces/ChartSpace.js b/CanvasApp/Spaces/ChartSpace.js index 67b21038c..dced0c410 100644 --- a/CanvasApp/Spaces/ChartSpace.js +++ b/CanvasApp/Spaces/ChartSpace.js @@ -332,11 +332,11 @@ function newChartSpace () { } if (timeMachine.container.frame.isInViewPort()) { - timeMachine.physics() thisObject.inViewport.set(timeMachine.payload.node.id, timeMachine) } else { thisObject.inViewport.delete(timeMachine.payload.node.id) } + timeMachine.physics() } } diff --git a/CanvasApp/Spaces/PanelsSpace.js b/CanvasApp/Spaces/PanelsSpace.js index 4be89c240..873e56141 100644 --- a/CanvasApp/Spaces/PanelsSpace.js +++ b/CanvasApp/Spaces/PanelsSpace.js @@ -8,6 +8,8 @@ function newPanelsSpace () { let thisObject = { visible: true, container: undefined, + makeVisible: makeVisible, + makeInvisible: makeInvisible, createNewPanel: createNewPanel, destroyPanel: destroyPanel, getPanel: getPanel, @@ -40,9 +42,10 @@ function newPanelsSpace () { case 'Layers Panel': { - panel = newProductsPanel() + panel = newLayersPanel() panel.fitFunction = canvas.chartSpace.fitFunction panel.container.isVisibleFunction = canvas.chartSpace.isThisPointVisible + panel.type = 'Layers Panel' break } case 'Plotter Panel': @@ -60,7 +63,7 @@ function newPanelsSpace () { panel.session = pSession panel.initialize() } - + panel.type = 'Plotter Panel' break } } @@ -73,6 +76,24 @@ function newPanelsSpace () { return panel.handle } + function makeVisible (owner, type) { + for (let i = 0; i < thisObject.panels.length; i++) { + let panel = thisObject.panels[i] + if (panel.owner === owner && panel.type === type) { + panel.isVisible = true + } + } + } + + function makeInvisible (owner, type) { + for (let i = 0; i < thisObject.panels.length; i++) { + let panel = thisObject.panels[i] + if (panel.owner === owner && panel.type === type) { + panel.isVisible = false + } + } + } + function destroyPanel (pPanelHandle) { for (let i = 0; i < thisObject.panels.length; i++) { let panel = thisObject.panels[i] @@ -125,15 +146,10 @@ function newPanelsSpace () { let panel = thisObject.panels[i] /* setting the speed of the panel */ - let ACCELERATION = 0.1 // This is resting speed. if (panel.container.speed === undefined) { panel.container.speed = { - x: 1, - y: 1 - } - panel.container.resistance = { - x: 0, - y: 0 + x: 2, + y: 2 } } @@ -149,26 +165,29 @@ function newPanelsSpace () { let verticalLine = (canvas.chartSpace.viewport.visibleArea.topRight.x - canvas.chartSpace.viewport.visibleArea.topLeft.x) / 2 + canvas.chartSpace.viewport.visibleArea.topLeft.x let horizontalLine = (canvas.chartSpace.viewport.visibleArea.bottomRight.y - canvas.chartSpace.viewport.visibleArea.topRight.y) * 2 / 3 + canvas.chartSpace.viewport.visibleArea.topRight.y + if (centerPoint.x < verticalLine && centerPoint.y < horizontalLine) { + panel.gravitatesTowards = 'topLeft' + } + if (centerPoint.x >= verticalLine && centerPoint.y < horizontalLine) { + panel.gravitatesTowards = 'topRight' + } + if (centerPoint.x < verticalLine && centerPoint.y >= horizontalLine) { + panel.gravitatesTowards = 'bottomLeft' + } + if (centerPoint.x >= verticalLine && centerPoint.y >= horizontalLine) { + panel.gravitatesTowards = 'bottomRight' + } + /* According to the quadrant we push the panels to the sides */ if (centerPoint.x < verticalLine) { panel.container.frame.position.x = panel.container.frame.position.x - panel.container.speed.x - if (isOverlapping(i, panel.container) === true) { - panel.container.frame.position.x = panel.container.frame.position.x + panel.container.speed.x * 3 - accelerateOnX() - } else { - desAccelerateOnX() - } + isOverlapping(i, panel.container) if (panel.container.frame.position.x < 0) { panel.container.frame.position.x = 0 } } else { panel.container.frame.position.x = panel.container.frame.position.x + panel.container.speed.x - if (isOverlapping(i, panel.container) === true) { - panel.container.frame.position.x = panel.container.frame.position.x - panel.container.speed.x * 3 - accelerateOnX() - } else { - desAccelerateOnX() - } + isOverlapping(i, panel.container) if (panel.container.frame.position.x + panel.container.frame.width > browserCanvas.width) { panel.container.frame.position.x = browserCanvas.width - panel.container.frame.width } @@ -176,71 +195,18 @@ function newPanelsSpace () { if (panel.container.frame.height <= canvas.chartSpace.viewport.visibleArea.bottomRight.y - canvas.chartSpace.viewport.visibleArea.topRight.y) { if (centerPoint.y < horizontalLine) { panel.container.frame.position.y = panel.container.frame.position.y - panel.container.speed.y - if (isOverlapping(i, panel.container) === true) { - panel.container.frame.position.y = panel.container.frame.position.y + panel.container.speed.y * 3 - accelerateOnY() - } else { - desAccelerateOnY() - } + isOverlapping(i, panel.container) if (panel.container.frame.position.y < canvas.chartSpace.viewport.visibleArea.topLeft.y) { panel.container.frame.position.y = canvas.chartSpace.viewport.visibleArea.topLeft.y } } else { panel.container.frame.position.y = panel.container.frame.position.y + panel.container.speed.y - if (isOverlapping(i, panel.container) === true) { - panel.container.frame.position.y = panel.container.frame.position.y - panel.container.speed.y * 3 - accelerateOnY() - } else { - desAccelerateOnY() - } + isOverlapping(i, panel.container) if (panel.container.frame.position.y + panel.container.frame.height > canvas.chartSpace.viewport.visibleArea.bottomRight.y) { panel.container.frame.position.y = canvas.chartSpace.viewport.visibleArea.bottomRight.y - panel.container.frame.height } } } - - function accelerateOnX () { - panel.container.speed.x = panel.container.speed.x + ACCELERATION - if (panel.container.speed.x > ACCELERATION * 10) { - panel.container.speed.x = ACCELERATION * 10 - } - panel.container.resistance.x = panel.container.resistance.x + 1 - } - function desAccelerateOnX () { - if (panel.container.resistance.x < -3) { - panel.container.resistance.x = 0 - panel.container.speed.x = ACCELERATION * 5 - return - } - panel.container.speed.x = panel.container.speed.x - ACCELERATION - if (panel.container.speed.x < ACCELERATION) { - panel.container.speed.x = ACCELERATION * 1 - } - panel.container.resistance.x = panel.container.resistance.x - 1 - } - function accelerateOnY () { - if (panel.container.resistance.y > 5) { - panel.container.resistance.y = 0 - return - } - panel.container.speed.y = panel.container.speed.y + ACCELERATION - if (panel.container.speed.y > ACCELERATION * 10) { - panel.container.speed.y = ACCELERATION * 5 - } - panel.container.resistance.y = panel.container.resistance.y + 1 - } - function desAccelerateOnY () { - if (panel.container.resistance.y < -3) { - panel.container.resistance.y = 0 - panel.container.speed.y = ACCELERATION * 10 - return - } - panel.container.speed.y = panel.container.speed.y - ACCELERATION - if (panel.container.speed.y < ACCELERATION) { - panel.container.speed.y = ACCELERATION * 1 - } - panel.container.resistance.y = panel.container.resistance.y - 1 - } } } @@ -264,11 +230,41 @@ function newPanelsSpace () { for (let i = 0; i < currentIndex; i++) { let panel = thisObject.panels[i] + if (panel.isVisible === true) { + if (isThisPointInsideThisFrame(corner1, panel.container.frame) === true) { + pushOut(currentContainer, panel.container, panel.gravitatesTowards) + } + if (isThisPointInsideThisFrame(corner2, panel.container.frame) === true) { + pushOut(currentContainer, panel.container, panel.gravitatesTowards) + } + if (isThisPointInsideThisFrame(corner3, panel.container.frame) === true) { + pushOut(currentContainer, panel.container, panel.gravitatesTowards) + } + if (isThisPointInsideThisFrame(corner4, panel.container.frame) === true) { + pushOut(currentContainer, panel.container, panel.gravitatesTowards) + } + } + } - if (isThisPointInsideThisFrame(corner1, panel.container.frame) === true) { return true } - if (isThisPointInsideThisFrame(corner2, panel.container.frame) === true) { return true } - if (isThisPointInsideThisFrame(corner3, panel.container.frame) === true) { return true } - if (isThisPointInsideThisFrame(corner4, panel.container.frame) === true) { return true } + function pushOut (currentContainer, controlContainer, corner) { + switch (corner) { + case 'topLeft': { + currentContainer.frame.position.x = controlContainer.frame.position.x + controlContainer.frame.width + break + } + case 'topRight': { + currentContainer.frame.position.x = controlContainer.frame.position.x - currentContainer.frame.width + break + } + case 'bottomLeft': { + currentContainer.frame.position.x = controlContainer.frame.position.x + controlContainer.frame.width + break + } + case 'bottomRight': { + currentContainer.frame.position.x = controlContainer.frame.position.x - currentContainer.frame.width + break + } + } } function isThisPointInsideThisFrame (point, frame) { diff --git a/CanvasApp/SplashScreen.js b/CanvasApp/SplashScreen.js index 6efbdf87d..d10e27a6b 100644 --- a/CanvasApp/SplashScreen.js +++ b/CanvasApp/SplashScreen.js @@ -125,7 +125,7 @@ function newSplashScreen () { fontSize = 15 - title = 'Trading Automation System' + title = 'People and Machines working together to create Superalgos' titlePoint = { x: thisObject.container.frame.width / 2 - title.length / 2 * fontSize * FONT_ASPECT_RATIO - 20, diff --git a/CanvasApp/Utilities.js b/CanvasApp/Utilities.js index 7b68ea56f..7749bc532 100644 --- a/CanvasApp/Utilities.js +++ b/CanvasApp/Utilities.js @@ -1,3 +1,45 @@ +function drawContainerBackground (container, color, opacity, fitFunction) { + let fromPoint = { + x: 0, + y: 0 + } + + let toPoint = { + x: container.frame.width, + y: container.frame.height + } + + fromPoint = transformThisPoint(fromPoint, container) + toPoint = transformThisPoint(toPoint, container) + + fromPoint = fitFunction(fromPoint) + toPoint = fitFunction(toPoint) + + browserCanvasContext.beginPath() + browserCanvasContext.rect(fromPoint.x, fromPoint.y, toPoint.x - fromPoint.x, toPoint.y - fromPoint.y) + browserCanvasContext.fillStyle = 'rgba(' + color + ', ' + opacity + ')' + browserCanvasContext.closePath() + browserCanvasContext.fill() +} + +function savePropertyAtNodeConfig (payload, propertyName, value) { + try { + let code = JSON.parse(payload.node.code) + code[propertyName] = value + payload.node.code = JSON.stringify(code) + } catch (err) { + // we ignore errors here since most likely they will be parsing errors. + } +} + +function loadPropertyFromNodeConfig (payload, propertyName) { + try { + let code = JSON.parse(payload.node.code) + return code[propertyName] + } catch (err) { + // we ignore errors here since most likely they will be parsing errors. + } +} function saveFrame (payload, frame) { payload.frame = { diff --git a/Inter-Process-Files/AppSchema.json b/Inter-Process-Files/AppSchema.json index a26e180c8..3b0c2f846 100644 --- a/Inter-Process-Files/AppSchema.json +++ b/Inter-Process-Files/AppSchema.json @@ -5088,6 +5088,14 @@ { "type": "Layers Manager", "menuItems": [ + { + "action": "Configure Layers Manager", + "label": "Configure Layers Manager", + "iconPathOn": "html", + "iconPathOff": "html", + "dontShowAtFullscreen": true, + "actionFunction": "uiObject.configEditor.activate" + }, { "action": "Add UI Object", "label": "Add Layer", @@ -5105,6 +5113,12 @@ } ], "addLeftIcons": true, + "editors": { + "config": true + }, + "initialValues": { + "code": "{ \n\"visibleLayers\": 5\n}" + }, "level": 3, "icon": "layer-manager", "chainAttachesTo": { diff --git a/Legacy-Code/AAMasters/bots/AACharly-Sensor-Bot/Historic-Trades/User.Bot.js b/Legacy-Code/AAMasters/bots/AACharly-Sensor-Bot/Historic-Trades/User.Bot.js index 3ea44dd0f..a8ba2f333 100644 --- a/Legacy-Code/AAMasters/bots/AACharly-Sensor-Bot/Historic-Trades/User.Bot.js +++ b/Legacy-Code/AAMasters/bots/AACharly-Sensor-Bot/Historic-Trades/User.Bot.js @@ -210,7 +210,6 @@ exports.newUserBot = function newUserBot(bot, logger, COMMONS, UTILITIES, fileSt } /* Fetching the trades from the exchange.*/ - console.log(JSON.stringify("PARAMS ", params)) const trades = await exchange.fetchTrades(symbol, since, limit, params) if (FULL_LOG === true) { logger.write(MODULE_NAME, "[INFO] start -> getTrades -> Trades Fetched = " + trades.length) } diff --git a/Legacy-Code/AAMasters/plotters/Plotters-Bollinger-Bands/BollingerBandsPanel.js b/Legacy-Code/AAMasters/plotters/Plotters-Bollinger-Bands/BollingerBandsPanel.js index f60929056..169451809 100644 --- a/Legacy-Code/AAMasters/plotters/Plotters-Bollinger-Bands/BollingerBandsPanel.js +++ b/Legacy-Code/AAMasters/plotters/Plotters-Bollinger-Bands/BollingerBandsPanel.js @@ -5,6 +5,7 @@ function newAAMastersPlottersBollingerBandsBollingerBandsBollingerBandsPanel () fitFunction: undefined, onRecordChange: onRecordChange, container: undefined, + isVisible: true, draw: draw, getContainer: getContainer, initialize: initialize, @@ -24,6 +25,7 @@ function newAAMastersPlottersBollingerBandsBollingerBandsBollingerBandsPanel () thisObject.container.finalize() thisObject.container = undefined thisObject.fitFunction = undefined + thisObject.isVisible = undefined currentBand = undefined panelTabButton.finalize() @@ -46,7 +48,7 @@ function newAAMastersPlottersBollingerBandsBollingerBandsBollingerBandsPanel () } function getContainer(point) { - + if (thisObject.isVisible !== true) { return } let container; container = panelTabButton.getContainer(point) @@ -76,7 +78,7 @@ function newAAMastersPlottersBollingerBandsBollingerBandsBollingerBandsPanel () function draw() { - + if (thisObject.isVisible !== true) { return } thisObject.container.frame.draw(false, false, true, thisObject.fitFunction); plotCurrentBandInfo(); diff --git a/Legacy-Code/AAMasters/plotters/Plotters-Candles-Volumes/CandlePanel.js b/Legacy-Code/AAMasters/plotters/Plotters-Candles-Volumes/CandlePanel.js index f436bfb1a..297f02f66 100644 --- a/Legacy-Code/AAMasters/plotters/Plotters-Candles-Volumes/CandlePanel.js +++ b/Legacy-Code/AAMasters/plotters/Plotters-Candles-Volumes/CandlePanel.js @@ -4,6 +4,7 @@ function newAAMastersPlottersCandlesVolumesCandlesCandlePanel() { let thisObject = { fitFunction: undefined, container: undefined, + isVisible: true, onRecordChange: onRecordChange, draw: draw, getContainer: getContainer, @@ -24,6 +25,7 @@ function newAAMastersPlottersCandlesVolumesCandlesCandlePanel() { thisObject.container.finalize() thisObject.container = undefined thisObject.fitFunction = undefined + thisObject.isVisible = undefined currentCandle = undefined panelTabButton.finalize() @@ -46,7 +48,7 @@ function newAAMastersPlottersCandlesVolumesCandlesCandlePanel() { } function getContainer(point) { - + if (thisObject.isVisible !== true) { return } let container; container = panelTabButton.getContainer(point) @@ -76,7 +78,7 @@ function newAAMastersPlottersCandlesVolumesCandlesCandlePanel() { function draw() { - + if (thisObject.isVisible !== true) { return } thisObject.container.frame.draw(false, false, true, thisObject.fitFunction); plotCurrentCandleInfo(); diff --git a/Legacy-Code/AAMasters/plotters/Plotters-Candles-Volumes/VolumePanel.js b/Legacy-Code/AAMasters/plotters/Plotters-Candles-Volumes/VolumePanel.js index 4bcf3b2a0..50a3d726a 100644 --- a/Legacy-Code/AAMasters/plotters/Plotters-Candles-Volumes/VolumePanel.js +++ b/Legacy-Code/AAMasters/plotters/Plotters-Candles-Volumes/VolumePanel.js @@ -4,6 +4,7 @@ function newAAMastersPlottersCandlesVolumesVolumesVolumePanel() { let thisObject = { fitFunction: undefined, container: undefined, + isVisible: true, onRecordChange: onRecordChange, draw: draw, getContainer: getContainer, @@ -24,6 +25,7 @@ function newAAMastersPlottersCandlesVolumesVolumesVolumePanel() { thisObject.container.finalize() thisObject.container = undefined thisObject.fitFunction = undefined + thisObject.isVisible = undefined currentVolume = undefined panelTabButton.finalize() @@ -46,7 +48,7 @@ function newAAMastersPlottersCandlesVolumesVolumesVolumePanel() { } function getContainer(point) { - + if (thisObject.isVisible !== true) { return } let container; container = panelTabButton.getContainer(point) @@ -76,7 +78,7 @@ function newAAMastersPlottersCandlesVolumesVolumesVolumePanel() { function draw() { - + if (thisObject.isVisible !== true) { return } thisObject.container.frame.draw(false, false, true, thisObject.fitFunction); plotCurrentVolumeInfo(); diff --git a/Legacy-Code/AAMasters/plotters/Plotters-Trading-Simulation/SimulationExecutionPanel.js b/Legacy-Code/AAMasters/plotters/Plotters-Trading-Simulation/SimulationExecutionPanel.js index 37f05d7b4..d809b2ef5 100644 --- a/Legacy-Code/AAMasters/plotters/Plotters-Trading-Simulation/SimulationExecutionPanel.js +++ b/Legacy-Code/AAMasters/plotters/Plotters-Trading-Simulation/SimulationExecutionPanel.js @@ -5,10 +5,12 @@ function newAAMastersPlottersTradingSimulationSimulationExecutionSimulationExecu let thisObject = { fitFunction: undefined, container: undefined, + isVisible: true, onRecordChange: onRecordChange, draw: draw, getContainer: getContainer, - initialize: initialize + initialize: initialize, + finalize: finalize }; let container = newContainer(); @@ -22,6 +24,17 @@ function newAAMastersPlottersTradingSimulationSimulationExecutionSimulationExecu return thisObject; + function finalize() { + thisObject.container.finalize() + thisObject.container = undefined + thisObject.fitFunction = undefined + thisObject.isVisible = undefined + + currentRecord = undefined + panelTabButton.finalize() + panelTabButton = undefined + } + function initialize() { thisObject.container.frame.width = UI_PANEL.WIDTH.NORMAL; @@ -38,7 +51,7 @@ function newAAMastersPlottersTradingSimulationSimulationExecutionSimulationExecu } function getContainer(point) { - + if (thisObject.isVisible !== true) { return } let container; container = panelTabButton.getContainer(point) @@ -68,7 +81,7 @@ function newAAMastersPlottersTradingSimulationSimulationExecutionSimulationExecu function draw() { - + if (thisObject.isVisible !== true) { return } thisObject.container.frame.draw(false, false, true, thisObject.fitFunction); plot(); diff --git a/Legacy-Code/AAMasters/plotters/Plotters-Trading-Simulation/TradingSimulationPanel.js b/Legacy-Code/AAMasters/plotters/Plotters-Trading-Simulation/TradingSimulationPanel.js index e60c48c73..048de40a3 100644 --- a/Legacy-Code/AAMasters/plotters/Plotters-Trading-Simulation/TradingSimulationPanel.js +++ b/Legacy-Code/AAMasters/plotters/Plotters-Trading-Simulation/TradingSimulationPanel.js @@ -6,6 +6,7 @@ function newAAMastersPlottersTradingSimulationTradingSimulationTradingSimulation onRecordChange: onRecordChange, container: undefined, session: undefined, + isVisible: true, draw: draw, getContainer: getContainer, initialize: initialize, @@ -48,6 +49,7 @@ function newAAMastersPlottersTradingSimulationTradingSimulationTradingSimulation thisObject.container = undefined thisObject.fitFunction = undefined thisObject.onRecordChange = undefined + thisObject.isVisible = undefined currentRecord = undefined lastRecord = undefined @@ -55,7 +57,7 @@ function newAAMastersPlottersTradingSimulationTradingSimulationTradingSimulation } function getContainer(point) { - + if (thisObject.isVisible !== true) { return } let container; container = panelTabButton.getContainer(point) @@ -86,7 +88,7 @@ function newAAMastersPlottersTradingSimulationTradingSimulationTradingSimulation function draw() { - + if (thisObject.isVisible !== true) { return } thisObject.container.frame.draw(false, false, true, thisObject.fitFunction); plotCurrentRecordInfo(); diff --git a/Share - Pre-Release Testing Workspace.json b/Share - Pre-Release Testing Workspace.json new file mode 100644 index 000000000..afc1dcfff --- /dev/null +++ b/Share - Pre-Release Testing Workspace.json @@ -0,0 +1 @@ +{"type":"Workspace","name":"Bot Instance Config Cleaned","rootNodes":[{"type":"Network","name":"Superalgos","networkNodes":[{"type":"Network Node","name":"My Computer","dataStorage":{"type":"Data Storage","name":"New Data Storage","sessionIndependentData":{"type":"Session Independent Data","name":"New Session Independent Data","singleMarketData":[{"type":"Single Market Data","name":"Poloniex BTC/USDT","dataProducts":[{"type":"Data Product","name":"Candles","id":"55e735a5-60c9-4e2d-a582-a6c6eddf3502","savedPayload":{"position":{"x":20638.6059442939,"y":26942.27818712573},"targetPosition":{"x":20753.26730568965,"y":27123.76805855528},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Candles","id":"36ae2d5d-6734-4526-b2f8-31c89a0c4fc1"}}},{"type":"Data Product","name":"Volumes","id":"ffaf5a8e-12d6-4040-922d-57845eb3377c","savedPayload":{"position":{"x":20804.619211464753,"y":26745.34536940477},"targetPosition":{"x":20753.26730568965,"y":27123.76805855528},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Volumes","id":"b2d5ba69-67ac-490f-9e74-28239b35a92e"}}},{"type":"Data Product","name":"Candle-Stairs","id":"e1c46e1f-09d1-46a2-b738-e761b4e04cd9","savedPayload":{"position":{"x":21022.09028220901,"y":26879.455513120673},"targetPosition":{"x":20753.26730568965,"y":27123.76805855528},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Candle-Stairs","id":"642474e9-da61-4168-97dc-7f7869bebc02"}}},{"type":"Data Product","name":"Volume-Stairs","id":"eefaf182-ffe4-457e-a7fa-f43dfabdc086","savedPayload":{"position":{"x":21289.6777141654,"y":27102.547956317398},"targetPosition":{"x":20753.26730568965,"y":27123.76805855528},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Volume-Stairs","id":"846e9572-c4d6-4c7e-942e-c82402c5ecea"}}},{"type":"Data Product","name":"Bollinger Bands","id":"3576cfd0-1774-4094-b8a0-66e182fc4c41","savedPayload":{"position":{"x":21200.510975971047,"y":27469.85063353425},"targetPosition":{"x":20753.26730568965,"y":27123.76805855528},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Bollinger Bands","id":"29088877-8d63-4217-8d34-8742afc262f4"}}},{"type":"Data Product","name":"Percentage Bandwidth","id":"4dfde44c-0bbf-4204-91de-ce99ecba4cf2","savedPayload":{"position":{"x":20895.702155757215,"y":27778.625205637927},"targetPosition":{"x":20753.26730568965,"y":27123.76805855528},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Percentage Bandwidth","id":"3b7885a0-cd72-4a3f-a38b-3dc8c47bd068"}}},{"type":"Data Product","name":"Bollinger Channels Objects","id":"6986bcb1-119c-48c9-a00b-d046e9e07951","savedPayload":{"position":{"x":20411.34568682323,"y":27774.338383921255},"targetPosition":{"x":20753.26730568965,"y":27123.76805855528},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Bollinger Channels Objects","id":"1f111f72-624f-4166-9f99-ab8d785d5267"}}},{"type":"Data Product","name":"Bollinger Sub-Channels Objects","id":"85098ab8-a125-49f1-b24d-416c2090c7a0","savedPayload":{"position":{"x":20386.252015593775,"y":27274.154501298886},"targetPosition":{"x":20753.26730568965,"y":27123.76805855528},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Bollinger Sub-Channels Objects","id":"080c87fc-4546-4482-ab11-180a33f6d9ab"}}}],"id":"49a747b4-2eb7-41d6-b0e2-493f43ceed44","savedPayload":{"position":{"x":20753.27323415736,"y":27123.69839359708},"targetPosition":{"x":20294.58757634718,"y":26977.27809593435},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"d4098b73-7e25-434e-8fd9-342393cbb400"}}},{"type":"Single Market Data","name":"Kraken ETH/BTC","dataProducts":[{"type":"Data Product","name":"Candles","id":"fce50098-d674-4006-94ad-cce46f3d59a4","savedPayload":{"position":{"x":20749.113604244125,"y":27179.829098890244},"targetPosition":{"x":20390.125134675498,"y":27162.662207172078},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Candles","id":"36ae2d5d-6734-4526-b2f8-31c89a0c4fc1"}}},{"type":"Data Product","name":"Volumes","id":"601b3615-7045-4e8f-aaa5-a87648fa0f39","savedPayload":{"position":{"x":19914.203440863163,"y":27903.156756306773},"targetPosition":{"x":20390.125134675498,"y":27162.662207172078},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Volumes","id":"b2d5ba69-67ac-490f-9e74-28239b35a92e"}}}],"id":"b20c85c2-6f51-4005-a8dc-c8553567852b","savedPayload":{"position":{"x":20390.201247515193,"y":27162.599172604347},"targetPosition":{"x":20294.58757634718,"y":26977.27809593435},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"ETH/BTC","id":"f43663e0-c14d-4fb9-9655-25dff3f938c7"}}},{"type":"Single Market Data","name":"Kraken BTC/USDT","dataProducts":[{"type":"Data Product","name":"Candles","id":"6e33e35c-8107-4ca4-affd-c54b61ab27bd","savedPayload":{"position":{"x":20253.33278095527,"y":27434.25475910998},"targetPosition":{"x":20122.04809733962,"y":27516.926775913413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Candles","id":"36ae2d5d-6734-4526-b2f8-31c89a0c4fc1"}}},{"type":"Data Product","name":"Volumes","id":"499cfa98-062c-467f-b5b8-7cc935dc7caf","savedPayload":{"position":{"x":20570.06284810355,"y":27577.603802976624},"targetPosition":{"x":20122.04809733962,"y":27516.926775913413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Volumes","id":"b2d5ba69-67ac-490f-9e74-28239b35a92e"}}},{"type":"Data Product","name":"Candle-Stairs","id":"3d597096-5047-4c1c-9dd6-4a718e0fc207","savedPayload":{"position":{"x":20380.54146379238,"y":27801.327543789546},"targetPosition":{"x":20122.04809733962,"y":27516.926775913413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Candle-Stairs","id":"642474e9-da61-4168-97dc-7f7869bebc02"}}},{"type":"Data Product","name":"Volume-Stairs","id":"c1ea8a7a-8178-45ba-816c-014039b9cc9b","savedPayload":{"position":{"x":20138.957672952984,"y":27948.71089499583},"targetPosition":{"x":20122.04809733962,"y":27516.926775913413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Volume-Stairs","id":"846e9572-c4d6-4c7e-942e-c82402c5ecea"}}},{"type":"Data Product","name":"Bollinger Bands","id":"042f75fe-2c93-43dd-a2fb-56c9f5c28bb6","savedPayload":{"position":{"x":19858.26371711653,"y":27857.67036106292},"targetPosition":{"x":20122.04809733962,"y":27516.926775913413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Bollinger Bands","id":"29088877-8d63-4217-8d34-8742afc262f4"}}},{"type":"Data Product","name":"Percentage Bandwidth","id":"a786bd1e-f68d-41f3-88c7-67d658096f90","savedPayload":{"position":{"x":19670.490673678083,"y":27614.958160476763},"targetPosition":{"x":20122.04809733962,"y":27516.926775913413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Percentage Bandwidth","id":"3b7885a0-cd72-4a3f-a38b-3dc8c47bd068"}}},{"type":"Data Product","name":"Bollinger Channels Objects","id":"2f60b6e6-c460-4b25-b5b7-b824ce38f63b","savedPayload":{"position":{"x":19700.35170244305,"y":27295.375003702906},"targetPosition":{"x":20122.04809733962,"y":27516.926775913413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Bollinger Channels Objects","id":"1f111f72-624f-4166-9f99-ab8d785d5267"}}},{"type":"Data Product","name":"Bollinger Sub-Channels Objects","id":"a6578dfd-194a-4ea9-bd4f-35545816d9ad","savedPayload":{"position":{"x":20053.772737370804,"y":27351.065882097362},"targetPosition":{"x":20122.04809733962,"y":27516.926775913413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Bollinger Sub-Channels Objects","id":"080c87fc-4546-4482-ab11-180a33f6d9ab"}}}],"id":"49195672-1b26-4197-94cb-ce57f1d3e34e","savedPayload":{"position":{"x":20122.04809733962,"y":27516.926775913413},"targetPosition":{"x":20294.58757634718,"y":26977.27809593435},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"cbb2229a-28ab-4b24-bafd-56f58fc1e38e"}}},{"type":"Single Market Data","name":"Bitfinex BTC/USDT","dataProducts":[{"type":"Data Product","name":"Candles","id":"19c78a01-0c97-48eb-a8d5-09ca3c42d9fd","savedPayload":{"position":{"x":20314.033246073213,"y":27107.819872107786},"targetPosition":{"x":20123.746317158573,"y":27064.844476664155},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Candles","id":"36ae2d5d-6734-4526-b2f8-31c89a0c4fc1"}}},{"type":"Data Product","name":"Volumes","id":"23311eba-8ecd-41c9-aeed-86d7045b7be7","savedPayload":{"position":{"x":20152.975935463674,"y":27103.2455317722},"targetPosition":{"x":20123.746317158573,"y":27064.844476664155},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Volumes","id":"b2d5ba69-67ac-490f-9e74-28239b35a92e"}}},{"type":"Data Product","name":"Candle-Stairs","id":"1f860844-028c-41c8-a7df-f764306947a0","savedPayload":{"position":{"x":20103.925922381775,"y":27480.989505548132},"targetPosition":{"x":20123.746317158573,"y":27064.844476664155},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Candle-Stairs","id":"642474e9-da61-4168-97dc-7f7869bebc02"}}},{"type":"Data Product","name":"Volume-Stairs","id":"a4267a80-ee05-41e7-ad62-30e092a91812","savedPayload":{"position":{"x":19618.922483169696,"y":27611.395901014082},"targetPosition":{"x":20123.746317158573,"y":27064.844476664155},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Volume-Stairs","id":"846e9572-c4d6-4c7e-942e-c82402c5ecea"}}},{"type":"Data Product","name":"Bollinger Bands","id":"49c9d3df-b50e-4218-b585-0785f895ad9c","savedPayload":{"position":{"x":19383.961311817715,"y":27159.2535335281},"targetPosition":{"x":20123.746317158573,"y":27064.844476664155},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Bollinger Bands","id":"29088877-8d63-4217-8d34-8742afc262f4"}}},{"type":"Data Product","name":"Percentage Bandwidth","id":"699b13e8-75e0-4730-8dc8-c0797fb894ac","savedPayload":{"position":{"x":19383.783832193738,"y":26589.295353204125},"targetPosition":{"x":20123.746317158573,"y":27064.844476664155},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Percentage Bandwidth","id":"3b7885a0-cd72-4a3f-a38b-3dc8c47bd068"}}},{"type":"Data Product","name":"Bollinger Channels Objects","id":"b31d164e-1b77-450f-a2c1-67b19b67c482","savedPayload":{"position":{"x":19891.637326863663,"y":26318.36484804343},"targetPosition":{"x":20123.746317158573,"y":27064.844476664155},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Bollinger Channels Objects","id":"1f111f72-624f-4166-9f99-ab8d785d5267"}}},{"type":"Data Product","name":"Bollinger Sub-Channels Objects","id":"039ef46f-756f-4af9-8aad-0bde8230c53f","savedPayload":{"position":{"x":20470.867157022247,"y":26236.13901967548},"targetPosition":{"x":20123.746317158573,"y":27064.844476664155},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Bollinger Sub-Channels Objects","id":"080c87fc-4546-4482-ab11-180a33f6d9ab"}}}],"id":"b1f30d62-1935-4ed0-9f9c-28b5c250a9f4","savedPayload":{"position":{"x":20123.74321732164,"y":27064.84654695329},"targetPosition":{"x":20294.58757634718,"y":26977.27809593435},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"b734f59f-f29c-450b-a6e4-6d2345a1082a"}}},{"type":"Single Market Data","name":"Bitmex BTC/USDT","dataProducts":[{"type":"Data Product","name":"Candles","id":"276e341d-6cad-45fa-8d56-8be162013ca7","savedPayload":{"position":{"x":19987.646610516345,"y":27065.045238281436},"targetPosition":{"x":19840.674614535274,"y":26832.223694047807},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Candles","id":"36ae2d5d-6734-4526-b2f8-31c89a0c4fc1"}}},{"type":"Data Product","name":"Volumes","id":"dc7512a4-5c3f-4d91-bf2d-8730c6c5c7fe","savedPayload":{"position":{"x":19801.31691083593,"y":27122.234923863238},"targetPosition":{"x":19840.674614535274,"y":26832.223694047807},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Volumes","id":"b2d5ba69-67ac-490f-9e74-28239b35a92e"}}},{"type":"Data Product","name":"Candle-Stairs","id":"84c28b2f-52f3-4d6f-9754-00b3da6e91af","savedPayload":{"position":{"x":19462.71417976986,"y":27175.86473412433},"targetPosition":{"x":19840.674614535274,"y":26832.223694047807},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Candle-Stairs","id":"642474e9-da61-4168-97dc-7f7869bebc02"}}},{"type":"Data Product","name":"Volume-Stairs","id":"7bafe96e-4bba-4a79-9cf9-21055feaa862","savedPayload":{"position":{"x":19313.122155479115,"y":26853.226154529835},"targetPosition":{"x":19840.674614535274,"y":26832.223694047807},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Volume-Stairs","id":"846e9572-c4d6-4c7e-942e-c82402c5ecea"}}},{"type":"Data Product","name":"Bollinger Bands","id":"b4e6199d-7047-4ee7-87ad-4722464e27cf","savedPayload":{"position":{"x":19335.56181712152,"y":26441.521447269544},"targetPosition":{"x":19840.674614535274,"y":26832.223694047807},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Bollinger Bands","id":"29088877-8d63-4217-8d34-8742afc262f4"}}},{"type":"Data Product","name":"Percentage Bandwidth","id":"073c035c-0f1d-4cd8-b3ea-d99ca30edff3","savedPayload":{"position":{"x":19647.036573945934,"y":25942.21885337901},"targetPosition":{"x":19840.674614535274,"y":26832.223694047807},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Percentage Bandwidth","id":"3b7885a0-cd72-4a3f-a38b-3dc8c47bd068"}}},{"type":"Data Product","name":"Bollinger Channels Objects","id":"6b994fd7-655f-4cac-8893-823eab0dd8ed","savedPayload":{"position":{"x":20208.666113167998,"y":26132.15041366905},"targetPosition":{"x":19840.674614535274,"y":26832.223694047807},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Bollinger Channels Objects","id":"1f111f72-624f-4166-9f99-ab8d785d5267"}}},{"type":"Data Product","name":"Bollinger Sub-Channels Objects","id":"690cc9af-8154-4b0d-8fd3-38a2be809b9d","savedPayload":{"position":{"x":20742.319455629106,"y":26462.993198703054},"targetPosition":{"x":19840.674614535274,"y":26832.223694047807},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Bollinger Sub-Channels Objects","id":"080c87fc-4546-4482-ab11-180a33f6d9ab"}}}],"id":"e2b11c1b-0419-456f-943d-c137a8493779","savedPayload":{"position":{"x":19840.689988436425,"y":26832.157026071607},"targetPosition":{"x":20294.58757634718,"y":26977.27809593435},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"2dbc8c9c-ba14-4340-8b97-8d358d32df6b"}}},{"type":"Single Market Data","name":"HitBTC BTC/USDT","dataProducts":[{"type":"Data Product","name":"Candles","id":"4ec36066-027d-4eb7-bbe9-52adeb6a76f2","savedPayload":{"position":{"x":19792.290776599148,"y":26869.714798482226},"targetPosition":{"x":19928.40349476503,"y":26267.404838575538},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Candles","id":"36ae2d5d-6734-4526-b2f8-31c89a0c4fc1"}}},{"type":"Data Product","name":"Volumes","id":"79b93fca-2746-4df3-9831-c36a6aa855cb","savedPayload":{"position":{"x":19496.400571788443,"y":26596.157186151653},"targetPosition":{"x":19928.40349476503,"y":26267.404838575538},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Volumes","id":"b2d5ba69-67ac-490f-9e74-28239b35a92e"}}},{"type":"Data Product","name":"Candle-Stairs","id":"3229c3dd-abe8-40f2-8bff-a982f31ccbc8","savedPayload":{"position":{"x":19476.11874006353,"y":26245.90768111089},"targetPosition":{"x":19928.40349476503,"y":26267.404838575538},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Candle-Stairs","id":"642474e9-da61-4168-97dc-7f7869bebc02"}}},{"type":"Data Product","name":"Volume-Stairs","id":"386d17a3-ca20-4a30-a8ed-84fa3397daa2","savedPayload":{"position":{"x":19577.778968088154,"y":25943.67088694431},"targetPosition":{"x":19928.40349476503,"y":26267.404838575538},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Volume-Stairs","id":"846e9572-c4d6-4c7e-942e-c82402c5ecea"}}},{"type":"Data Product","name":"Bollinger Bands","id":"c7913df8-85e1-4cd2-a666-1a9ff987dc04","savedPayload":{"position":{"x":19843.75883197167,"y":25604.854128925308},"targetPosition":{"x":19928.40349476503,"y":26267.404838575538},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Bollinger Bands","id":"29088877-8d63-4217-8d34-8742afc262f4"}}},{"type":"Data Product","name":"Percentage Bandwidth","id":"38f60687-06b7-4475-b914-ebed74ba29d2","savedPayload":{"position":{"x":20341.755669703252,"y":25624.12796602334},"targetPosition":{"x":19928.40349476503,"y":26267.404838575538},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Percentage Bandwidth","id":"3b7885a0-cd72-4a3f-a38b-3dc8c47bd068"}}},{"type":"Data Product","name":"Bollinger Channels Objects","id":"fb98f659-fc48-4d9d-8093-6a8e83b9c394","savedPayload":{"position":{"x":20736.838387641015,"y":26016.044868608667},"targetPosition":{"x":19928.40349476503,"y":26267.404838575538},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Bollinger Channels Objects","id":"1f111f72-624f-4166-9f99-ab8d785d5267"}}},{"type":"Data Product","name":"Bollinger Sub-Channels Objects","id":"75264d4c-647f-47c8-b445-56dc3255c1d8","savedPayload":{"position":{"x":20582.350982536194,"y":26541.402156982618},"targetPosition":{"x":19928.40349476503,"y":26267.404838575538},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Bollinger Sub-Channels Objects","id":"080c87fc-4546-4482-ab11-180a33f6d9ab"}}}],"id":"ff1435d2-b318-4620-8b31-784b6913d959","savedPayload":{"position":{"x":19928.48948221078,"y":26267.360502374653},"targetPosition":{"x":20294.58757634718,"y":26977.27809593435},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"5c44fd86-9fb9-40ed-af02-78f93b420562"}}},{"type":"Single Market Data","name":"Binance BTC/USDT","dataProducts":[{"type":"Data Product","name":"Candles","id":"d5399ddc-ada6-44f1-a5f2-6488d0ac3c0b","savedPayload":{"position":{"x":19789.140084921633,"y":26972.72903429359},"targetPosition":{"x":20423.900247086243,"y":26571.959548777588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Candles","id":"36ae2d5d-6734-4526-b2f8-31c89a0c4fc1"}}},{"type":"Data Product","name":"Volumes","id":"a3af37cc-6af5-4497-a818-ce500c5999ea","savedPayload":{"position":{"x":19676.18213299578,"y":26470.456980730865},"targetPosition":{"x":20423.900247086243,"y":26571.959548777588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Volumes","id":"b2d5ba69-67ac-490f-9e74-28239b35a92e"}}},{"type":"Data Product","name":"Candle-Stairs","id":"cbc5ab4a-c6db-4cf7-bdbd-739ba15a7e5d","savedPayload":{"position":{"x":20026.21560756694,"y":26134.499555386144},"targetPosition":{"x":20423.900247086243,"y":26571.959548777588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Candle-Stairs","id":"642474e9-da61-4168-97dc-7f7869bebc02"}}},{"type":"Data Product","name":"Volume-Stairs","id":"54e00d9b-202d-4cdf-9638-81be6e16719a","savedPayload":{"position":{"x":20406.10648597274,"y":26124.93212449479},"targetPosition":{"x":20423.900247086243,"y":26571.959548777588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Volume-Stairs","id":"846e9572-c4d6-4c7e-942e-c82402c5ecea"}}},{"type":"Data Product","name":"Bollinger Bands","id":"dc1cae8d-cf3c-4ac2-9419-67d2399fef5b","savedPayload":{"position":{"x":20645.451544288215,"y":26285.4650180801},"targetPosition":{"x":20423.900247086243,"y":26571.959548777588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Bollinger Bands","id":"29088877-8d63-4217-8d34-8742afc262f4"}}},{"type":"Data Product","name":"Percentage Bandwidth","id":"4cbc0c33-2abe-44f6-8862-ac17cee611ae","savedPayload":{"position":{"x":20721.25551358238,"y":26507.209957902487},"targetPosition":{"x":20423.900247086243,"y":26571.959548777588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Percentage Bandwidth","id":"3b7885a0-cd72-4a3f-a38b-3dc8c47bd068"}}},{"type":"Data Product","name":"Bollinger Channels Objects","id":"1eaf4681-66c5-4619-9782-6593baf891d6","savedPayload":{"position":{"x":20757.883827440473,"y":26747.484266090938},"targetPosition":{"x":20423.900247086243,"y":26571.959548777588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Bollinger Channels Objects","id":"1f111f72-624f-4166-9f99-ab8d785d5267"}}},{"type":"Data Product","name":"Bollinger Sub-Channels Objects","id":"47730810-5628-4d58-922f-0d242f2c9f5d","savedPayload":{"position":{"x":20634.841566991952,"y":27087.066724303473},"targetPosition":{"x":20423.900247086243,"y":26571.959548777588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Bollinger Sub-Channels Objects","id":"080c87fc-4546-4482-ab11-180a33f6d9ab"}}}],"id":"151e6826-766d-430a-99b6-7bda6049c2d1","savedPayload":{"position":{"x":20423.955573012805,"y":26572.01177989817},"targetPosition":{"x":20294.58757634718,"y":26977.27809593435},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"6062ad43-605a-4508-b06a-f1d5bd9a4c4f"}}}],"id":"bf04ccea-266d-4115-b50e-fefdf29b873a","savedPayload":{"position":{"x":20294.58757634718,"y":26977.27809593435},"targetPosition":{"x":20423.811189260578,"y":26911.07692095621},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{"shortcutKey":""}}},"sessionBasedData":{"type":"Session Based Data","name":"New Session Based Data","sessionReference":[{"type":"Session Reference","name":"Back WHB","singleMarketData":[{"type":"Single Market Data","name":"Poloniex BTC/USDT","dataProducts":[{"type":"Data Product","name":"Simulation","id":"d34404c3-392b-4af3-a7ac-d6381ac1b5b1","savedPayload":{"position":{"x":19989.94523473206,"y":26477.7639157451},"targetPosition":{"x":20008.54203322079,"y":26087.00236339464},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Simulation","id":"a3201051-46ba-4a92-aef3-a6c787b771fd"}}},{"type":"Data Product","name":"Conditions","id":"5ef03988-16a2-43b6-a2c9-7783782534d9","savedPayload":{"position":{"x":19760.894135505165,"y":26214.65410266087},"targetPosition":{"x":20008.54203322079,"y":26087.00236339464},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Conditions","id":"7fb3e69f-4343-47f8-ab7b-6fcf8a805fc0"}}},{"type":"Data Product","name":"Strategies","id":"30c98460-b2bf-4ab9-bfb7-d131e7373967","savedPayload":{"position":{"x":19845.182429040065,"y":25981.976043737435},"targetPosition":{"x":20008.54203322079,"y":26087.00236339464},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Strategies","id":"36051f0f-5161-48a6-9d13-eb1766b5566b"}}},{"type":"Data Product","name":"Trades","id":"4cae29ae-970e-481f-9436-9a9584f5f2b5","savedPayload":{"position":{"x":20024.107881515374,"y":25760.60170188414},"targetPosition":{"x":20008.54203322079,"y":26087.00236339464},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Trades","id":"a26dc922-ca08-43ef-983e-029b76f39163"}}},{"type":"Data Product","name":"Execution","id":"0d066d54-5a5d-4af5-99e1-8a5fd05b2730","savedPayload":{"position":{"x":20405.817361364527,"y":25882.173071426158},"targetPosition":{"x":20008.54203322079,"y":26087.00236339464},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Execution","id":"05ce9ca7-8b5b-4974-a45e-ca319fc85330"}}}],"id":"d6937865-7848-4270-b1a1-ab7035e8378c","savedPayload":{"position":{"x":20008.54203322079,"y":26087.00236339464},"targetPosition":{"x":20192.30813993282,"y":26205.142947749617},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"d4098b73-7e25-434e-8fd9-342393cbb400"}}}],"id":"22d1722d-a9f5-4b43-8732-c88fd45a3cb8","savedPayload":{"position":{"x":20192.30813993282,"y":26205.142947749617},"targetPosition":{"x":20449.520422242666,"y":26370.484326172056},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Backtesting Session","name":"Back WHB","id":"e5a4324d-479f-45ae-b882-54939c919a63"}}},{"type":"Session Reference","name":"Live Trading WHB","singleMarketData":[{"type":"Single Market Data","name":"Poloniex BTC/USDT","dataProducts":[{"type":"Data Product","name":"Simulation","id":"fda48255-a101-43e4-8932-d720dea69871","savedPayload":{"position":{"x":20747.8481724945,"y":25872.30903276925},"targetPosition":{"x":21045.101537977716,"y":26063.362922322158},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Simulation","id":"a3201051-46ba-4a92-aef3-a6c787b771fd"}}},{"type":"Data Product","name":"Conditions","id":"56e374e5-2b2d-47a2-a665-4b2b3091fa95","savedPayload":{"position":{"x":21061.365562408497,"y":25721.572082693106},"targetPosition":{"x":21045.101537977716,"y":26063.362922322158},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Conditions","id":"7fb3e69f-4343-47f8-ab7b-6fcf8a805fc0"}}},{"type":"Data Product","name":"Strategies","id":"232d5b14-f5aa-4723-804d-199afd9792e3","savedPayload":{"position":{"x":21308.918133460385,"y":25927.316730308543},"targetPosition":{"x":21045.101537977716,"y":26063.362922322158},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Strategies","id":"36051f0f-5161-48a6-9d13-eb1766b5566b"}}},{"type":"Data Product","name":"Trades","id":"471a887b-fb87-4978-86f6-075b95356847","savedPayload":{"position":{"x":21837.359152270925,"y":26572.495223667993},"targetPosition":{"x":21045.101537977716,"y":26063.362922322158},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Trades","id":"a26dc922-ca08-43ef-983e-029b76f39163"}}},{"type":"Data Product","name":"Execution","id":"be409a2d-83ca-4c12-b72f-9ce1622efa65","savedPayload":{"position":{"x":20997.54679333731,"y":27061.292918823445},"targetPosition":{"x":21045.101537977716,"y":26063.362922322158},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Product Definition","name":"Execution","id":"05ce9ca7-8b5b-4974-a45e-ca319fc85330"}}}],"id":"2d6a3009-cb74-4aeb-9d37-5baa9838d516","savedPayload":{"position":{"x":21045.101537977716,"y":26063.362922322158},"targetPosition":{"x":20743.519169308576,"y":26218.878533176518},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"d4098b73-7e25-434e-8fd9-342393cbb400"}}}],"id":"44aca2ca-b3dc-4a2a-80ae-de36a4924d10","savedPayload":{"position":{"x":20743.519169308576,"y":26218.878533176518},"targetPosition":{"x":20449.520422242666,"y":26370.484326172056},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Live Trading Session","name":"Live Trading WHB","id":"1be42eb3-bfaf-432f-8da6-15f15d547f50"}}}],"id":"29ca14e5-dabe-470a-be64-ed7996bd1e55","savedPayload":{"position":{"x":20449.518549122786,"y":26370.52400843595},"targetPosition":{"x":20423.811189260578,"y":26911.07692095621},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"id":"0726a9e4-23b6-4d27-a8de-e91a9665a8ba","savedPayload":{"position":{"x":20423.811189260578,"y":26911.07692095621},"targetPosition":{"x":21837.42185875363,"y":29620.668778615294},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{"shortcutKey":"d"}}},"taskManagers":[{"type":"Task Manager","name":"Testing Sessions","tasks":[{"type":"Task","name":"Back BRR","bot":{"type":"Trading Bot Instance","code":" {}","processes":[{"type":"Trading Process Instance","name":"Multi-Period","code":" {\n \"process\": \"Multi-Period\"\n }","session":{"type":"Backtesting Session","name":"Back BRR","code":"{\n\"folderName\": \"Back-BRR\"\n}","parameters":{"type":"Parameters","name":"Parameters","baseAsset":{"type":"Base Asset","name":"","code":"{ \n\"name\": \"USDT\",\n\"initialBalance\": 100,\n\"minimumBalance\": 1,\n\"maximumBalance\": 10000\n}","id":"666f6f10-2f17-4f5e-951c-b532bdb574d2","savedPayload":{"position":{"x":20167.494886097436,"y":27789.065463509785},"targetPosition":{"x":20511.07534717651,"y":27791.87665994007},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"timeRange":{"type":"Time Range","name":"Time Range","code":"{\n\"initialDatetime\": \"2019-01-01T00:00:00.000Z\",\n\"finalDatetime\": \"2020-12-31T23:59:59.999Z\"\n}","id":"172958dd-b268-4444-8163-70979538ea6e","savedPayload":{"position":{"x":20398.971482058823,"y":27937.273702300685},"targetPosition":{"x":20511.07534717651,"y":27791.87665994007},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"timeFrame":{"type":"Time Frame","name":"Time Frame","code":"{\n\"value\": \"01-hs\"\n}","id":"37ee839d-9a7c-410c-9251-c33b8f1b99f7","savedPayload":{"position":{"x":20256.333996621448,"y":27858.60372366994},"targetPosition":{"x":20511.07534717651,"y":27791.87665994007},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"slippage":{"type":"Slippage","name":"Slippage","code":"{\n\"positionRate\": 0.1,\n\"stopLoss\": 0.1,\n\"takeProfit\": 0.1\n}","id":"86ebd973-6ad9-4070-aece-a87623f24c2e","savedPayload":{"position":{"x":20235.19064763922,"y":27774.537300159638},"targetPosition":{"x":20511.07534717651,"y":27791.87665994007},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"feeStructure":{"type":"Fee Structure","name":"Fee Structure","code":"{\n\"maker\": 0.15,\n\"taker\": 0.25\n}","id":"a0ec3f6f-6047-4740-87fe-393b1c714adb","savedPayload":{"position":{"x":20338.167154920495,"y":27632.482234110346},"targetPosition":{"x":20511.07534717651,"y":27791.87665994007},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"09db5e1e-a7e8-468c-ad70-0d2ab1c8b8b8","savedPayload":{"position":{"x":20511.07534717651,"y":27791.87665994007},"targetPosition":{"x":20484.53303783339,"y":31138.094165374998},"floatingObject":{"isPinned":false,"isFrozen":true,"isCollapsed":true,"isTensed":false},"uiObject":{}}},"id":"121202ea-6735-4bf3-8a95-aaa55f00f6e7","savedPayload":{"position":{"x":20484.53303783339,"y":31138.094165374998},"targetPosition":{"x":20220.939032642702,"y":29953.546451649527},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{"shortcutKey":""},"referenceParent":{"type":"Trading System","name":"Weak-hands buster - BTC - SDA v.0.0.3","id":"a239a374-497a-43f9-8382-5277410b1c2d"}}},"marketReference":{"type":"Market Reference","name":"Poloniex BTC/USDT","id":"f71a1cc8-d617-48f9-ad89-0d0612a4c6e8","savedPayload":{"position":{"x":19606.39288942133,"y":29760.31666970672},"targetPosition":{"x":20220.939032642702,"y":29953.546451649527},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"d4098b73-7e25-434e-8fd9-342393cbb400"}}},"id":"3f483482-d8a1-4755-ba50-7cac6296fa5f","savedPayload":{"position":{"x":20220.939032642702,"y":29953.546451649527},"targetPosition":{"x":20728.841960411875,"y":29487.397360907675},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period","id":"6f95cc67-bad0-48dc-bb82-0075c43cb202"}}}],"id":"25fe9099-b53d-4757-8a63-3f8a15875f33","savedPayload":{"position":{"x":20728.841960411875,"y":29487.397360907675},"targetPosition":{"x":21165.957841385967,"y":29086.21603407449},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{"shortcutKey":""}}},"id":"5b21d2d2-0f52-4408-83eb-ddaa844ec58c","savedPayload":{"position":{"x":21165.957841385967,"y":29086.21603407449},"targetPosition":{"x":21464.382371417014,"y":28807.794064663267},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{"shortcutKey":""}}},{"type":"Task","name":"Paper WHB","bot":{"type":"Trading Bot Instance","code":" {}","processes":[{"type":"Trading Process Instance","name":"Multi-Period","code":" {\n \"process\": \"Multi-Period\"\n }","session":{"type":"Paper Trading Session","name":"Paper WHB","code":"{\n\"folderName\": \"Paper-WHB\"\n}","parameters":{"type":"Parameters","name":"Parameters","baseAsset":{"type":"Base Asset","name":"","code":"{ \n\"name\": \"BTC\",\n\"initialBalance\": 0.01,\n\"minimumBalance\": 0.0001,\n\"maximumBalance\": 100\n}","id":"25b4fd3d-097a-4e88-a283-45bc2e2bec6e","savedPayload":{"position":{"x":25690.36275811884,"y":26948.61931604627},"targetPosition":{"x":25044.507086635276,"y":26872.618607797664},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"timeRange":{"type":"Time Range","name":"Time Range","code":"{\n\"finalDatetime\": \"2020-12-31T23:59:59.999Z\"\n}","id":"fa9412b3-c41b-4ab7-8831-5dada63d06e4","savedPayload":{"position":{"x":25539.048252320914,"y":26459.671319648212},"targetPosition":{"x":25044.507086635276,"y":26872.618607797664},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"timeFrame":{"type":"Time Frame","name":"Time Frame","code":"{\n\"value\": \"01-min\"\n}","id":"7fb83e5e-a7a9-4948-afc0-ee398f921dde","savedPayload":{"position":{"x":25454.954709599882,"y":26666.07021134871},"targetPosition":{"x":25044.507086635276,"y":26872.618607797664},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"slippage":{"type":"Slippage","name":"Slippage","code":"{\n\"positionRate\": 0.1,\n\"stopLoss\": 0.1,\n\"takeProfit\": 0.1\n}","id":"9f2d1305-153b-431e-b63c-4a968ee61d34","savedPayload":{"position":{"x":25514.617638637425,"y":26936.79389168072},"targetPosition":{"x":25044.507086635276,"y":26872.618607797664},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"feeStructure":{"type":"Fee Structure","name":"Fee Structure","code":"{\n\"maker\": 0.15,\n\"taker\": 0.25\n}","id":"867c37a1-8474-4db7-8718-e0aa068736de","savedPayload":{"position":{"x":25626.820962422687,"y":26696.83076623988},"targetPosition":{"x":25044.507086635276,"y":26872.618607797664},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"87e38a84-7c06-421b-afa5-1fd38017a2ea","savedPayload":{"position":{"x":25044.507086635276,"y":26872.618607797664},"targetPosition":{"x":18464.792585204814,"y":28441.970774464393},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"c5eaba2a-7e87-4224-924b-342df9717159","savedPayload":{"position":{"x":18464.792585204814,"y":28441.970774464393},"targetPosition":{"x":19613.890131521577,"y":27763.87209500647},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{"shortcutKey":"h"},"referenceParent":{"type":"Trading System","name":"Bull run rider - USDT- SDA v.0.0.3","id":"56432995-eb04-4929-850f-6530233a3be3"}}},"marketReference":{"type":"Market Reference","name":"Poloniex BTC/USDT","id":"929befe8-6067-4e4b-b5cf-accd8e37b158","savedPayload":{"position":{"x":19605.950005000712,"y":26929.848437951317},"targetPosition":{"x":19613.890131521577,"y":27763.87209500647},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"d4098b73-7e25-434e-8fd9-342393cbb400"}}},"id":"ed2a205f-2369-496d-8460-4fa2c1bec49f","savedPayload":{"position":{"x":19613.890131521577,"y":27763.87209500647},"targetPosition":{"x":20296.709799785687,"y":28149.478095772713},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period","id":"6f95cc67-bad0-48dc-bb82-0075c43cb202"}}}],"id":"b7835d6b-653f-4f9e-9b67-8c78ad1082dc","savedPayload":{"position":{"x":20296.709799785687,"y":28149.478095772713},"targetPosition":{"x":20787.68108007664,"y":28426.742329190853},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{"shortcutKey":""}}},"id":"54bc0b34-6b2c-4457-9c39-14d9adead46b","savedPayload":{"position":{"x":20787.68108007664,"y":28426.742329190853},"targetPosition":{"x":21464.382371417014,"y":28807.794064663267},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Task","name":"Paper BRR","bot":{"type":"Trading Bot Instance","code":" {}","processes":[{"type":"Trading Process Instance","name":"Multi-Period","code":" {\n \"process\": \"Multi-Period\"\n }","session":{"type":"Paper Trading Session","name":"Paper BRR","code":"{\n\"folderName\": \"Paper-BRR\"\n}","parameters":{"type":"Parameters","name":"Parameters","baseAsset":{"type":"Base Asset","name":"","code":"{ \n\"name\": \"USDT\",\n\"initialBalance\": 100,\n\"minimumBalance\": 1,\n\"maximumBalance\": 10000\n}","id":"5eab19f8-f1ed-4e1f-9c1d-b0a60720aa0e","savedPayload":{"position":{"x":22112.28906867007,"y":27762.497164187098},"targetPosition":{"x":24970.83536720303,"y":26770.361925585745},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"timeRange":{"type":"Time Range","name":"Time Range","code":"{\n\"finalDatetime\": \"2020-12-31T23:59:59.999Z\"\n}","id":"bf95030a-86e1-4b60-8db9-c2eef3b3555c","savedPayload":{"position":{"x":21983.24441685303,"y":27678.86142082753},"targetPosition":{"x":24970.83536720303,"y":26770.361925585745},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"timeFrame":{"type":"Time Frame","name":"Time Frame","code":"{\n\"value\": \"01-min\"\n}","id":"84b7fbf3-55c6-4105-bbc1-6f916e594419","savedPayload":{"position":{"x":22159.848629069482,"y":27896.17003022008},"targetPosition":{"x":24970.83536720303,"y":26770.361925585745},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"slippage":{"type":"Slippage","name":"Slippage","code":"{\n\"positionRate\": 0.1,\n\"stopLoss\": 0.1,\n\"takeProfit\": 0.1\n}","id":"9dea69ed-955c-4302-be56-c618eb55ede5","savedPayload":{"position":{"x":21932.052904675453,"y":28018.726200658723},"targetPosition":{"x":24970.83536720303,"y":26770.361925585745},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"feeStructure":{"type":"Fee Structure","name":"Fee Structure","code":"{\n\"maker\": 0.15,\n\"taker\": 0.25\n}","id":"dccbd8b7-f2ed-45a6-878c-f323b2a9fee3","savedPayload":{"position":{"x":21853.83177115594,"y":27800.76957461102},"targetPosition":{"x":24970.83536720303,"y":26770.361925585745},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"f17cb007-672f-4a78-8dd9-24aa1b7ce7a7","savedPayload":{"position":{"x":24970.83536720303,"y":26770.361925585745},"targetPosition":{"x":21117.908510210305,"y":25851.57013417244},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":false},"uiObject":{}}},"id":"8b83403b-914b-45b7-8111-5696c36f4f7e","savedPayload":{"position":{"x":21117.908510210305,"y":25851.57013417244},"targetPosition":{"x":21919.856553499067,"y":26559.94042684111},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Trading System","name":"Bull run rider - USDT- SDA v.0.0.3","id":"56432995-eb04-4929-850f-6530233a3be3"}}},"marketReference":{"type":"Market Reference","name":"Poloniex BTC/USDT","id":"891b0ad6-818d-4768-94e1-a70d4f9881f6","savedPayload":{"position":{"x":22712.659982296205,"y":26293.972554375807},"targetPosition":{"x":21919.856553499067,"y":26559.94042684111},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"d4098b73-7e25-434e-8fd9-342393cbb400"}}},"id":"4c7a189b-2d01-4552-977c-e6877a285e62","savedPayload":{"position":{"x":21919.856553499067,"y":26559.94042684111},"targetPosition":{"x":21771.589160515166,"y":27291.66883604703},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period","id":"6f95cc67-bad0-48dc-bb82-0075c43cb202"}}}],"id":"17e12190-f40c-443a-9ac2-9b49408702dc","savedPayload":{"position":{"x":21771.589160515166,"y":27291.66883604703},"targetPosition":{"x":21640.097716943077,"y":27940.6046734745},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"d744ef6a-91ba-426c-941a-011a09dc6128","savedPayload":{"position":{"x":21640.097716943077,"y":27940.6046734745},"targetPosition":{"x":21464.382371417014,"y":28807.794064663267},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Task","name":"Back WHB","bot":{"type":"Trading Bot Instance","code":" {}","processes":[{"type":"Trading Process Instance","name":"Multi-Period","code":" {\n \"process\": \"Multi-Period\"\n }","session":{"type":"Backtesting Session","name":"Back WHB","code":"{\n\"folderName\": \"Back-WHB\"\n}","parameters":{"type":"Parameters","name":"Parameters","baseAsset":{"type":"Base Asset","name":"Bitcoin","code":"{\n\"initialBalance\": 0.001,\n\"minimumBalance\": 0.0001,\n\"maximumBalance\": 0.1\n}","id":"592ab3f6-3a01-4679-a197-15f69d1f05b5","savedPayload":{"position":{"x":24808.95996273492,"y":27522.847243299115},"targetPosition":{"x":24402.773148080545,"y":27717.325290111792},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Exchange Account Asset","name":"Bitcoin","id":"9b4040e3-0955-4eea-b668-642fbcf3caa1"}}},"quotedAsset":{"type":"Quoted Asset","name":"Tether","code":"{\n\"initialBalance\": 0,\n\"minimumBalance\": 0,\n\"maximumBalance\": 100\n}","id":"5d5c120c-d0c2-437f-a4e7-a74eff6252d1","savedPayload":{"position":{"x":25001.711823649315,"y":27714.388382165296},"targetPosition":{"x":24402.773148080545,"y":27717.325290111792},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Exchange Account Asset","name":"Tether","id":"7e333b79-62ea-4251-8e77-32b9605c4a19"}}},"timeRange":{"type":"Time Range","name":"Time Range","code":"{\n\"initialDatetime\": \"2019-05-01T00:00:00.000Z\",\n\"finalDatetime\": \"2019-07-31T23:59:59.999Z\"\n}","id":"0461ebd0-083d-4995-a27d-7c0db0bcfe59","savedPayload":{"position":{"x":24441.652611484056,"y":28167.341658264108},"targetPosition":{"x":24402.773148080545,"y":27717.325290111792},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"timeFrame":{"type":"Time Frame","name":"Time Frame","code":"{\n\"value\": \"01-hs\"\n}","id":"d23bfc6a-40b5-44c8-b044-5b07354210d8","savedPayload":{"position":{"x":24841.726619678113,"y":27772.768700319597},"targetPosition":{"x":24402.773148080545,"y":27717.325290111792},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"slippage":{"type":"Slippage","name":"Slippage","code":"{\n\"positionRate\": 0.1,\n\"stopLoss\": 0.1,\n\"takeProfit\": 0.1\n}","id":"2e07b5ba-515a-46a2-9fcb-9c52c91cbd06","savedPayload":{"position":{"x":24807.250076875345,"y":28047.177723561213},"targetPosition":{"x":24402.773148080545,"y":27717.325290111792},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"feeStructure":{"type":"Fee Structure","name":"Fee Structure","code":"{\n\"maker\": 0.15,\n\"taker\": 0.25\n}","id":"c5da66da-6fca-4d9b-b091-d76067415ef8","savedPayload":{"position":{"x":24618.523623969802,"y":27929.827088044633},"targetPosition":{"x":24402.773148080545,"y":27717.325290111792},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"e2d866ba-b44a-45aa-8173-ee280626e3c0","savedPayload":{"position":{"x":24402.773148080545,"y":27717.325290111792},"targetPosition":{"x":23835.324066186244,"y":27986.14070696683},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"e5a4324d-479f-45ae-b882-54939c919a63","savedPayload":{"position":{"x":23835.324066186244,"y":27986.14070696683},"targetPosition":{"x":23583.150928136893,"y":28567.359732175606},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Trading System","name":"Weak-hands buster - BTC - SDA v.0.0.3","id":"a239a374-497a-43f9-8382-5277410b1c2d"}}},"marketReference":{"type":"Market Reference","name":"Poloniex BTC/USDT","id":"e9c0900c-b4c9-4821-a5f6-b052464e2bef","savedPayload":{"position":{"x":23896.177771066865,"y":28989.690105837966},"targetPosition":{"x":23583.150928136893,"y":28567.359732175606},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"d4098b73-7e25-434e-8fd9-342393cbb400"}}},"id":"bd6770b7-bcd6-402b-b301-5a0f0922f46b","savedPayload":{"position":{"x":23583.150928136893,"y":28567.359732175606},"targetPosition":{"x":23089.975235982634,"y":28623.946371337806},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period","id":"6f95cc67-bad0-48dc-bb82-0075c43cb202"}}}],"id":"e2af488f-d970-4605-b63d-bd9b1514718f","savedPayload":{"position":{"x":23089.975235982634,"y":28623.946371337806},"targetPosition":{"x":22536.245393806526,"y":28687.48095195692},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"f7baff84-f86a-4d45-808b-72e0a9c35585","savedPayload":{"position":{"x":22536.245393806526,"y":28687.48095195692},"targetPosition":{"x":21464.382371417014,"y":28807.794064663267},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{"shortcutKey":""}}}],"id":"2b8b44d1-c9c2-465c-b408-72ae6a5159db","savedPayload":{"position":{"x":21464.382371417014,"y":28807.794064663267},"targetPosition":{"x":21837.42185875363,"y":29620.668778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{"shortcutKey":"t"}}},{"type":"Task Manager","name":"Live Sessions","tasks":[{"type":"Task","name":"Fwd WHB","bot":{"type":"Trading Bot Instance","code":" {}","processes":[{"type":"Trading Process Instance","name":"Multi-Period","code":" {\n \"process\": \"Multi-Period\"\n }","session":{"type":"Fordward Testing Session","name":"Fwd WHB","code":"{\n\"folderName\": \"Fwd-WHB\",\n\"balancePercentage\": 10\n}","parameters":{"type":"Parameters","name":"Parameters","baseAsset":{"type":"Base Asset","name":"","code":"{ \n\"name\": \"BTC\",\n\"initialBalance\": 0.01,\n\"minimumBalance\": 0.0001,\n\"maximumBalance\": 100\n}","id":"27cc7654-df0a-49f5-9306-5e3478d88bbd","savedPayload":{"position":{"x":22538.904192518512,"y":28557.71273505601},"targetPosition":{"x":22331.07679657496,"y":28408.595098306796},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"timeRange":{"type":"Time Range","name":"Time Range","code":"{\n\"finalDatetime\": \"2020-12-31T23:59:59.999Z\"\n}","id":"1df09c03-5998-4e66-89c0-6eb021b64bed","savedPayload":{"position":{"x":22244.243037712444,"y":28595.394304597103},"targetPosition":{"x":22331.07679657496,"y":28408.595098306796},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"timeFrame":{"type":"Time Frame","name":"Time Frame","code":"{\n\"value\": \"01-min\"\n}","id":"d9e63d80-13aa-4638-9bbe-05c4eb427b85","savedPayload":{"position":{"x":22489.696410526627,"y":28729.054673575367},"targetPosition":{"x":22331.07679657496,"y":28408.595098306796},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"slippage":{"type":"Slippage","name":"Slippage","code":"{\n\"positionRate\": 0.1,\n\"stopLoss\": 0.1,\n\"takeProfit\": 0.1\n}","id":"415915dd-9bda-4dbc-b5bf-590cc1bd2436","savedPayload":{"position":{"x":22334.19360187296,"y":28642.34589099084},"targetPosition":{"x":22331.07679657496,"y":28408.595098306796},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"feeStructure":{"type":"Fee Structure","name":"Fee Structure","code":"{\n\"maker\": 0.15,\n\"taker\": 0.25\n}","id":"f0251102-c8d4-499e-aca0-bfe579682d3d","savedPayload":{"position":{"x":22417.889594413205,"y":28821.158742176212},"targetPosition":{"x":22331.07679657496,"y":28408.595098306796},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"ac7ada1f-9f3a-46df-ad1c-a0a013ae91ef","savedPayload":{"position":{"x":22331.07679657496,"y":28408.595098306796},"targetPosition":{"x":20371.658621099446,"y":29234.87720077133},"floatingObject":{"isPinned":false,"isFrozen":true,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"cc68bed4-8472-4d26-9573-1c7b40648b71","savedPayload":{"position":{"x":20371.658621099446,"y":29234.87720077133},"targetPosition":{"x":20464.844145019684,"y":28981.35813621417},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Trading System","name":"Weak-hands buster - BTC - SDA v.0.0.3","id":"a239a374-497a-43f9-8382-5277410b1c2d"}}},"marketReference":{"type":"Market Reference","name":"Poloniex BTC/USDT","id":"f89d1108-523a-4b69-b5db-60b7832508db","savedPayload":{"position":{"x":20230.30774225287,"y":28700.04037525486},"targetPosition":{"x":20464.844145019684,"y":28981.35813621417},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"d4098b73-7e25-434e-8fd9-342393cbb400"}}},"id":"9cfa0c18-d720-42b4-bd11-c8f3f0eb86a3","savedPayload":{"position":{"x":20464.844145019684,"y":28981.35813621417},"targetPosition":{"x":20746.1484671505,"y":28932.6765072788},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period","id":"6f95cc67-bad0-48dc-bb82-0075c43cb202"}}}],"id":"54a45585-1950-486e-b41e-58fbf68ccc87","savedPayload":{"position":{"x":20746.1484671505,"y":28932.6765072788},"targetPosition":{"x":21159.720933636017,"y":28861.104975071874},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"2f75b6d3-47ee-4638-a981-52b567f07c92","savedPayload":{"position":{"x":21159.720933636017,"y":28861.104975071874},"targetPosition":{"x":21968.782867171718,"y":28722.0145916708},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Task","name":"Fwd BRR","bot":{"type":"Trading Bot Instance","code":" {}","processes":[{"type":"Trading Process Instance","name":"Multi-Period","code":" {\n \"process\": \"Multi-Period\"\n }","session":{"type":"Fordward Testing Session","name":"Fwd BRR","code":"{\n\"folderName\": \"Fwd-BRR\",\n\"balancePercentage\": 10\n}","parameters":{"type":"Parameters","name":"Parameters","baseAsset":{"type":"Base Asset","name":"","code":"{ \n\"name\": \"USDT\",\n\"initialBalance\": 100,\n\"minimumBalance\": 1,\n\"maximumBalance\": 10000\n}","id":"719732be-15c6-4312-bf23-c628fdcc4764","savedPayload":{"position":{"x":23396.64034719842,"y":27663.94182346568},"targetPosition":{"x":23483.691602996165,"y":27955.26751640323},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"timeRange":{"type":"Time Range","name":"Time Range","code":"{\n\"finalDatetime\": \"2020-12-31T23:59:59.999Z\"\n}","id":"729c6352-8e51-4c06-bacd-d923c7da44b6","savedPayload":{"position":{"x":23127.18769829897,"y":27554.120469471272},"targetPosition":{"x":23483.691602996165,"y":27955.26751640323},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"timeFrame":{"type":"Time Frame","name":"Time Frame","code":"{\n\"value\": \"01-min\"\n}","id":"627fabc2-d723-4476-85a4-f4a6feb34340","savedPayload":{"position":{"x":22823.84994449946,"y":27876.00196333783},"targetPosition":{"x":23483.691602996165,"y":27955.26751640323},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"slippage":{"type":"Slippage","name":"Slippage","code":"{\n\"positionRate\": 0.1,\n\"stopLoss\": 0.1,\n\"takeProfit\": 0.1\n}","id":"ef88bd71-3928-40ad-ba8f-b5353753a97e","savedPayload":{"position":{"x":22975.861740850843,"y":27649.48799073666},"targetPosition":{"x":23483.691602996165,"y":27955.26751640323},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"feeStructure":{"type":"Fee Structure","name":"Fee Structure","code":"{\n\"maker\": 0.15,\n\"taker\": 0.25\n}","id":"d9f5b274-8966-4eb8-a79c-33d6201619e3","savedPayload":{"position":{"x":23256.53608246781,"y":27533.818172412037},"targetPosition":{"x":23483.691602996165,"y":27955.26751640323},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"e573e921-7346-49a8-836b-bf370e877009","savedPayload":{"position":{"x":23483.691602996165,"y":27955.26751640323},"targetPosition":{"x":21086.120806719417,"y":27532.100379819898},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"4d3a8e33-af23-4b2f-bf7c-45cadc64099f","savedPayload":{"position":{"x":21086.120806719417,"y":27532.100379819898},"targetPosition":{"x":21343.57851689558,"y":27541.90908809185},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Trading System","name":"Bull run rider - USDT- SDA v.0.0.3","id":"56432995-eb04-4929-850f-6530233a3be3"}}},"marketReference":{"type":"Market Reference","name":"Poloniex BTC/USDT","id":"7d4c2e3a-43ac-47f0-9e53-0ad85df76b06","savedPayload":{"position":{"x":21595.746721465155,"y":27141.190825432604},"targetPosition":{"x":21343.57851689558,"y":27541.90908809185},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"d4098b73-7e25-434e-8fd9-342393cbb400"}}},"id":"2635e474-9d0b-4acd-b78e-d39d053228e0","savedPayload":{"position":{"x":21343.57851689558,"y":27541.90908809185},"targetPosition":{"x":21461.245692412995,"y":27764.91318489846},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period","id":"6f95cc67-bad0-48dc-bb82-0075c43cb202"}}}],"id":"dd7b90d8-4548-4010-ae1f-95d470378a12","savedPayload":{"position":{"x":21461.245692412995,"y":27764.91318489846},"targetPosition":{"x":21669.058172975732,"y":28158.761633535498},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"b6a93695-d43d-4c4f-9ddd-d32a2cf71c55","savedPayload":{"position":{"x":21669.058172975732,"y":28158.761633535498},"targetPosition":{"x":21968.782867171718,"y":28722.0145916708},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Task","name":"Live Trading BRR","bot":{"type":"Trading Bot Instance","code":" {}","processes":[{"type":"Trading Process Instance","name":"Multi-Period","code":" {\n \"process\": \"Multi-Period\"\n }","session":{"type":"Live Trading Session","name":"Live Trading BRR","code":"{\n\"folderName\": \"Live-BRR\"\n}","parameters":{"type":"Parameters","name":"Parameters","baseAsset":{"type":"Base Asset","name":"","code":"{ \n\"name\": \"USDT\",\n\"initialBalance\": 100,\n\"minimumBalance\": 1,\n\"maximumBalance\": 10000\n}","id":"8acf67b1-638b-4c02-a80b-0bc70dfdf5ec","savedPayload":{"position":{"x":24117.845462321995,"y":28387.91606454192},"targetPosition":{"x":24323.897276518062,"y":29244.60547342403},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"timeRange":{"type":"Time Range","name":"Time Range","code":"{\n\"finalDatetime\": \"2020-12-31T23:59:59.999Z\"\n}","id":"8d80c530-c3fe-496f-8229-3855e7408acd","savedPayload":{"position":{"x":23984.62296403813,"y":28429.542486749277},"targetPosition":{"x":24323.897276518062,"y":29244.60547342403},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"timeFrame":{"type":"Time Frame","name":"Time Frame","code":"{\n\"value\": \"01-min\"\n}","id":"1bca99d0-fa30-4ca6-8968-4f85516355e0","savedPayload":{"position":{"x":24021.877801235816,"y":28252.20869759876},"targetPosition":{"x":24323.897276518062,"y":29244.60547342403},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"slippage":{"type":"Slippage","name":"Slippage","code":"{\n\"positionRate\": 0.1,\n\"stopLoss\": 0.1,\n\"takeProfit\": 0.1\n}","id":"d8164781-f37a-4cc2-9497-11db1edb4d76","savedPayload":{"position":{"x":24181.840705185026,"y":28262.268185336405},"targetPosition":{"x":24323.897276518062,"y":29244.60547342403},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"feeStructure":{"type":"Fee Structure","name":"Fee Structure","code":"{\n\"maker\": 0.15,\n\"taker\": 0.25\n}","id":"9234691b-d12c-48c0-9644-59541829291f","savedPayload":{"position":{"x":24378.267156964605,"y":28513.135704367232},"targetPosition":{"x":24323.897276518062,"y":29244.60547342403},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"49b8a9d0-d3af-4df8-a093-95f67ba30dc5","savedPayload":{"position":{"x":24323.897276518062,"y":29244.60547342403},"targetPosition":{"x":22952.69191226053,"y":26853.37726817299},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"59a383af-80c5-4a9a-921b-e04c91c64f48","savedPayload":{"position":{"x":22952.69191226053,"y":26853.37726817299},"targetPosition":{"x":23139.794775109087,"y":27513.78479313218},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Trading System","name":"Bull run rider - USDT- SDA v.0.0.3","id":"56432995-eb04-4929-850f-6530233a3be3"}}},"marketReference":{"type":"Market Reference","name":"Poloniex BTC/USDT","id":"0e2bb99a-fadc-4a77-87b7-7e7a0d6cec55","savedPayload":{"position":{"x":23683.344864498136,"y":27651.14059487756},"targetPosition":{"x":23139.794775109087,"y":27513.78479313218},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"d4098b73-7e25-434e-8fd9-342393cbb400"}}},"id":"086319ff-c1a5-4a91-97f8-82d187f46a6f","savedPayload":{"position":{"x":23139.794775109087,"y":27513.78479313218},"targetPosition":{"x":22781.556387232285,"y":27882.403379912797},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period","id":"6f95cc67-bad0-48dc-bb82-0075c43cb202"}}}],"id":"d6ea855d-94cb-4a0c-b1f6-2616cd95ef39","savedPayload":{"position":{"x":22781.556387232285,"y":27882.403379912797},"targetPosition":{"x":22489.9366509118,"y":28182.47299477708},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"203c786d-2efa-4618-b4d7-61cec6cc4178","savedPayload":{"position":{"x":22489.9366509118,"y":28182.47299477708},"targetPosition":{"x":21968.782867171718,"y":28722.0145916708},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Task","name":"Live Trading WHB","bot":{"type":"Trading Bot Instance","code":" {}","processes":[{"type":"Trading Process Instance","name":"Multi-Period","code":" {\n \"process\": \"Multi-Period\"\n }","session":{"type":"Live Trading Session","name":"Live Trading WHB","code":"{\n\"folderName\": \"Live-WHB\"\n}","parameters":{"type":"Parameters","name":"Parameters","baseAsset":{"type":"Base Asset","name":"Bitcoin","code":"{\n\"initialBalance\": 0.001,\n\"minimumBalance\": 0.0001,\n\"maximumBalance\": 0.1\n}","id":"7581ccf4-7bc7-40a1-98ab-84d6f26aa59d","savedPayload":{"position":{"x":23527.56837820928,"y":28541.269850193625},"targetPosition":{"x":23491.38303489652,"y":28953.799798972865},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Exchange Account Asset","name":"Bitcoin","id":"9b4040e3-0955-4eea-b668-642fbcf3caa1"}}},"quotedAsset":{"type":"Quoted Asset","name":"Tether","code":"{\n\"initialBalance\": 0,\n\"minimumBalance\": 0,\n\"maximumBalance\": 100\n}","id":"c5c9a448-4f16-4a83-a2e7-220acd4fe851","savedPayload":{"position":{"x":24008.06178586856,"y":29093.2851445194},"targetPosition":{"x":23491.38303489652,"y":28953.799798972865},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Exchange Account Asset","name":"Tether","id":"7e333b79-62ea-4251-8e77-32b9605c4a19"}}},"timeRange":{"type":"Time Range","name":"Time Range","code":"{\n\"finalDatetime\": \"2020-12-31T23:59:59.999Z\"\n}","id":"a345cf05-b0fb-4d2c-ab7c-ea39e7a73efb","savedPayload":{"position":{"x":23755.495017721172,"y":28834.756608108153},"targetPosition":{"x":23488.877847742064,"y":28950.119497966625},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"timeFrame":{"type":"Time Frame","name":"Time Frame","code":"{\n\"value\": \"01-min\"\n}","id":"49b79a71-12bc-4c47-877a-08e19a5c5f70","savedPayload":{"position":{"x":24075.54937280474,"y":28860.219656580175},"targetPosition":{"x":23488.877847742064,"y":28950.119497966625},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"slippage":{"type":"Slippage","name":"Slippage","code":"{\n\"positionRate\": 0.1,\n\"stopLoss\": 0.1,\n\"takeProfit\": 0.1\n}","id":"86b5925f-2b09-4032-be64-a1f5412c7cd5","savedPayload":{"position":{"x":23772.47023543729,"y":28527.230365425614},"targetPosition":{"x":23488.877847742064,"y":28950.119497966625},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"feeStructure":{"type":"Fee Structure","name":"Fee Structure","code":"{\n\"maker\": 0.15,\n\"taker\": 0.25\n}","id":"c6fbca0c-1280-4d0f-b611-d957c7f70046","savedPayload":{"position":{"x":23935.62309289638,"y":28711.324542631937},"targetPosition":{"x":23488.877847742064,"y":28950.119497966625},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"6f976714-c92f-4c5c-ad5d-5ed2d8a3d287","savedPayload":{"position":{"x":23491.38303489652,"y":28953.799798972865},"targetPosition":{"x":23238.764206979755,"y":29123.02947894797},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{"shortcutKey":""}}},"id":"1be42eb3-bfaf-432f-8da6-15f15d547f50","savedPayload":{"position":{"x":23238.764206979755,"y":29123.02947894797},"targetPosition":{"x":23045.658602662403,"y":29252.39117336131},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{"shortcutKey":"p"},"referenceParent":{"type":"Trading System","name":"Weak-hands buster - BTC - SDA v.0.0.3","id":"a239a374-497a-43f9-8382-5277410b1c2d"}}},"marketReference":{"type":"Market Reference","name":"Poloniex BTC/USDT","id":"770558fc-3711-4232-a8bb-fe7bcecd805b","savedPayload":{"position":{"x":23064.615110255385,"y":29159.02343517507},"targetPosition":{"x":23045.658602662403,"y":29252.39117336131},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"d4098b73-7e25-434e-8fd9-342393cbb400"}}},"id":"16d02098-221f-4d83-9682-a5f83262bb74","savedPayload":{"position":{"x":23045.658602662403,"y":29252.39117336131},"targetPosition":{"x":22593.731710899065,"y":29030.193680597673},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period","id":"6f95cc67-bad0-48dc-bb82-0075c43cb202"}}}],"id":"72cdfb23-b7c6-4feb-ba2d-d56415d30162","savedPayload":{"position":{"x":22593.731710899065,"y":29030.193680597673},"targetPosition":{"x":22251.410090365694,"y":28861.885471487756},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"c6fb2087-d2a2-49a0-9790-2c4d1cb015d7","savedPayload":{"position":{"x":22251.410090365694,"y":28861.885471487756},"targetPosition":{"x":21968.782867171718,"y":28722.0145916708},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"a10117c3-fc8f-49e4-a424-0795068fbe7a","savedPayload":{"position":{"x":21968.782867171718,"y":28722.0145916708},"targetPosition":{"x":21837.42185875363,"y":29620.668778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{"shortcutKey":"l"}}},{"type":"Task Manager","name":"Masters Datasets Poloniex","tasks":[{"type":"Task","name":"Trades","bot":{"type":"Sensor Bot Instance","name":"Charly","code":" {\n \"repo\": \"AACharly-Sensor-Bot\",\n \"startDate\": \"2020-01-01\"\n }","processes":[{"type":"Sensor Process Instance","name":"Live-Trades","code":" {\n \"process\": \"Live-Trades\"\n }","marketReference":{"type":"Market Reference","name":"Poloniex BTC/USDT","id":"22839b31-f532-47a3-b19b-d286c569e7d8","savedPayload":{"position":{"x":21136.867102738044,"y":31840.545747417196},"targetPosition":{"x":21378.628243114574,"y":31458.673426380476},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"d4098b73-7e25-434e-8fd9-342393cbb400"}}},"id":"338266fa-14c2-42eb-b0e5-d0a8ed9309fc","savedPayload":{"position":{"x":21378.628243114574,"y":31458.673426380476},"targetPosition":{"x":20444.30793430509,"y":28840.453630811175},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Live-Trades","id":"371a2507-655b-46c5-b959-52f527cc4d7e"}}},{"type":"Sensor Process Instance","name":"Hole-Fixing","code":" {\n \"process\": \"Hole-Fixing\"\n }","marketReference":{"type":"Market Reference","name":"Poloniex BTC/USDT","id":"eeb69692-1ec6-41c1-a1eb-123aa8f37039","savedPayload":{"position":{"x":21451.890937090677,"y":30136.376588591615},"targetPosition":{"x":19719.883562638504,"y":27458.421997304526},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"d4098b73-7e25-434e-8fd9-342393cbb400"}}},"id":"3d7e0bdd-64e3-4442-8742-cc9282a82631","savedPayload":{"position":{"x":19719.883562638504,"y":27458.421997304526},"targetPosition":{"x":20444.30793430509,"y":28840.453630811175},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Hole-Fixing","id":"60c8e8b0-0c0d-49bd-980e-6c7814a4cb18"}}}],"id":"85c4f582-56ee-4b8e-95b2-aa61baedfa39","savedPayload":{"position":{"x":20444.30793430509,"y":28840.453630811175},"targetPosition":{"x":20965.108711019042,"y":28861.71405104877},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"id":"2fcbea08-a941-4891-80fd-236eacd83c11","savedPayload":{"position":{"x":20965.108711019042,"y":28861.71405104877},"targetPosition":{"x":22439.76060402535,"y":28924.44347969721},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Task","name":"Trades into 1 min Candles & Volumes","bot":{"type":"Indicator Bot Instance","name":"Bruce","code":" {\n \"repo\": \"AABruce-Indicator-Bot\"\n }","processes":[{"type":"Indicator Process Instance","name":"Single-Period-Daily","code":" {\n \"process\": \"Single-Period-Daily\"\n }","marketReference":{"type":"Market Reference","name":"Poloniex BTC/USDT","id":"80241632-7131-4f5f-80ae-5409b90feaea","savedPayload":{"position":{"x":22108.885008649428,"y":30080.396974510822},"targetPosition":{"x":22142.03489660962,"y":30125.634590088514},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"d4098b73-7e25-434e-8fd9-342393cbb400"}}},"id":"fdb6700e-c193-4a9c-962d-322edab4dedc","savedPayload":{"position":{"x":22142.03489660962,"y":30125.634590088514},"targetPosition":{"x":21571.919533154934,"y":27741.368829234958},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Single-Period-Daily","id":"661e048c-e9e5-435e-bdf9-53dce5ebfa0f"}}}],"id":"456f7bdf-0021-4752-8025-68f640b54ff4","savedPayload":{"position":{"x":21571.919533154934,"y":27741.368829234958},"targetPosition":{"x":21850.232211668947,"y":28121.16504381442},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"id":"b864d5bb-2086-4c23-b04a-bc1f37eea874","savedPayload":{"position":{"x":21850.232211668947,"y":28121.16504381442},"targetPosition":{"x":22439.76060402535,"y":28924.44347969721},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Task","name":"Candles & Volumes","bot":{"type":"Indicator Bot Instance","name":"Olivia","code":" {\n \"repo\": \"AAOlivia-Indicator-Bot\"\n }","processes":[{"type":"Indicator Process Instance","name":"Multi-Period-Daily","code":" {\n \"process\": \"Multi-Period-Daily\"\n }","marketReference":{"type":"Market Reference","name":"Poloniex BTC/USDT","id":"5177620c-24c3-45c9-b7ec-0061acc0ad67","savedPayload":{"position":{"x":21965.34124671096,"y":27282.025400052124},"targetPosition":{"x":22277.228108631236,"y":27596.040331292945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"d4098b73-7e25-434e-8fd9-342393cbb400"}}},"id":"050d715f-2851-48b4-86b6-d93ab4baa1b2","savedPayload":{"position":{"x":22277.228108631236,"y":27596.040331292945},"targetPosition":{"x":22685.39079154583,"y":28006.987993600236},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Daily","id":"5c56f87a-e3b2-46fc-8e4e-f40c0dacabb5"}}},{"type":"Indicator Process Instance","name":"Multi-Period-Market","code":" {\n \"process\": \"Multi-Period-Market\"\n }","marketReference":{"type":"Market Reference","name":"Poloniex BTC/USDT","id":"3babaa9a-e18f-440d-9160-8dbc4037b442","savedPayload":{"position":{"x":23353.90636580138,"y":27830.293715293654},"targetPosition":{"x":22884.859439642598,"y":27954.266755415927},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"d4098b73-7e25-434e-8fd9-342393cbb400"}}},"id":"111b43d5-d4ff-414c-8b9f-24f79e2a0254","savedPayload":{"position":{"x":22884.859439642598,"y":27954.266755415927},"targetPosition":{"x":22685.39079154583,"y":28006.987993600236},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Market","id":"383c3970-13d5-4313-bd8f-7e5d28948577"}}}],"id":"1e587326-ad4d-4ea8-9273-367b3009ea3d","savedPayload":{"position":{"x":22685.39079154583,"y":28006.987993600236},"targetPosition":{"x":22562.597748967673,"y":28459.10348055795},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"e4164330-478a-4de8-b3ae-db67225bfa7a","savedPayload":{"position":{"x":22562.597748967673,"y":28459.10348055795},"targetPosition":{"x":22439.76060402535,"y":28924.44347969721},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Task","name":"Candle & Volume Stairs Patters","bot":{"type":"Indicator Bot Instance","name":"Tom","code":" {\n \"repo\": \"AATom-Indicator-Bot\"\n }","processes":[{"type":"Indicator Process Instance","name":"Multi-Period-Daily","code":" {\n \"process\": \"Multi-Period-Daily\"\n }","marketReference":{"type":"Market Reference","name":"Poloniex BTC/USDT","id":"017b2e6b-1afc-4dd2-8272-c37d9ae6b786","savedPayload":{"position":{"x":23361.638700238487,"y":27983.070521639213},"targetPosition":{"x":23319.184086194153,"y":28348.68845395015},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"d4098b73-7e25-434e-8fd9-342393cbb400"}}},"id":"14b4277e-82c4-4391-af7d-cc456fc0a29e","savedPayload":{"position":{"x":23319.184086194153,"y":28348.68845395015},"targetPosition":{"x":23295.74174680163,"y":28550.573216069897},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Daily","id":"80c87e44-7b3a-449d-9bf4-d14502bfa837"}}},{"type":"Indicator Process Instance","name":"Multi-Period-Market","code":" {\n \"process\": \"Multi-Period-Market\"\n }","marketReference":{"type":"Market Reference","name":"Poloniex BTC/USDT","id":"8e802d95-1c52-4fe4-b669-47db83d7ee60","savedPayload":{"position":{"x":24140.970492539655,"y":29178.83069910477},"targetPosition":{"x":23795.926602302745,"y":28922.360001545236},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"d4098b73-7e25-434e-8fd9-342393cbb400"}}},"id":"c5de37ae-dfa5-4bac-b7f3-7d75a36adf1e","savedPayload":{"position":{"x":23795.926602302745,"y":28922.360001545236},"targetPosition":{"x":23295.74174680163,"y":28550.573216069897},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Market","id":"2924712f-7d80-4f36-8822-71a12cb485f6"}}}],"id":"824572fe-b6af-4608-ae8b-23a8ad8133e3","savedPayload":{"position":{"x":23295.74174680163,"y":28550.573216069897},"targetPosition":{"x":22880.390998733674,"y":28730.11037359167},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"83565cd7-dbb8-47b7-8672-df205da6c9ab","savedPayload":{"position":{"x":22880.390998733674,"y":28730.11037359167},"targetPosition":{"x":22439.76060402535,"y":28924.44347969721},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Task","name":"Bollinger Bands & Percentage Bandwidth","bot":{"type":"Indicator Bot Instance","name":"Chris","code":" {\n \"repo\": \"AAChris-Indicator-Bot\"\n }","processes":[{"type":"Indicator Process Instance","name":"Multi-Period-Daily","code":" {\n \"process\": \"Multi-Period-Daily\"\n }","marketReference":{"type":"Market Reference","name":"Poloniex BTC/USDT","id":"4857ff00-a64e-4b1e-bc50-04a7441a3496","savedPayload":{"position":{"x":25454.331819050625,"y":28591.556505893037},"targetPosition":{"x":23815.342748918225,"y":29613.64546876458},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"d4098b73-7e25-434e-8fd9-342393cbb400"}}},"id":"1c1d8ed7-90df-478d-b647-6d442032d4c2","savedPayload":{"position":{"x":23815.342748918225,"y":29613.64546876458},"targetPosition":{"x":23778.44617889652,"y":29636.654516032937},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Daily","id":"e598ee86-1e18-4aa1-95c2-64aaf66776ca"}}},{"type":"Indicator Process Instance","name":"Multi-Period-Market","code":" {\n \"process\": \"Multi-Period-Market\"\n }","marketReference":{"type":"Market Reference","name":"Poloniex BTC/USDT","id":"9c549877-3fe8-4e0c-adbc-2cc96cb3a137","savedPayload":{"position":{"x":23825.9021887677,"y":31031.884901175614},"targetPosition":{"x":23808.711769347155,"y":30526.47798698295},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"d4098b73-7e25-434e-8fd9-342393cbb400"}}},"id":"ee814dbc-2af1-4489-ba89-99d992e28ed4","savedPayload":{"position":{"x":23808.711769347155,"y":30526.47798698295},"targetPosition":{"x":23778.44617889652,"y":29636.654516032937},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Market","id":"941a0543-0cc0-4a5d-a782-728d2835c100"}}}],"id":"d80f2c6c-99c3-4147-a738-1011de2bd42e","savedPayload":{"position":{"x":23778.44617889652,"y":29636.654516032937},"targetPosition":{"x":23338.49161884325,"y":29402.214616331203},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"df43162b-1971-4bac-9aed-d3ddcf61b216","savedPayload":{"position":{"x":23338.49161884325,"y":29402.214616331203},"targetPosition":{"x":22439.76060402535,"y":28924.44347969721},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Task","name":"Bollinger Channels & Sub-Channels","bot":{"type":"Indicator Bot Instance","name":"Paula","code":" {\n \"repo\": \"AAPaula-Indicator-Bot\"\n }","processes":[{"type":"Indicator Process Instance","name":"Multi-Period-Market","code":" {\n \"process\": \"Multi-Period-Market\"\n }","marketReference":{"type":"Market Reference","name":"Poloniex BTC/USDT","id":"129bd62a-3bdc-48a7-9807-13444c3174e4","savedPayload":{"position":{"x":24135.622712185443,"y":31385.754517822304},"targetPosition":{"x":22887.233754418165,"y":30944.154422072315},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"d4098b73-7e25-434e-8fd9-342393cbb400"}}},"id":"6ddd81e2-d6db-4814-9c6c-96538a74824c","savedPayload":{"position":{"x":22887.233754418165,"y":30944.154422072315},"targetPosition":{"x":22807.20798689665,"y":30915.846428493798},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Market","id":"28be432d-80ca-46b3-859a-55541e24b2b4"}}},{"type":"Indicator Process Instance","name":"Multi-Period-Daily","code":" {\n \"process\": \"Multi-Period-Daily\"\n }","marketReference":{"type":"Market Reference","name":"Poloniex BTC/USDT","id":"b1f9ae5f-13c4-4117-bcb8-f3bd271db278","savedPayload":{"position":{"x":21904.138288976847,"y":31687.671986032507},"targetPosition":{"x":22226.853396900497,"y":31411.8574296665},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"d4098b73-7e25-434e-8fd9-342393cbb400"}}},"id":"81f0108b-8af9-4b22-94dd-81ef4a5c8065","savedPayload":{"position":{"x":22226.853396900497,"y":31411.8574296665},"targetPosition":{"x":22807.20798689665,"y":30915.846428493798},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{"shortcutKey":""},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Daily","id":"bc15b49d-4547-4bac-a28b-193eb0158fe3"}}}],"id":"27564838-24b1-4814-af8c-ec65accb05d1","savedPayload":{"position":{"x":22807.20798689665,"y":30915.846428493798},"targetPosition":{"x":22702.624699679254,"y":30352.634261138595},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{"shortcutKey":""}}},"id":"aa0f2533-460c-464f-ad77-6ae4cadd1178","savedPayload":{"position":{"x":22702.624699679254,"y":30352.634261138595},"targetPosition":{"x":22439.76060402535,"y":28924.44347969721},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{"shortcutKey":""}}}],"id":"91469c80-5e9e-4a0f-8306-afbfb07e997b","savedPayload":{"position":{"x":22439.76060402535,"y":28924.44347969721},"targetPosition":{"x":21837.42185875363,"y":29620.668778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{"shortcutKey":""}}},{"type":"Task Manager","name":"Sparta Datasets","tasks":[{"type":"Task","name":"Generates Exponential Moving Averages (EMAs)","bot":{"type":"Indicator Bot Instance","name":"EMA","code":"{ }","processes":[{"type":"Indicator Process Instance","name":"Multi-Period-Daily","code":" {\n \"process\": \"Multi-Period-Daily\"\n }","marketReference":{"type":"Market Reference","name":"Poloniex BTC/USDT","id":"62bf2557-9f4c-4318-8289-11b0c41e69c2","savedPayload":{"position":{"x":22225.15967411099,"y":28337.75721950153},"targetPosition":{"x":21975.56443315996,"y":28930.239483693324},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"d4098b73-7e25-434e-8fd9-342393cbb400"}}},"id":"033c4a8d-7063-4d49-bd8c-60e35625ffe4","savedPayload":{"position":{"x":21975.56443315996,"y":28930.239483693324},"targetPosition":{"x":22387.33217032504,"y":28898.818552190256},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Daily","id":"943ea24f-ee24-4eae-9b4b-e8a73122b1c2"}}},{"type":"Indicator Process Instance","name":"Multi-Period-Market","code":" {\n \"process\": \"Multi-Period-Market\"\n }","marketReference":{"type":"Market Reference","name":"Poloniex BTC/USDT","id":"89a8c00c-9164-413f-82cb-b7e0d83d5376","savedPayload":{"position":{"x":22628.498665400566,"y":28029.904929218774},"targetPosition":{"x":22604.781248926993,"y":28445.70553731023},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"d4098b73-7e25-434e-8fd9-342393cbb400"}}},"id":"9c27f4ca-ddd1-4788-a45d-b9c785963a32","savedPayload":{"position":{"x":22604.781248926993,"y":28445.70553731023},"targetPosition":{"x":22387.33217032504,"y":28898.818552190256},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Market","id":"278c34a7-199d-400e-8a06-087149e3d391"}}}],"id":"6d36d506-48f6-471b-880e-e94acefc4a2e","savedPayload":{"position":{"x":22387.33217032504,"y":28898.818552190256},"targetPosition":{"x":22529.154172604456,"y":29106.226619715082},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"0d8eea02-dfa3-43b8-82f4-9f589d5e8711","savedPayload":{"position":{"x":22529.154172604456,"y":29106.226619715082},"targetPosition":{"x":22706.94189463623,"y":29365.679584665802},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Task","name":"Generates Relative Stregth Index (RSI)","bot":{"type":"Indicator Bot Instance","name":"RSI","code":"{ }","processes":[{"type":"Indicator Process Instance","name":"Multi-Period-Daily","code":" {\n \"process\": \"Multi-Period-Daily\"\n }","marketReference":{"type":"Market Reference","name":"Poloniex BTC/USDT","id":"c2e4bc83-3c04-4cfb-af3f-f9819263b2d8","savedPayload":{"position":{"x":23345.596140181122,"y":27935.01671303603},"targetPosition":{"x":23238.543429236062,"y":28266.741553184518},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"d4098b73-7e25-434e-8fd9-342393cbb400"}}},"id":"57d721b9-6c5f-4ea6-8078-f084d90598ee","savedPayload":{"position":{"x":23238.543429236062,"y":28266.741553184518},"targetPosition":{"x":23347.38088729262,"y":28531.277430593025},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Daily","id":"f1177bcd-22dc-425b-8f30-878844aa82b8"}}},{"type":"Indicator Process Instance","name":"Multi-Period-Market","code":" {\n \"process\": \"Multi-Period-Market\"\n }","marketReference":{"type":"Market Reference","name":"Poloniex BTC/USDT","id":"bb1874ca-c66e-4d59-935c-246feafa120e","savedPayload":{"position":{"x":24148.276369125466,"y":28588.39126892831},"targetPosition":{"x":23755.72880776967,"y":28586.026476493567},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"d4098b73-7e25-434e-8fd9-342393cbb400"}}},"id":"603c5fcb-5684-4801-8a64-96f66d31d39c","savedPayload":{"position":{"x":23755.72880776967,"y":28586.026476493567},"targetPosition":{"x":23347.38088729262,"y":28531.277430593025},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Market","id":"96f31416-5090-428a-be83-985a0b3ab275"}}}],"id":"c33fe94a-4efe-485f-9b08-9c737d24dd17","savedPayload":{"position":{"x":23347.38088729262,"y":28531.277430593025},"targetPosition":{"x":23094.646470041083,"y":28859.029248486564},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{"shortcutKey":"r"}}},"id":"3391ef51-3c4a-42d3-9626-60fb5c15b97e","savedPayload":{"position":{"x":23094.646470041083,"y":28859.029248486564},"targetPosition":{"x":22706.94189463623,"y":29365.679584665802},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Task","name":"Generates Simple Moving Averages (SMAs)","bot":{"type":"Indicator Bot Instance","name":"SMA","code":"{ }","processes":[{"type":"Indicator Process Instance","name":"Multi-Period-Daily","code":" {\n \"process\": \"Multi-Period-Daily\"\n }","marketReference":{"type":"Market Reference","name":"Poloniex BTC/USDT","id":"2b0a9d1d-012b-4057-b9fd-fe64a83bf7b8","savedPayload":{"position":{"x":24390.93305629644,"y":29559.993645611277},"targetPosition":{"x":24001.71258185579,"y":29539.572874066027},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"d4098b73-7e25-434e-8fd9-342393cbb400"}}},"id":"02397e0f-d27e-48c2-8444-816446a47b6c","savedPayload":{"position":{"x":24001.71258185579,"y":29539.572874066027},"targetPosition":{"x":23764.0021194878,"y":29741.620333943778},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Daily","id":"333ae5d7-7ec1-4f08-b206-91e3b4f2c99f"}}},{"type":"Indicator Process Instance","name":"Multi-Period-Market","code":" {\n \"process\": \"Multi-Period-Market\"\n }","marketReference":{"type":"Market Reference","name":"Poloniex BTC/USDT","id":"bd098871-960a-4c3f-ac6a-e1ac552d27af","savedPayload":{"position":{"x":24175.078596130777,"y":30247.350317388336},"targetPosition":{"x":23831.387813042486,"y":30110.093056720783},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"d4098b73-7e25-434e-8fd9-342393cbb400"}}},"id":"142d7887-3e34-4e05-bedb-d4e357612026","savedPayload":{"position":{"x":23831.387813042486,"y":30110.093056720783},"targetPosition":{"x":23764.0021194878,"y":29741.620333943778},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Market","id":"456269f6-9849-4d5f-9c8c-7cd7d1eef297"}}}],"id":"dc9e5645-feeb-472d-b4aa-d20df2985a3a","savedPayload":{"position":{"x":23764.0021194878,"y":29741.620333943778},"targetPosition":{"x":23359.97210607226,"y":29597.462715030553},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"b411ad3e-bb9f-4337-9d52-5ddcadfe73d7","savedPayload":{"position":{"x":23359.97210607226,"y":29597.462715030553},"targetPosition":{"x":22706.94189463623,"y":29365.679584665802},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{"shortcutKey":""}}},{"type":"Task","name":"Generates Moving Average Convergence Divergence (MACD)","bot":{"type":"Indicator Bot Instance","name":"MACD","code":"{ }","processes":[{"type":"Indicator Process Instance","name":"Multi-Period-Daily","code":" {\n \"process\": \"Multi-Period-Daily\"\n }","marketReference":{"type":"Market Reference","name":"Poloniex BTC/USDT","id":"20dd192d-1235-4f9e-96e0-673417c768cc","savedPayload":{"position":{"x":23156.244887228248,"y":31306.512491599115},"targetPosition":{"x":23050.058346828977,"y":30937.83182032401},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"d4098b73-7e25-434e-8fd9-342393cbb400"}}},"id":"240ef848-9942-4843-a7ca-2e9e5e0ce33e","savedPayload":{"position":{"x":23050.058346828977,"y":30937.83182032401},"targetPosition":{"x":22667.11613136423,"y":30701.909041645686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Daily","id":"8e5db945-8507-4489-9288-21cfa1e9301c"}}},{"type":"Indicator Process Instance","name":"Multi-Period-Market","code":" {\n \"process\": \"Multi-Period-Market\"\n }","marketReference":{"type":"Market Reference","name":"Poloniex BTC/USDT","id":"a3b800f6-f26d-468a-94cf-0b055186d4c5","savedPayload":{"position":{"x":22511.861152430156,"y":31252.1981285482},"targetPosition":{"x":22290.09772898235,"y":30905.453002270893},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"d4098b73-7e25-434e-8fd9-342393cbb400"}}},"id":"8d142a18-680f-44ee-acf7-9e36d520d072","savedPayload":{"position":{"x":22290.09772898235,"y":30905.453002270893},"targetPosition":{"x":22667.11613136423,"y":30701.909041645686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Market","id":"44019efe-950a-4eec-a546-cd2ee26818b9"}}}],"id":"26b04b09-73b2-4c9e-9b89-0ccbca411971","savedPayload":{"position":{"x":22667.11613136423,"y":30701.909041645686},"targetPosition":{"x":22679.617825849466,"y":30264.29263961426},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"d91eb798-593c-4c3b-9505-f50cd4ae7778","savedPayload":{"position":{"x":22679.617825849466,"y":30264.29263961426},"targetPosition":{"x":22706.94189463623,"y":29365.679584665802},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"8bd58fd7-29b8-44db-9557-89d7fc00a3cf","savedPayload":{"position":{"x":22706.94189463623,"y":29365.679584665802},"targetPosition":{"x":21837.42185875363,"y":29620.668778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{"shortcutKey":"i"}}},{"type":"Task Manager","name":"Master Datasets Kraken BTC/USDT","tasks":[{"type":"Task","name":"Trades","bot":{"type":"Sensor Bot Instance","name":"Charly","code":" {\n \"repo\": \"AACharly-Sensor-Bot\",\n \"startDate\": \"2020-01-01\"\n }","processes":[{"type":"Sensor Process Instance","name":"Historic-Trades","marketReference":{"type":"Market Reference","name":"Kraken BTC/USDT","id":"a2614a09-8997-4bb2-a6bc-031ce1fafa8c","savedPayload":{"position":{"x":22112.528381760225,"y":28358.9224098695},"targetPosition":{"x":22261.476509881624,"y":28723.766812329177},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"cbb2229a-28ab-4b24-bafd-56f58fc1e38e"}}},"id":"87bbd0f1-98ae-4231-8d39-2170cde6e44b","savedPayload":{"position":{"x":22261.476509881624,"y":28723.766812329177},"targetPosition":{"x":22453.930444157268,"y":29195.177507699456},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Historic-Trades","id":"e2c3f7c3-b74c-4145-8a60-f73cc3364629"}}}],"id":"6fbca8a6-be5d-48aa-90b5-bffab7cf43e9","savedPayload":{"position":{"x":22453.930444157268,"y":29195.177507699456},"targetPosition":{"x":22653.835902745843,"y":29684.840509893955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"0eda6317-7134-4800-9279-6e49b9ee9d50","savedPayload":{"position":{"x":22653.835902745843,"y":29684.840509893955},"targetPosition":{"x":22737.868420467683,"y":29885.163052517943},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Task","name":"Trades into 1 min Candles & Volumes","bot":{"type":"Indicator Bot Instance","name":"Bruce","code":" {\n \"repo\": \"AABruce-Indicator-Bot\"\n }","processes":[{"type":"Indicator Process Instance","name":"Single-Period-Daily","code":" {\n \"process\": \"Single-Period-Daily\"\n }","marketReference":{"type":"Market Reference","name":"Kraken BTC/USDT","id":"c3bfda5b-df1e-4271-918b-ba3f2f2040b9","savedPayload":{"position":{"x":23617.738538931346,"y":28320.254343265133},"targetPosition":{"x":23470.00589059256,"y":28584.365829753067},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"cbb2229a-28ab-4b24-bafd-56f58fc1e38e"}}},"id":"4d7da0cc-1d36-4291-a0be-459f224a0b2f","savedPayload":{"position":{"x":23470.00589059256,"y":28584.365829753067},"targetPosition":{"x":23336.731846530296,"y":28822.628707210075},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Single-Period-Daily","id":"661e048c-e9e5-435e-bdf9-53dce5ebfa0f"}}}],"id":"d6fc3b6e-a9f2-41f3-b96c-ab1b2aac2886","savedPayload":{"position":{"x":23336.731846530296,"y":28822.628707210075},"targetPosition":{"x":23173.88958689633,"y":29113.752651298266},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{"shortcutKey":"p"}}},"id":"916f11ac-3279-4566-8766-6dc79027ff5d","savedPayload":{"position":{"x":23173.88958689633,"y":29113.752651298266},"targetPosition":{"x":22737.868420467683,"y":29885.163052517943},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Task","name":"Candles & Volumes","bot":{"type":"Indicator Bot Instance","name":"Olivia","code":" {\n \"repo\": \"AAOlivia-Indicator-Bot\"\n }","processes":[{"type":"Indicator Process Instance","name":"Multi-Period-Daily","code":" {\n \"process\": \"Multi-Period-Daily\"\n }","marketReference":{"type":"Market Reference","name":"Kraken BTC/USDT","id":"131bd5a8-057c-4f1a-8348-d6bbc65aaa69","savedPayload":{"position":{"x":24274.520193862678,"y":29096.737379387316},"targetPosition":{"x":24151.292035098857,"y":29423.72513840473},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"cbb2229a-28ab-4b24-bafd-56f58fc1e38e"}}},"id":"f332d00b-afa5-42e0-b98b-2a960300aeb1","savedPayload":{"position":{"x":24151.292035098857,"y":29423.72513840473},"targetPosition":{"x":24056.548381992867,"y":29675.128836399013},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Daily","id":"5c56f87a-e3b2-46fc-8e4e-f40c0dacabb5"}}},{"type":"Indicator Process Instance","name":"Multi-Period-Market","code":" {\n \"process\": \"Multi-Period-Market\"\n }","marketReference":{"type":"Market Reference","name":"Kraken BTC/USDT","id":"9d6303fe-0283-446e-8192-529777805a0d","savedPayload":{"position":{"x":24572.24800400091,"y":30304.05551354193},"targetPosition":{"x":24291.699476254933,"y":29961.909725950365},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"cbb2229a-28ab-4b24-bafd-56f58fc1e38e"}}},"id":"dbcb7c34-ff82-4404-8119-8875aed784eb","savedPayload":{"position":{"x":24291.699476254933,"y":29961.909725950365},"targetPosition":{"x":24056.548381992867,"y":29675.128836399013},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Market","id":"383c3970-13d5-4313-bd8f-7e5d28948577"}}}],"id":"770041d3-aae1-4e07-9629-3d8b024b16bc","savedPayload":{"position":{"x":24056.548381992867,"y":29675.128836399013},"targetPosition":{"x":23680.98890960386,"y":29736.97000457637},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"a510c76a-5155-4ca6-8920-ebf4ce0f8a50","savedPayload":{"position":{"x":23680.98890960386,"y":29736.97000457637},"targetPosition":{"x":22737.868420467683,"y":29885.163052517943},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Task","name":"Candle & Volume Stairs Patters","bot":{"type":"Indicator Bot Instance","name":"Tom","code":" {\n \"repo\": \"AATom-Indicator-Bot\"\n }","processes":[{"type":"Indicator Process Instance","name":"Multi-Period-Daily","code":" {\n \"process\": \"Multi-Period-Daily\"\n }","marketReference":{"type":"Market Reference","name":"Kraken BTC/USDT","id":"8f110ecb-9d28-4239-af25-b7703b8b67df","savedPayload":{"position":{"x":24341.281411363805,"y":30483.460984120153},"targetPosition":{"x":23994.362226929607,"y":30595.66047103127},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"cbb2229a-28ab-4b24-bafd-56f58fc1e38e"}}},"id":"4dc482e1-b1fb-4b50-98ad-34011aa37683","savedPayload":{"position":{"x":23994.362226929607,"y":30595.66047103127},"targetPosition":{"x":23643.377717979554,"y":30709.174752122915},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Daily","id":"80c87e44-7b3a-449d-9bf4-d14502bfa837"}}},{"type":"Indicator Process Instance","name":"Multi-Period-Market","code":" {\n \"process\": \"Multi-Period-Market\"\n }","marketReference":{"type":"Market Reference","name":"Kraken BTC/USDT","id":"befb2712-8d55-4df9-8ca6-4de07a649b93","savedPayload":{"position":{"x":23545.24515235224,"y":31167.784399379925},"targetPosition":{"x":23599.60607997948,"y":30913.735749124793},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"cbb2229a-28ab-4b24-bafd-56f58fc1e38e"}}},"id":"9d3e2161-434e-4495-9ce5-6341e68fc45c","savedPayload":{"position":{"x":23599.60607997948,"y":30913.735749124793},"targetPosition":{"x":23643.377717979554,"y":30709.174752122915},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Market","id":"2924712f-7d80-4f36-8822-71a12cb485f6"}}}],"id":"7c8a19d8-dd94-43d8-9b16-f4e5d5aea7ab","savedPayload":{"position":{"x":23643.377717979554,"y":30709.174752122915},"targetPosition":{"x":23348.48985412187,"y":30442.929450096675},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"5d9c329a-724f-40a1-8ce1-0a1eebcbecd9","savedPayload":{"position":{"x":23348.48985412187,"y":30442.929450096675},"targetPosition":{"x":22737.868420467683,"y":29885.163052517943},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Task","name":"Bollinger Bands & Percentage Bandwidth","bot":{"type":"Indicator Bot Instance","name":"Chris","code":" {\n \"repo\": \"AAChris-Indicator-Bot\"\n }","processes":[{"type":"Indicator Process Instance","name":"Multi-Period-Daily","code":" {\n \"process\": \"Multi-Period-Daily\"\n }","marketReference":{"type":"Market Reference","name":"Kraken BTC/USDT","id":"983c5887-e706-45a5-916a-99e47474d98d","savedPayload":{"position":{"x":23445.497372992646,"y":31700.921555033692},"targetPosition":{"x":23136.15878466831,"y":31496.12438905296},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"cbb2229a-28ab-4b24-bafd-56f58fc1e38e"}}},"id":"a8a1c4e1-2d3b-4333-bd4e-a3ed4b894ef1","savedPayload":{"position":{"x":23136.15878466831,"y":31496.12438905296},"targetPosition":{"x":22659.52874945248,"y":31180.572162082964},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Daily","id":"e598ee86-1e18-4aa1-95c2-64aaf66776ca"}}},{"type":"Indicator Process Instance","name":"Multi-Period-Market","code":" {\n \"process\": \"Multi-Period-Market\"\n }","marketReference":{"type":"Market Reference","name":"Kraken BTC/USDT","id":"36b56b85-0e5f-40e9-b491-e79769a04814","savedPayload":{"position":{"x":22083.7710839613,"y":31467.55287633937},"targetPosition":{"x":22390.67793622384,"y":31314.57819106557},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"cbb2229a-28ab-4b24-bafd-56f58fc1e38e"}}},"id":"21bb0d5a-9d13-411c-b3ce-1c6d0aa258ab","savedPayload":{"position":{"x":22390.67793622384,"y":31314.57819106557},"targetPosition":{"x":22659.52874945248,"y":31180.572162082964},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Market","id":"941a0543-0cc0-4a5d-a782-728d2835c100"}}}],"id":"0a53ee0e-a7aa-446e-b791-8e2a39e625a6","savedPayload":{"position":{"x":22659.52874945248,"y":31180.572162082964},"targetPosition":{"x":22683.796771232537,"y":30784.530121359174},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"8ad437c8-4a0b-4d63-8043-eabb2067b1ea","savedPayload":{"position":{"x":22683.796771232537,"y":30784.530121359174},"targetPosition":{"x":22737.868420467683,"y":29885.163052517943},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Task","name":"Bollinger Channels & Sub-Channels","bot":{"type":"Indicator Bot Instance","name":"Paula","code":" {\n \"repo\": \"AAPaula-Indicator-Bot\"\n }","processes":[{"type":"Indicator Process Instance","name":"Multi-Period-Market","code":" {\n \"process\": \"Multi-Period-Market\"\n }","marketReference":{"type":"Market Reference","name":"Kraken BTC/USDT","id":"44a5a74e-0912-4635-9f53-a9bcb3a50743","savedPayload":{"position":{"x":22432.975915984953,"y":31509.023481721983},"targetPosition":{"x":22374.78945720412,"y":30852.519533881667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"cbb2229a-28ab-4b24-bafd-56f58fc1e38e"}}},"id":"8b1ac3e4-17c8-4b4b-81e2-7774a24a4780","savedPayload":{"position":{"x":22374.78945720412,"y":30852.519533881667},"targetPosition":{"x":22315.957593488027,"y":30188.733635965156},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Market","id":"28be432d-80ca-46b3-859a-55541e24b2b4"}}},{"type":"Indicator Process Instance","name":"Multi-Period-Daily","code":" {\n \"process\": \"Multi-Period-Daily\"\n }","marketReference":{"type":"Market Reference","name":"Kraken BTC/USDT","id":"6dbef496-68a4-4b7a-b075-db4742d167a6","savedPayload":{"position":{"x":22044.15115754113,"y":30062.363044509842},"targetPosition":{"x":22196.89551756372,"y":30133.37826918719},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"cbb2229a-28ab-4b24-bafd-56f58fc1e38e"}}},"id":"2119c986-d0f2-46b0-b312-fe2a836a8ee5","savedPayload":{"position":{"x":22196.89551756372,"y":30133.37826918719},"targetPosition":{"x":22315.957593488027,"y":30188.733635965156},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{"shortcutKey":""},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Daily","id":"bc15b49d-4547-4bac-a28b-193eb0158fe3"}}}],"id":"fcf01486-f963-48be-b58d-26a5cfc0227c","savedPayload":{"position":{"x":22315.957593488027,"y":30188.733635965156},"targetPosition":{"x":22618.72991618487,"y":29976.218386846827},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{"shortcutKey":""}}},"id":"73bc5e1a-fbb7-4955-b220-00e645b26ad7","savedPayload":{"position":{"x":22618.72991618487,"y":29976.218386846827},"targetPosition":{"x":22737.868420467683,"y":29885.163052517943},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{"shortcutKey":""}}}],"id":"778736fa-88e3-4818-9b6e-ba44bc05436d","savedPayload":{"position":{"x":22737.868420467683,"y":29885.163052517943},"targetPosition":{"x":21837.42185875363,"y":29620.668778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Task Manager","name":"Master Datasets Bitfinex BTC/USDT","tasks":[{"type":"Task","name":"Trades","bot":{"type":"Sensor Bot Instance","name":"Charly","code":" {\n \"repo\": \"AACharly-Sensor-Bot\",\n \"startDate\": \"2020-01-01\"\n }","processes":[{"type":"Sensor Process Instance","name":"Historic-Trades","marketReference":{"type":"Market Reference","name":"Bitfinex BTC/USDT","id":"33ee1d19-8649-4bb9-9697-88a9cc262520","savedPayload":{"position":{"x":22856.00036208747,"y":28282.5314990914},"targetPosition":{"x":22783.854124539735,"y":28671.060487775},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"b734f59f-f29c-450b-a6e4-6d2345a1082a"}}},"id":"b908471e-fd73-4f0f-a0a2-53565e085e29","savedPayload":{"position":{"x":22783.854124539735,"y":28671.060487775},"targetPosition":{"x":22721.198555727737,"y":29008.479397109197},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Historic-Trades","id":"e2c3f7c3-b74c-4145-8a60-f73cc3364629"}}}],"id":"d7c3f337-1013-4f42-ba48-e77d0d1b63d4","savedPayload":{"position":{"x":22721.198555727737,"y":29008.479397109197},"targetPosition":{"x":22617.146504231187,"y":29568.830701800052},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"c7c668e8-b306-4d55-b4b1-5464c23ec7e6","savedPayload":{"position":{"x":22617.146504231187,"y":29568.830701800052},"targetPosition":{"x":22467.7864747104,"y":30345.47031588099},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Task","name":"Trades into 1 min Candles & Volumes","bot":{"type":"Indicator Bot Instance","name":"Bruce","code":" {\n \"repo\": \"AABruce-Indicator-Bot\"\n }","processes":[{"type":"Indicator Process Instance","name":"Single-Period-Daily","code":" {\n \"process\": \"Single-Period-Daily\"\n }","marketReference":{"type":"Market Reference","name":"Bitfinex BTC/USDT","id":"80ded1d9-234d-4b4f-bb16-88b8609e7afb","savedPayload":{"position":{"x":24034.22726229234,"y":29509.2449463411},"targetPosition":{"x":23630.068975083173,"y":29724.60997927875},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"b734f59f-f29c-450b-a6e4-6d2345a1082a"}}},"id":"e4f59f0a-89df-493b-b43f-54e13942ca64","savedPayload":{"position":{"x":23630.068975083173,"y":29724.60997927875},"targetPosition":{"x":23396.61542720976,"y":29849.011068204458},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Single-Period-Daily","id":"661e048c-e9e5-435e-bdf9-53dce5ebfa0f"}}}],"id":"24ca81e8-440d-4c89-a695-ba01163488dd","savedPayload":{"position":{"x":23396.61542720976,"y":29849.011068204458},"targetPosition":{"x":23057.997923767187,"y":30029.451188053918},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{"shortcutKey":""}}},"id":"e204f943-b44b-47bc-9432-0ace8385328c","savedPayload":{"position":{"x":23057.997923767187,"y":30029.451188053918},"targetPosition":{"x":22467.7864747104,"y":30345.47031588099},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Task","name":"Candles & Volumes","bot":{"type":"Indicator Bot Instance","name":"Olivia","code":" {\n \"repo\": \"AAOlivia-Indicator-Bot\"\n }","processes":[{"type":"Indicator Process Instance","name":"Multi-Period-Daily","code":" {\n \"process\": \"Multi-Period-Daily\"\n }","marketReference":{"type":"Market Reference","name":"Bitfinex BTC/USDT","id":"3afbec49-1438-4783-bd64-c5d8fe69970b","savedPayload":{"position":{"x":24454.180586814287,"y":30254.491949711173},"targetPosition":{"x":23962.225515632366,"y":30620.161546664032},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"b734f59f-f29c-450b-a6e4-6d2345a1082a"}}},"id":"f4d577d1-9ded-4e55-aa15-658af8a9528e","savedPayload":{"position":{"x":23962.225515632366,"y":30620.161546664032},"targetPosition":{"x":23652.615193165162,"y":30850.294517053033},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Daily","id":"5c56f87a-e3b2-46fc-8e4e-f40c0dacabb5"}}},{"type":"Indicator Process Instance","name":"Multi-Period-Market","code":" {\n \"process\": \"Multi-Period-Market\"\n }","marketReference":{"type":"Market Reference","name":"Bitfinex BTC/USDT","id":"b14fa9e6-b00e-4b29-9608-2ade46f0c69a","savedPayload":{"position":{"x":23965.519302358294,"y":31752.669020460802},"targetPosition":{"x":23700.743943923528,"y":31264.777953849916},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"b734f59f-f29c-450b-a6e4-6d2345a1082a"}}},"id":"8bfbce7e-a25d-4ba8-a280-a6ee3f0ddc1f","savedPayload":{"position":{"x":23700.743943923528,"y":31264.777953849916},"targetPosition":{"x":23652.615193165162,"y":30850.294517053033},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Market","id":"383c3970-13d5-4313-bd8f-7e5d28948577"}}}],"id":"d023822c-481d-40ed-8dfe-a2bcec6677d4","savedPayload":{"position":{"x":23652.615193165162,"y":30850.294517053033},"targetPosition":{"x":23271.66756689449,"y":30685.628257744618},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"9b3a4292-670d-4bdb-80d5-4170ee30222a","savedPayload":{"position":{"x":23271.66756689449,"y":30685.628257744618},"targetPosition":{"x":22467.7864747104,"y":30345.47031588099},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Task","name":"Candle & Volume Stairs Patters","bot":{"type":"Indicator Bot Instance","name":"Tom","code":" {\n \"repo\": \"AATom-Indicator-Bot\"\n }","processes":[{"type":"Indicator Process Instance","name":"Multi-Period-Daily","code":" {\n \"process\": \"Multi-Period-Daily\"\n }","marketReference":{"type":"Market Reference","name":"Bitfinex BTC/USDT","id":"0b864dd7-da65-4a10-8b5a-554a6cee3f0a","savedPayload":{"position":{"x":23451.83368258768,"y":32428.300973841673},"targetPosition":{"x":23318.675895951736,"y":31805.317909790105},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"b734f59f-f29c-450b-a6e4-6d2345a1082a"}}},"id":"0ba1eeed-193a-4898-9dbf-a5d5611fe2d6","savedPayload":{"position":{"x":23318.675895951736,"y":31805.317909790105},"targetPosition":{"x":22837.00286830812,"y":31678.007685052242},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Daily","id":"80c87e44-7b3a-449d-9bf4-d14502bfa837"}}},{"type":"Indicator Process Instance","name":"Multi-Period-Market","code":" {\n \"process\": \"Multi-Period-Market\"\n }","marketReference":{"type":"Market Reference","name":"Bitfinex BTC/USDT","id":"047b5249-3c0c-4f5f-b67b-b796e1507941","savedPayload":{"position":{"x":22288.69179818567,"y":32709.787923212156},"targetPosition":{"x":22498.543169989465,"y":32018.776764714494},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"b734f59f-f29c-450b-a6e4-6d2345a1082a"}}},"id":"1d61294c-bed2-4f9d-8aef-4ab802b405c7","savedPayload":{"position":{"x":22498.543169989465,"y":32018.776764714494},"targetPosition":{"x":22837.00286830812,"y":31678.007685052242},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Market","id":"2924712f-7d80-4f36-8822-71a12cb485f6"}}}],"id":"fe81bef7-aa6f-4386-b3dc-f8f0616bdb8f","savedPayload":{"position":{"x":22837.00286830812,"y":31678.007685052242},"targetPosition":{"x":22718.227835445978,"y":31240.686231870513},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"827234f9-2f2f-4565-a3ef-872c181e58cd","savedPayload":{"position":{"x":22718.227835445978,"y":31240.686231870513},"targetPosition":{"x":22467.7864747104,"y":30345.47031588099},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Task","name":"Bollinger Bands & Percentage Bandwidth","bot":{"type":"Indicator Bot Instance","name":"Chris","code":" {\n \"repo\": \"AAChris-Indicator-Bot\"\n }","processes":[{"type":"Indicator Process Instance","name":"Multi-Period-Daily","code":" {\n \"process\": \"Multi-Period-Daily\"\n }","marketReference":{"type":"Market Reference","name":"Bitfinex BTC/USDT","id":"b48a635d-764a-4eae-ae74-8bbf76946fd3","savedPayload":{"position":{"x":21585.868756261225,"y":32382.01400476307},"targetPosition":{"x":21722.368574085074,"y":31937.10661001437},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"b734f59f-f29c-450b-a6e4-6d2345a1082a"}}},"id":"ae635552-5ee7-4b50-a81b-fe6df16e0f5a","savedPayload":{"position":{"x":21722.368574085074,"y":31937.10661001437},"targetPosition":{"x":21565.333046991578,"y":31580.490353087007},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Daily","id":"e598ee86-1e18-4aa1-95c2-64aaf66776ca"}}},{"type":"Indicator Process Instance","name":"Multi-Period-Market","code":" {\n \"process\": \"Multi-Period-Market\"\n }","marketReference":{"type":"Market Reference","name":"Bitfinex BTC/USDT","id":"8b600f35-2606-4ffc-a8a2-889b25a58598","savedPayload":{"position":{"x":20488.768246667525,"y":31670.668684842818},"targetPosition":{"x":21163.11253909408,"y":31536.555368763205},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"b734f59f-f29c-450b-a6e4-6d2345a1082a"}}},"id":"da565660-aca8-4b16-99d2-38744ffecb66","savedPayload":{"position":{"x":21163.11253909408,"y":31536.555368763205},"targetPosition":{"x":21565.333046991578,"y":31580.490353087007},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Market","id":"941a0543-0cc0-4a5d-a782-728d2835c100"}}}],"id":"b1804417-a45a-4db4-bef0-511ef6f2d4f2","savedPayload":{"position":{"x":21565.333046991578,"y":31580.490353087007},"targetPosition":{"x":21819.851334398678,"y":31233.164882272722},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"6d55df89-61a7-4deb-9b93-bc76b8001f79","savedPayload":{"position":{"x":21819.851334398678,"y":31233.164882272722},"targetPosition":{"x":22467.7864747104,"y":30345.47031588099},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Task","name":"Bollinger Channels & Sub-Channels","bot":{"type":"Indicator Bot Instance","name":"Paula","code":" {\n \"repo\": \"AAPaula-Indicator-Bot\"\n }","processes":[{"type":"Indicator Process Instance","name":"Multi-Period-Market","code":" {\n \"process\": \"Multi-Period-Market\"\n }","marketReference":{"type":"Market Reference","name":"Bitfinex BTC/USDT","id":"89988045-44ef-4bbf-ab61-88d141b9e417","savedPayload":{"position":{"x":20363.141760704726,"y":30837.33791639421},"targetPosition":{"x":20789.647148888682,"y":30826.180372563245},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"b734f59f-f29c-450b-a6e4-6d2345a1082a"}}},"id":"2093e487-3f20-4724-b378-315668e89f43","savedPayload":{"position":{"x":20789.647148888682,"y":30826.180372563245},"targetPosition":{"x":21012.834776238684,"y":30400.390775651445},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Market","id":"28be432d-80ca-46b3-859a-55541e24b2b4"}}},{"type":"Indicator Process Instance","name":"Multi-Period-Daily","code":" {\n \"process\": \"Multi-Period-Daily\"\n }","marketReference":{"type":"Market Reference","name":"Bitfinex BTC/USDT","id":"9acb52e1-76ed-4c8d-8dc6-d3311cddf3f6","savedPayload":{"position":{"x":20180.26570193634,"y":29967.699366469},"targetPosition":{"x":20740.546999597707,"y":29970.30029422058},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"b734f59f-f29c-450b-a6e4-6d2345a1082a"}}},"id":"ca19467c-6123-498a-82c8-f1984197ac0e","savedPayload":{"position":{"x":20740.546999597707,"y":29970.30029422058},"targetPosition":{"x":21012.834776238684,"y":30400.390775651445},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{"shortcutKey":""},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Daily","id":"bc15b49d-4547-4bac-a28b-193eb0158fe3"}}}],"id":"dee2f3e4-d9c0-44a6-b270-85a5e227453d","savedPayload":{"position":{"x":21012.834776238684,"y":30400.390775651445},"targetPosition":{"x":21697.418870068723,"y":30372.444301349635},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{"shortcutKey":""}}},"id":"b3a25d72-af74-4729-b279-f2af6b285882","savedPayload":{"position":{"x":21697.418870068723,"y":30372.444301349635},"targetPosition":{"x":22467.7864747104,"y":30345.47031588099},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{"shortcutKey":""}}}],"id":"d10b8ef0-3e4c-4475-b85b-a8bd918f363c","savedPayload":{"position":{"x":22467.7864747104,"y":30345.47031588099},"targetPosition":{"x":21837.42185875363,"y":29620.668778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Task Manager","name":"Master Datasets Bitmex BTC/USD","tasks":[{"type":"Task","name":"Trades","bot":{"type":"Sensor Bot Instance","name":"Charly","code":" {\n \"repo\": \"AACharly-Sensor-Bot\",\n \"startDate\": \"2020-01-01\"\n }","processes":[{"type":"Sensor Process Instance","name":"Historic-Trades","marketReference":{"type":"Market Reference","name":"Bitmex BTC/USDT","id":"6a45facc-fbc9-4037-8c49-771db1abb780","savedPayload":{"position":{"x":22942.15044569315,"y":29605.723423527405},"targetPosition":{"x":22639.144064711007,"y":29927.865268393343},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"2dbc8c9c-ba14-4340-8b97-8d358d32df6b"}}},"id":"2d577dde-853b-445a-a401-cce2d6f4535a","savedPayload":{"position":{"x":22639.144064711007,"y":29927.865268393343},"targetPosition":{"x":22398.48898153782,"y":30183.718205280325},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Historic-Trades","id":"e2c3f7c3-b74c-4145-8a60-f73cc3364629"}}}],"id":"0a2ce755-cbbe-4daa-84d9-67950b2bf240","savedPayload":{"position":{"x":22398.48898153782,"y":30183.718205280325},"targetPosition":{"x":22264.669073088324,"y":30325.989110757568},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"34bdbc75-21fd-4706-93f9-208cd0c5a599","savedPayload":{"position":{"x":22264.669073088324,"y":30325.989110757568},"targetPosition":{"x":21982.391684712347,"y":30632.672466907898},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Task","name":"Trades into 1 min Candles & Volumes","bot":{"type":"Indicator Bot Instance","name":"Bruce","code":" {\n \"repo\": \"AABruce-Indicator-Bot\"\n }","processes":[{"type":"Indicator Process Instance","name":"Single-Period-Daily","code":" {\n \"process\": \"Single-Period-Daily\"\n }","marketReference":{"type":"Market Reference","name":"Bitmex BTC/USDT","id":"e71e6fab-19f0-45d6-ab8d-ecdec2737f49","savedPayload":{"position":{"x":23612.768665161122,"y":30765.695910594564},"targetPosition":{"x":23408.291499871328,"y":30748.97348084457},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"2dbc8c9c-ba14-4340-8b97-8d358d32df6b"}}},"id":"6db22c79-4e10-47c6-b0b3-43ba21c2295b","savedPayload":{"position":{"x":23408.291499871328,"y":30748.97348084457},"targetPosition":{"x":23188.778864570337,"y":30731.021429240885},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Single-Period-Daily","id":"661e048c-e9e5-435e-bdf9-53dce5ebfa0f"}}}],"id":"5d57ef3b-e849-4c52-b9d9-8304058ebeb4","savedPayload":{"position":{"x":23188.778864570337,"y":30731.021429240885},"targetPosition":{"x":22852.357195226246,"y":30703.50839264333},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{"shortcutKey":""}}},"id":"285ac11a-06c8-4142-a254-4a9c97bffba5","savedPayload":{"position":{"x":22852.357195226246,"y":30703.50839264333},"targetPosition":{"x":21982.391684712347,"y":30632.672466907898},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Task","name":"Candles & Volumes","bot":{"type":"Indicator Bot Instance","name":"Olivia","code":" {\n \"repo\": \"AAOlivia-Indicator-Bot\"\n }","processes":[{"type":"Indicator Process Instance","name":"Multi-Period-Daily","code":" {\n \"process\": \"Multi-Period-Daily\"\n }","marketReference":{"type":"Market Reference","name":"Bitmex BTC/USDT","id":"5df5e85f-13cf-4cc2-b09d-3831f9f2458e","savedPayload":{"position":{"x":23073.72584027426,"y":31360.270631287163},"targetPosition":{"x":22817.236692106257,"y":31377.738785002526},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"2dbc8c9c-ba14-4340-8b97-8d358d32df6b"}}},"id":"91800c6e-c00e-4aa1-8371-56669c72e16d","savedPayload":{"position":{"x":22817.236692106257,"y":31377.738785002526},"targetPosition":{"x":22492.859569637727,"y":31399.830438694305},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Daily","id":"5c56f87a-e3b2-46fc-8e4e-f40c0dacabb5"}}},{"type":"Indicator Process Instance","name":"Multi-Period-Market","code":" {\n \"process\": \"Multi-Period-Market\"\n }","marketReference":{"type":"Market Reference","name":"Bitmex BTC/USDT","id":"7b3403c1-fa49-4af2-ae87-22f69937453c","savedPayload":{"position":{"x":22290.36353858535,"y":31813.105131137323},"targetPosition":{"x":22408.707457233028,"y":31571.576710419933},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"2dbc8c9c-ba14-4340-8b97-8d358d32df6b"}}},"id":"615685de-ff60-4d77-a6e7-93c845381de6","savedPayload":{"position":{"x":22408.707457233028,"y":31571.576710419933},"targetPosition":{"x":22492.859569637727,"y":31399.830438694305},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Market","id":"383c3970-13d5-4313-bd8f-7e5d28948577"}}}],"id":"beaea3e3-7b5c-484e-bd2f-594cb2f4e774","savedPayload":{"position":{"x":22492.859569637727,"y":31399.830438694305},"targetPosition":{"x":22309.501896383506,"y":31126.92534996948},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"d9d74ad6-0368-4485-be1e-8775b50daa2a","savedPayload":{"position":{"x":22309.501896383506,"y":31126.92534996948},"targetPosition":{"x":21982.391684712347,"y":30632.672466907898},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Task","name":"Candle & Volume Stairs Patters","bot":{"type":"Indicator Bot Instance","name":"Tom","code":" {\n \"repo\": \"AATom-Indicator-Bot\"\n }","processes":[{"type":"Indicator Process Instance","name":"Multi-Period-Daily","code":" {\n \"process\": \"Multi-Period-Daily\"\n }","marketReference":{"type":"Market Reference","name":"Bitmex BTC/USDT","id":"607dd735-b1f9-4e88-97d0-bc925e1c0584","savedPayload":{"position":{"x":22010.048330498168,"y":32066.92005455617},"targetPosition":{"x":21810.67838035808,"y":31849.09825458164},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"2dbc8c9c-ba14-4340-8b97-8d358d32df6b"}}},"id":"6249a65a-93d2-4248-9aa5-c5531f488e45","savedPayload":{"position":{"x":21810.67838035808,"y":31849.09825458164},"targetPosition":{"x":21648.395194663386,"y":31671.79562904163},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Daily","id":"80c87e44-7b3a-449d-9bf4-d14502bfa837"}}},{"type":"Indicator Process Instance","name":"Multi-Period-Market","code":" {\n \"process\": \"Multi-Period-Market\"\n }","marketReference":{"type":"Market Reference","name":"Bitmex BTC/USDT","id":"1263fc88-06f7-43c5-aea7-39419f964067","savedPayload":{"position":{"x":21226.11431087601,"y":31765.16202583471},"targetPosition":{"x":21416.04455290369,"y":31723.168407319194},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"2dbc8c9c-ba14-4340-8b97-8d358d32df6b"}}},"id":"001629fb-7dde-4a01-9b76-0ec8a75732c0","savedPayload":{"position":{"x":21416.04455290369,"y":31723.168407319194},"targetPosition":{"x":21648.395194663386,"y":31671.79562904163},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Market","id":"2924712f-7d80-4f36-8822-71a12cb485f6"}}}],"id":"ef324f03-f768-4779-bb31-da98d1c963d4","savedPayload":{"position":{"x":21648.395194663386,"y":31671.79562904163},"targetPosition":{"x":21758.69234402478,"y":31322.667729188368},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"26df3dec-d9ef-4197-86a0-24c33bbc8de0","savedPayload":{"position":{"x":21758.69234402478,"y":31322.667729188368},"targetPosition":{"x":21982.391684712347,"y":30632.672466907898},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Task","name":"Bollinger Bands & Percentage Bandwidth","bot":{"type":"Indicator Bot Instance","name":"Chris","code":" {\n \"repo\": \"AAChris-Indicator-Bot\"\n }","processes":[{"type":"Indicator Process Instance","name":"Multi-Period-Daily","code":" {\n \"process\": \"Multi-Period-Daily\"\n }","marketReference":{"type":"Market Reference","name":"Bitmex BTC/USDT","id":"2cbcf91d-6788-48aa-b1d7-baa5f0f9081b","savedPayload":{"position":{"x":20956.346268938516,"y":31646.41419386643},"targetPosition":{"x":21007.97972834156,"y":31318.972431319085},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"2dbc8c9c-ba14-4340-8b97-8d358d32df6b"}}},"id":"a60877e7-2f6f-4035-826b-f34aa21da6ef","savedPayload":{"position":{"x":21007.97972834156,"y":31318.972431319085},"targetPosition":{"x":21060.751567214436,"y":30984.311455022398},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Daily","id":"e598ee86-1e18-4aa1-95c2-64aaf66776ca"}}},{"type":"Indicator Process Instance","name":"Multi-Period-Market","code":" {\n \"process\": \"Multi-Period-Market\"\n }","marketReference":{"type":"Market Reference","name":"Bitmex BTC/USDT","id":"ce426fbe-ba1c-416d-901c-fb84f09e3755","savedPayload":{"position":{"x":20753.025971639854,"y":30735.466461047232},"targetPosition":{"x":20827.087848408195,"y":30795.357245379928},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"2dbc8c9c-ba14-4340-8b97-8d358d32df6b"}}},"id":"f15d2d13-45f9-4e46-9708-bd336467743d","savedPayload":{"position":{"x":20827.087848408195,"y":30795.357245379928},"targetPosition":{"x":21060.751567214436,"y":30984.311455022398},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Market","id":"941a0543-0cc0-4a5d-a782-728d2835c100"}}}],"id":"16e7ff96-5609-46e4-a037-8bb023564529","savedPayload":{"position":{"x":21060.751567214436,"y":30984.311455022398},"targetPosition":{"x":21272.26151698002,"y":30902.95532966037},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"9275654d-10a9-42ef-9f16-74bed4357d6e","savedPayload":{"position":{"x":21272.26151698002,"y":30902.95532966037},"targetPosition":{"x":21982.391684712347,"y":30632.672466907898},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Task","name":"Bollinger Channels & Sub-Channels","bot":{"type":"Indicator Bot Instance","name":"Paula","code":" {\n \"repo\": \"AAPaula-Indicator-Bot\"\n }","processes":[{"type":"Indicator Process Instance","name":"Multi-Period-Market","code":" {\n \"process\": \"Multi-Period-Market\"\n }","marketReference":{"type":"Market Reference","name":"Bitmex BTC/USDT","id":"6052e52e-d517-4012-a562-b63a2024a91a","savedPayload":{"position":{"x":20500.601857208345,"y":30738.58193682407},"targetPosition":{"x":20882.859605585916,"y":30521.337617974455},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"2dbc8c9c-ba14-4340-8b97-8d358d32df6b"}}},"id":"8a8d2e17-3d36-4c9d-9e23-3ed83ba832fc","savedPayload":{"position":{"x":20882.859605585916,"y":30521.337617974455},"targetPosition":{"x":21342.722619703865,"y":30259.98875666241},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Market","id":"28be432d-80ca-46b3-859a-55541e24b2b4"}}},{"type":"Indicator Process Instance","name":"Multi-Period-Daily","code":" {\n \"process\": \"Multi-Period-Daily\"\n }","marketReference":{"type":"Market Reference","name":"Bitmex BTC/USDT","id":"41be12d8-248f-4f84-864d-badd7a650228","savedPayload":{"position":{"x":21344.823250496174,"y":29951.07650272866},"targetPosition":{"x":21344.155765279043,"y":30049.234810055495},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"2dbc8c9c-ba14-4340-8b97-8d358d32df6b"}}},"id":"4baa4aa5-f868-4a50-9cde-f19857d9a782","savedPayload":{"position":{"x":21344.155765279043,"y":30049.234810055495},"targetPosition":{"x":21342.722619703865,"y":30259.98875666241},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{"shortcutKey":""},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Daily","id":"bc15b49d-4547-4bac-a28b-193eb0158fe3"}}}],"id":"9f1f9b46-e79a-41b0-9fad-1f5bb4a37855","savedPayload":{"position":{"x":21342.722619703865,"y":30259.98875666241},"targetPosition":{"x":21606.613453673548,"y":30414.748272817873},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{"shortcutKey":""}}},"id":"3988f843-9a19-4d7b-842d-49c697da0edf","savedPayload":{"position":{"x":21606.613453673548,"y":30414.748272817873},"targetPosition":{"x":21982.391684712347,"y":30632.672466907898},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{"shortcutKey":""}}}],"id":"19cc48a3-d513-48aa-810b-49054c9c5276","savedPayload":{"position":{"x":21982.391684712347,"y":30632.672466907898},"targetPosition":{"x":21837.42185875363,"y":29620.668778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Task Manager","name":"Master Datasets HitBTC BTC/USDT","tasks":[{"type":"Task","name":"Trades","bot":{"type":"Sensor Bot Instance","name":"Charly","code":" {\n \"repo\": \"AACharly-Sensor-Bot\",\n \"startDate\": \"2020-01-01\"\n }","processes":[{"type":"Sensor Process Instance","name":"Historic-Trades","marketReference":{"type":"Market Reference","name":"HitBTC BTC/USDT","id":"5a9d5a35-4d80-4889-9342-09fcced05cc7","savedPayload":{"position":{"x":23762.712595173987,"y":30239.58852194893},"targetPosition":{"x":23268.78513379293,"y":30037.187260353538},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"5c44fd86-9fb9-40ed-af02-78f93b420562"}}},"id":"17ff999d-04bc-4ff2-9f0e-3fdbc9d0018c","savedPayload":{"position":{"x":23268.78513379293,"y":30037.187260353538},"targetPosition":{"x":22799.374937908688,"y":30154.450419885106},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Historic-Trades","id":"e2c3f7c3-b74c-4145-8a60-f73cc3364629"}}}],"id":"bcb9eecd-d837-4327-a3b3-00e253aaa788","savedPayload":{"position":{"x":22799.374937908688,"y":30154.450419885106},"targetPosition":{"x":22143.443713754586,"y":30318.30831742146},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"c057d059-49e6-44af-a5b4-e90f1f9e9d39","savedPayload":{"position":{"x":22143.443713754586,"y":30318.30831742146},"targetPosition":{"x":21441.15159851647,"y":30491.202094222812},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Task","name":"Trades into 1 min Candles & Volumes","bot":{"type":"Indicator Bot Instance","name":"Bruce","code":" {\n \"repo\": \"AABruce-Indicator-Bot\"\n }","processes":[{"type":"Indicator Process Instance","name":"Single-Period-Daily","code":" {\n \"process\": \"Single-Period-Daily\"\n }","marketReference":{"type":"Market Reference","name":"HitBTC BTC/USDT","id":"c6052f27-66f6-4027-9437-1b660afcb851","savedPayload":{"position":{"x":20640,"y":31914.5},"targetPosition":{"x":22856.182277203312,"y":31571.104562603465},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"5c44fd86-9fb9-40ed-af02-78f93b420562"}}},"id":"403c2cd7-ca9c-4ab4-9f25-b99b61f1bc94","savedPayload":{"position":{"x":22856.182277203312,"y":31571.104562603465},"targetPosition":{"x":22517.43584738166,"y":31312.089026932405},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Single-Period-Daily","id":"661e048c-e9e5-435e-bdf9-53dce5ebfa0f"}}}],"id":"9d64ac26-d202-4795-b4e1-a68a88b97417","savedPayload":{"position":{"x":22517.43584738166,"y":31312.089026932405},"targetPosition":{"x":22123.10954222835,"y":31010.575475299553},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{"shortcutKey":""}}},"id":"f1f0fce4-7c94-4341-b98e-ba9a02d4fdd6","savedPayload":{"position":{"x":22123.10954222835,"y":31010.575475299553},"targetPosition":{"x":21441.15159851647,"y":30491.202094222812},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Task","name":"Candles & Volumes","bot":{"type":"Indicator Bot Instance","name":"Olivia","code":" {\n \"repo\": \"AAOlivia-Indicator-Bot\"\n }","processes":[{"type":"Indicator Process Instance","name":"Multi-Period-Daily","code":" {\n \"process\": \"Multi-Period-Daily\"\n }","marketReference":{"type":"Market Reference","name":"HitBTC BTC/USDT","id":"eb4e142c-6142-4893-9678-696b8ba54f01","savedPayload":{"position":{"x":19992,"y":31780.5},"targetPosition":{"x":21718.127142834113,"y":32194.80014628459},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"5c44fd86-9fb9-40ed-af02-78f93b420562"}}},"id":"c2714988-2aa9-48f9-b6bf-6c83fe1a6b1e","savedPayload":{"position":{"x":21718.127142834113,"y":32194.80014628459},"targetPosition":{"x":21477.732756401107,"y":32062.471864857293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Daily","id":"5c56f87a-e3b2-46fc-8e4e-f40c0dacabb5"}}},{"type":"Indicator Process Instance","name":"Multi-Period-Market","code":" {\n \"process\": \"Multi-Period-Market\"\n }","marketReference":{"type":"Market Reference","name":"HitBTC BTC/USDT","id":"b0ff8547-ce2b-4036-badf-f10d2991091b","savedPayload":{"position":{"x":19575,"y":31576.5},"targetPosition":{"x":21075.666285537474,"y":32305.67312677511},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"5c44fd86-9fb9-40ed-af02-78f93b420562"}}},"id":"3742543b-d3d3-41b9-a4e8-faed6e98463f","savedPayload":{"position":{"x":21075.666285537474,"y":32305.67312677511},"targetPosition":{"x":21477.732756401107,"y":32062.471864857293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Market","id":"383c3970-13d5-4313-bd8f-7e5d28948577"}}}],"id":"15bcfaf4-b936-4a60-affe-b15a86c725f8","savedPayload":{"position":{"x":21477.732756401107,"y":32062.471864857293},"targetPosition":{"x":21467.472395195768,"y":31559.5815783348},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"ba70d04c-cfad-4c4b-aa85-72219f2614b4","savedPayload":{"position":{"x":21467.472395195768,"y":31559.5815783348},"targetPosition":{"x":21441.15159851647,"y":30491.202094222812},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Task","name":"Candle & Volume Stairs Patters","bot":{"type":"Indicator Bot Instance","name":"Tom","code":" {\n \"repo\": \"AATom-Indicator-Bot\"\n }","processes":[{"type":"Indicator Process Instance","name":"Multi-Period-Daily","code":" {\n \"process\": \"Multi-Period-Daily\"\n }","marketReference":{"type":"Market Reference","name":"HitBTC BTC/USDT","id":"603fa7d3-cc38-4b70-b0e1-4d6a494e6612","savedPayload":{"position":{"x":19252,"y":31326.5},"targetPosition":{"x":20422.31005014706,"y":31827.617857456764},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"5c44fd86-9fb9-40ed-af02-78f93b420562"}}},"id":"d2ee8b23-3cd0-4447-96f5-4b99f920ba42","savedPayload":{"position":{"x":20422.31005014706,"y":31827.617857456764},"targetPosition":{"x":20349.5813645651,"y":31403.93030426055},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Daily","id":"80c87e44-7b3a-449d-9bf4-d14502bfa837"}}},{"type":"Indicator Process Instance","name":"Multi-Period-Market","code":" {\n \"process\": \"Multi-Period-Market\"\n }","marketReference":{"type":"Market Reference","name":"HitBTC BTC/USDT","id":"64fd71c7-1ee9-4b64-9985-3a33383fb12c","savedPayload":{"position":{"x":19103,"y":30672.5},"targetPosition":{"x":20071.48109946291,"y":31301.27998510562},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"5c44fd86-9fb9-40ed-af02-78f93b420562"}}},"id":"e9ae7121-dd36-46c2-ba14-28dbc611eb42","savedPayload":{"position":{"x":20071.48109946291,"y":31301.27998510562},"targetPosition":{"x":20349.5813645651,"y":31403.93030426055},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Market","id":"2924712f-7d80-4f36-8822-71a12cb485f6"}}}],"id":"581a3423-170e-4967-89a8-f548610ed3e8","savedPayload":{"position":{"x":20349.5813645651,"y":31403.93030426055},"targetPosition":{"x":20668.242289903366,"y":31138.99444098459},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"f7861a1a-42f3-4ca9-a686-6de825c1b4d4","savedPayload":{"position":{"x":20668.242289903366,"y":31138.99444098459},"targetPosition":{"x":21441.15159851647,"y":30491.202094222812},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Task","name":"Bollinger Bands & Percentage Bandwidth","bot":{"type":"Indicator Bot Instance","name":"Chris","code":" {\n \"repo\": \"AAChris-Indicator-Bot\"\n }","processes":[{"type":"Indicator Process Instance","name":"Multi-Period-Daily","code":" {\n \"process\": \"Multi-Period-Daily\"\n }","marketReference":{"type":"Market Reference","name":"HitBTC BTC/USDT","id":"1a7b0937-ce0d-4c42-a479-c912f46d132b","savedPayload":{"position":{"x":19340,"y":30370.5},"targetPosition":{"x":19688.953261052113,"y":30632.878136250416},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"5c44fd86-9fb9-40ed-af02-78f93b420562"}}},"id":"eab711ed-7079-496a-8eed-63669bbb2933","savedPayload":{"position":{"x":19688.953261052113,"y":30632.878136250416},"targetPosition":{"x":20067.756027406776,"y":30207.544569934056},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Daily","id":"e598ee86-1e18-4aa1-95c2-64aaf66776ca"}}},{"type":"Indicator Process Instance","name":"Multi-Period-Market","code":" {\n \"process\": \"Multi-Period-Market\"\n }","marketReference":{"type":"Market Reference","name":"HitBTC BTC/USDT","id":"9eb0640c-df7d-45cb-94af-a3a5cafebb50","savedPayload":{"position":{"x":19592,"y":30075.5},"targetPosition":{"x":20027.238508714912,"y":30085.11469628832},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"5c44fd86-9fb9-40ed-af02-78f93b420562"}}},"id":"a159cc0a-a022-4928-bced-12eed4632d19","savedPayload":{"position":{"x":20027.238508714912,"y":30085.11469628832},"targetPosition":{"x":20067.756027406776,"y":30207.544569934056},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Market","id":"941a0543-0cc0-4a5d-a782-728d2835c100"}}}],"id":"25104527-ebcf-4b48-a258-a71bc0fa0d76","savedPayload":{"position":{"x":20067.756027406776,"y":30207.544569934056},"targetPosition":{"x":20507.417284233274,"y":30298.50050590649},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"0b6c23f3-b308-4871-969a-2ff8166a3a34","savedPayload":{"position":{"x":20507.417284233274,"y":30298.50050590649},"targetPosition":{"x":21441.15159851647,"y":30491.202094222812},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Task","name":"Bollinger Channels & Sub-Channels","bot":{"type":"Indicator Bot Instance","name":"Paula","code":" {\n \"repo\": \"AAPaula-Indicator-Bot\"\n }","processes":[{"type":"Indicator Process Instance","name":"Multi-Period-Market","code":" {\n \"process\": \"Multi-Period-Market\"\n }","marketReference":{"type":"Market Reference","name":"HitBTC BTC/USDT","id":"6424a542-fece-48fb-8abb-b827b1221e8e","savedPayload":{"position":{"x":19781,"y":29696.5},"targetPosition":{"x":20434.07912749413,"y":29804.544797715644},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"5c44fd86-9fb9-40ed-af02-78f93b420562"}}},"id":"f2442a8a-6335-4fe3-b657-66afcd08ac15","savedPayload":{"position":{"x":20434.07912749413,"y":29804.544797715644},"targetPosition":{"x":21115.6990278489,"y":29841.66145448979},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Market","id":"28be432d-80ca-46b3-859a-55541e24b2b4"}}},{"type":"Indicator Process Instance","name":"Multi-Period-Daily","code":" {\n \"process\": \"Multi-Period-Daily\"\n }","marketReference":{"type":"Market Reference","name":"HitBTC BTC/USDT","id":"329aeb85-b45b-41ef-81f4-8abeee5a0223","savedPayload":{"position":{"x":20554,"y":29515.5},"targetPosition":{"x":21359.36226915648,"y":29468.123441774795},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"5c44fd86-9fb9-40ed-af02-78f93b420562"}}},"id":"c510b36f-ee07-4754-a628-e2752d529024","savedPayload":{"position":{"x":21359.36226915648,"y":29468.123441774795},"targetPosition":{"x":21115.6990278489,"y":29841.66145448979},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{"shortcutKey":""},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Daily","id":"bc15b49d-4547-4bac-a28b-193eb0158fe3"}}}],"id":"5acbc379-3b64-41d5-9c5d-5a6b549e06db","savedPayload":{"position":{"x":21115.6990278489,"y":29841.66145448979},"targetPosition":{"x":21376.31104668039,"y":30355.731180600094},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{"shortcutKey":""}}},"id":"03fffa5d-096a-4fd6-850d-c1eac5af70e5","savedPayload":{"position":{"x":21376.31104668039,"y":30355.731180600094},"targetPosition":{"x":21441.15159851647,"y":30491.202094222812},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{"shortcutKey":""}}}],"id":"71d7d936-9395-4977-918b-e3bbe89df320","savedPayload":{"position":{"x":21441.15159851647,"y":30491.202094222812},"targetPosition":{"x":21837.42185875363,"y":29620.668778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Task Manager","name":"Master Datasets Binance BTC/USDT","tasks":[{"type":"Task","name":"Trades","bot":{"type":"Sensor Bot Instance","name":"Charly","code":" {\n \"repo\": \"AACharly-Sensor-Bot\",\n \"startDate\": \"2020-01-01\"\n }","processes":[{"type":"Sensor Process Instance","name":"Historic-Trades","marketReference":{"type":"Market Reference","name":"Binance BTC/USDT","keyInstance":{"type":"Key Instance","name":"Key 1","id":"9b4d1d7f-c7f6-47d0-9b26-6a72d79790b3","savedPayload":{"position":{"x":21750.864642038996,"y":30435.105105571314},"targetPosition":{"x":21649.04464147551,"y":30400.6383644404},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Exchange Account Key","name":"Key 1","id":"d2893836-c3d5-449f-a132-971542ef0c0d"}}},"id":"f4d16eef-26b2-495c-bb73-6b6837a36343","savedPayload":{"position":{"x":21649.04464147551,"y":30400.6383644404},"targetPosition":{"x":21478.691904216557,"y":30342.972840343435},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"6062ad43-605a-4508-b06a-f1d5bd9a4c4f"}}},"id":"774ace4c-9119-47e9-bc16-41261642cfe4","savedPayload":{"position":{"x":21478.691904216557,"y":30342.972840343435},"targetPosition":{"x":21364.09583442719,"y":30304.181315591995},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Historic-Trades","id":"e2c3f7c3-b74c-4145-8a60-f73cc3364629"}}}],"id":"20f34189-e14b-45a6-9d44-61b2fcac6468","savedPayload":{"position":{"x":21364.09583442719,"y":30304.181315591995},"targetPosition":{"x":21204.034216112264,"y":30249.999403070637},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"7c58fe24-d0fb-42a1-b18f-9a9448969f36","savedPayload":{"position":{"x":21204.034216112264,"y":30249.999403070637},"targetPosition":{"x":20980.4905420124,"y":30169.918981998584},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Task","name":"Trades into 1 min Candles & Volumes","bot":{"type":"Indicator Bot Instance","name":"Bruce","code":" {\n \"repo\": \"AABruce-Indicator-Bot\"\n }","processes":[{"type":"Indicator Process Instance","name":"Single-Period-Daily","code":" {\n \"process\": \"Single-Period-Daily\"\n }","marketReference":{"type":"Market Reference","name":"Binance BTC/USDT","id":"7f3abd43-5e58-4b2c-b289-7e140cfaefb3","savedPayload":{"position":{"x":21498.607409801116,"y":31602.681666415603},"targetPosition":{"x":21414.479298180508,"y":31369.901222942728},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"6062ad43-605a-4508-b06a-f1d5bd9a4c4f"}}},"id":"cf171ace-f35a-4494-9cd3-9cfae9ba62c5","savedPayload":{"position":{"x":21414.479298180508,"y":31369.901222942728},"targetPosition":{"x":21339.451165920007,"y":31162.300201546892},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Single-Period-Daily","id":"661e048c-e9e5-435e-bdf9-53dce5ebfa0f"}}}],"id":"d131874d-ffc9-4107-b543-e201d73f8dfc","savedPayload":{"position":{"x":21339.451165920007,"y":31162.300201546892},"targetPosition":{"x":21209.729966670922,"y":30803.36479092919},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{"shortcutKey":""}}},"id":"df041d6f-d7c4-4ea4-a46b-e4f5daf4782a","savedPayload":{"position":{"x":21209.729966670922,"y":30803.36479092919},"targetPosition":{"x":20980.4905420124,"y":30169.918981998584},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Task","name":"Candles & Volumes","bot":{"type":"Indicator Bot Instance","name":"Olivia","code":" {\n \"repo\": \"AAOlivia-Indicator-Bot\"\n }","processes":[{"type":"Indicator Process Instance","name":"Multi-Period-Daily","code":" {\n \"process\": \"Multi-Period-Daily\"\n }","marketReference":{"type":"Market Reference","name":"Binance BTC/USDT","id":"55d0a691-73f4-4f88-a6a4-c65ddfc49aab","savedPayload":{"position":{"x":20704.489281052927,"y":31319.47569359366},"targetPosition":{"x":20571.218578382795,"y":31073.423423182958},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"6062ad43-605a-4508-b06a-f1d5bd9a4c4f"}}},"id":"68d2f35c-7701-498e-8693-e930b0c497e3","savedPayload":{"position":{"x":20571.218578382795,"y":31073.423423182958},"targetPosition":{"x":20505.4549395878,"y":30952.006695336702},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Daily","id":"5c56f87a-e3b2-46fc-8e4e-f40c0dacabb5"}}},{"type":"Indicator Process Instance","name":"Multi-Period-Market","code":" {\n \"process\": \"Multi-Period-Market\"\n }","marketReference":{"type":"Market Reference","name":"Binance BTC/USDT","id":"9d721132-2575-4db0-9d5d-de9d112f17ca","savedPayload":{"position":{"x":20035.459619176465,"y":30939.219698931094},"targetPosition":{"x":20299.211012754287,"y":30946.395489785144},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"6062ad43-605a-4508-b06a-f1d5bd9a4c4f"}}},"id":"317f9e0e-eee4-459f-8b74-839b545e7a7c","savedPayload":{"position":{"x":20299.211012754287,"y":30946.395489785144},"targetPosition":{"x":20505.4549395878,"y":30952.006695336702},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Market","id":"383c3970-13d5-4313-bd8f-7e5d28948577"}}}],"id":"05327546-27c2-47a3-8d2f-c8e2e1c66049","savedPayload":{"position":{"x":20505.4549395878,"y":30952.006695336702},"targetPosition":{"x":20687.17500880933,"y":30656.14430652215},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"aa951cb7-57b5-4422-961a-f01c53fae27d","savedPayload":{"position":{"x":20687.17500880933,"y":30656.14430652215},"targetPosition":{"x":20980.4905420124,"y":30169.918981998584},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Task","name":"Candle & Volume Stairs Patters","bot":{"type":"Indicator Bot Instance","name":"Tom","code":" {\n \"repo\": \"AATom-Indicator-Bot\"\n }","processes":[{"type":"Indicator Process Instance","name":"Multi-Period-Daily","code":" {\n \"process\": \"Multi-Period-Daily\"\n }","marketReference":{"type":"Market Reference","name":"Binance BTC/USDT","id":"67d88fb2-3529-4a31-b6ce-a35185854941","savedPayload":{"position":{"x":19777.580073350953,"y":30805.05719897204},"targetPosition":{"x":19890.90107051807,"y":30537.92132525563},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"6062ad43-605a-4508-b06a-f1d5bd9a4c4f"}}},"id":"3e6fd2d2-d460-45e8-82e5-69052b824be8","savedPayload":{"position":{"x":19890.90107051807,"y":30537.92132525563},"targetPosition":{"x":19993.19475336838,"y":30296.780556757196},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Daily","id":"80c87e44-7b3a-449d-9bf4-d14502bfa837"}}},{"type":"Indicator Process Instance","name":"Multi-Period-Market","code":" {\n \"process\": \"Multi-Period-Market\"\n }","marketReference":{"type":"Market Reference","name":"Binance BTC/USDT","id":"9b94164b-0237-45b2-9064-8dcf4ff696d7","savedPayload":{"position":{"x":19800.752637762507,"y":30041.521644784716},"targetPosition":{"x":19936.502991694095,"y":30221.583517079984},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"6062ad43-605a-4508-b06a-f1d5bd9a4c4f"}}},"id":"dea7e82e-87d9-446a-aaf7-0ab3cc5f4a0c","savedPayload":{"position":{"x":19936.502991694095,"y":30221.583517079984},"targetPosition":{"x":19993.19475336838,"y":30296.780556757196},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Market","id":"2924712f-7d80-4f36-8822-71a12cb485f6"}}}],"id":"4172d8b6-044e-4043-9562-619ea34fd428","savedPayload":{"position":{"x":19993.19475336838,"y":30296.780556757196},"targetPosition":{"x":20310.27825118711,"y":30257.77464103766},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"81c85ae5-51f5-4820-849d-921fbeaa27e9","savedPayload":{"position":{"x":20310.27825118711,"y":30257.77464103766},"targetPosition":{"x":20980.4905420124,"y":30169.918981998584},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Task","name":"Bollinger Bands & Percentage Bandwidth","bot":{"type":"Indicator Bot Instance","name":"Chris","code":" {\n \"repo\": \"AAChris-Indicator-Bot\"\n }","processes":[{"type":"Indicator Process Instance","name":"Multi-Period-Daily","code":" {\n \"process\": \"Multi-Period-Daily\"\n }","marketReference":{"type":"Market Reference","name":"Binance BTC/USDT","id":"c0b1805e-a8d1-4322-8eb3-f159c92c9e56","savedPayload":{"position":{"x":19746.28846777076,"y":29718.846387254514},"targetPosition":{"x":20037.18480166906,"y":29637.7119567296},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"6062ad43-605a-4508-b06a-f1d5bd9a4c4f"}}},"id":"08f1fbcb-c0e4-4254-891f-3c55c7dc0487","savedPayload":{"position":{"x":20037.18480166906,"y":29637.7119567296},"targetPosition":{"x":20346.253060431434,"y":29551.50916128021},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Daily","id":"e598ee86-1e18-4aa1-95c2-64aaf66776ca"}}},{"type":"Indicator Process Instance","name":"Multi-Period-Market","code":" {\n \"process\": \"Multi-Period-Market\"\n }","marketReference":{"type":"Market Reference","name":"Binance BTC/USDT","id":"11323886-c114-4a5e-90d4-deaa87869cf4","savedPayload":{"position":{"x":20450.61340645908,"y":29145.510936566578},"targetPosition":{"x":20386.399269936992,"y":29395.32637338566},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"6062ad43-605a-4508-b06a-f1d5bd9a4c4f"}}},"id":"f31dec21-307f-49fd-b25f-2583becc67ac","savedPayload":{"position":{"x":20386.399269936992,"y":29395.32637338566},"targetPosition":{"x":20346.253060431434,"y":29551.50916128021},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Market","id":"941a0543-0cc0-4a5d-a782-728d2835c100"}}}],"id":"a86e66c7-909a-4e03-93bb-08ab3cb76f17","savedPayload":{"position":{"x":20346.253060431434,"y":29551.50916128021},"targetPosition":{"x":20600.937139753012,"y":29801.04998029683},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"a95948a2-7c60-47f4-a220-d6249a7b2b32","savedPayload":{"position":{"x":20600.937139753012,"y":29801.04998029683},"targetPosition":{"x":20980.4905420124,"y":30169.918981998584},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Task","name":"Bollinger Channels & Sub-Channels","bot":{"type":"Indicator Bot Instance","name":"Paula","code":" {}","processes":[{"type":"Indicator Process Instance","name":"Multi-Period-Market","code":" {\n \"process\": \"Multi-Period-Market\"\n }","marketReference":{"type":"Market Reference","name":"Binance BTC/USDT","id":"7d9e0fe8-6f0e-4bf6-bcf7-33f710c2eafc","savedPayload":{"position":{"x":20240.560671854364,"y":29225.434405819993},"targetPosition":{"x":20652.28368089336,"y":29522.861021650333},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"6062ad43-605a-4508-b06a-f1d5bd9a4c4f"}}},"id":"6b0e423e-7a8d-4fbc-8e07-bbeaa60415bc","savedPayload":{"position":{"x":20652.28368089336,"y":29522.861021650333},"targetPosition":{"x":21022.07160852229,"y":29789.993947124432},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Market","id":"28be432d-80ca-46b3-859a-55541e24b2b4"}}},{"type":"Indicator Process Instance","name":"Multi-Period-Daily","code":" {\n \"process\": \"Multi-Period-Daily\"\n }","marketReference":{"type":"Market Reference","name":"Binance BTC/USDT","id":"86e5d09e-51e8-46d7-b89b-74b97ec2231a","savedPayload":{"position":{"x":21466.156687385275,"y":29590.825422227434},"targetPosition":{"x":21176.549583904645,"y":29720.711838919506},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"6062ad43-605a-4508-b06a-f1d5bd9a4c4f"}}},"id":"408bee51-9d81-47f7-b0c6-99d92829caab","savedPayload":{"position":{"x":21176.549583904645,"y":29720.711838919506},"targetPosition":{"x":21022.07160852229,"y":29789.993947124432},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{"shortcutKey":""},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Daily","id":"bc15b49d-4547-4bac-a28b-193eb0158fe3"}}}],"id":"c82a3b14-2e19-4d02-ac80-bb02e5b7409f","savedPayload":{"position":{"x":21022.07160852229,"y":29789.993947124432},"targetPosition":{"x":21008.568347649045,"y":29921.919738670942},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{"shortcutKey":""}}},"id":"7641c46a-fdeb-476a-96e3-fa4adf39a965","savedPayload":{"position":{"x":21008.568347649045,"y":29921.919738670942},"targetPosition":{"x":20980.4905420124,"y":30169.918981998584},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{"shortcutKey":""}}}],"id":"cd543d7f-97cc-4685-b8cd-aa8cc5f1d5a6","savedPayload":{"position":{"x":20980.4905420124,"y":30169.918981998584},"targetPosition":{"x":21837.42185875363,"y":29620.668778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{"shortcutKey":"p"}}}],"id":"ce601334-52c5-4ffb-ab61-49ca1943a15a","savedPayload":{"position":{"x":21837.42185875363,"y":29620.668778615294},"targetPosition":{"x":21208.356993272086,"y":29620.668778615294},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{"shortcutKey":""}}}],"id":"efbbc81b-93c8-4ce0-873e-675f39d333e8","savedPayload":{"position":{"x":21208.356993272086,"y":29620.668778615294},"targetPosition":{"x":21208.356993272086,"y":29620.668778615294},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{"shortcutKey":"n"}}},{"type":"Data Mine","name":"Masters","code":"{\n\"codeName\": \"AAMasters\"\n}","sensorBots":[{"type":"Sensor Bot","name":"Charly","code":"{\n\"codeName\": \"AACharly\",\n\"repo\": \"AACharly-Sensor-Bot\"\n}","processes":[{"type":"Process Definition","name":"Historic-Trades","code":"{\n \"codeName\": \"Historic-Trades\",\n \"description\": \"Retrieves and saves the historical trades in batches going backwards from the current time until reaching the begining of the market.\",\n \"startMode\": {\n \"allMonths\": {\n \"run\": \"false\",\n \"minYear\": \"2014\",\n \"maxYear\": \"2020\"\n },\n \"oneMonth\": {\n \"run\": \"false\",\n \"year\": \"2018\",\n \"month\": \"01\"\n },\n \"noTime\": {\n \"run\": \"true\"\n },\n \"fixedInterval\": {\n \"run\": \"false\",\n \"interval\": 0\n }\n },\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 60000,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000\n }","processOutput":{"type":"Process Output","name":"New Process Output","outputDatasets":[],"id":"a4c30d1a-514e-4fe5-b8dd-273790ad194a","savedPayload":{"position":{"x":14171.021398149876,"y":17472.594349169147},"targetPosition":{"x":14395.838564072223,"y":17222.90959114736},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","statusDependencies":[{"type":"Status Dependency","name":"Self Reference","code":"{\n \"mainUtility\": \"Self Reference\"\n}","id":"e637e168-9aa2-4167-9fda-d6eaf8ae1551","savedPayload":{"position":{"x":27528.78010819555,"y":12753.559881616688},"targetPosition":{"x":13881.046869500604,"y":17113.487238572932},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"c542a73e-a350-431f-ad3e-10f3ebef8ec7"}}}],"dataDependencies":[],"id":"d2f61094-66fd-4386-862b-9dd55c3f7243","savedPayload":{"position":{"x":13881.046869500604,"y":17113.487238572932},"targetPosition":{"x":14395.838564072223,"y":17222.90959114736},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"statusReport":{"type":"Status Report","name":"New Status Report","id":"c542a73e-a350-431f-ad3e-10f3ebef8ec7","savedPayload":{"position":{"x":14202.507932583287,"y":16627.89908938217},"targetPosition":{"x":14395.838564072223,"y":17222.90959114736},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"New Execution Started Event","id":"600ab7d6-ca03-4504-a4b2-351a493065cd","savedPayload":{"position":{"x":14753.969081040985,"y":16825.165357059603},"targetPosition":{"x":14395.838564072223,"y":17222.90959114736},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"0c63c520-011d-4c1f-95c1-c966a92a583b","savedPayload":{"position":{"x":14726.910356679664,"y":17293.28107304993},"targetPosition":{"x":14395.838564072223,"y":17222.90959114736},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"e2c3f7c3-b74c-4145-8a60-f73cc3364629","savedPayload":{"position":{"x":14395.838564072223,"y":17222.90959114736},"targetPosition":{"x":14585.224407053895,"y":17805.77928226611},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Process Definition","name":"Live-Trades","code":"{\n \"codeName\": \"Live-Trades\",\n \"description\": \"Retrieves the trades done at the current and the previous minute and saves them at the storage account.\",\n \"startMode\": {\n \"allMonths\": {\n \"run\": \"false\",\n \"minYear\": \"\",\n \"maxYear\": \"\"\n },\n \"oneMonth\": {\n \"run\": \"false\",\n \"year\": \"\",\n \"month\": \"\"\n },\n \"noTime\": {\n \"run\": \"false\"\n },\n \"fixedInterval\": {\n \"run\": \"true\",\n \"interval\": 60000\n }\n },\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 60000,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000\n }","processOutput":{"type":"Process Output","name":"New Process Output","outputDatasets":[],"id":"9ffdaadd-5204-4436-b89e-cabd8f0e5829","savedPayload":{"position":{"x":15123.718187235716,"y":16941.448746132257},"targetPosition":{"x":15527.459035611257,"y":17121.205753259852},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","statusDependencies":[{"type":"Status Dependency","name":"Self Reference","code":"{\n \"mainUtility\": \"Self Reference\"\n}","id":"cfd2acec-5b56-40fb-b97b-10cdb91faa92","savedPayload":{"position":{"x":29489.05212721522,"y":12408.03297406465},"targetPosition":{"x":15484.612739166116,"y":16713.550473367115},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"9f3ea81f-2aa1-41ec-907f-c003dec0c827"}}}],"dataDependencies":[],"id":"a98b94ad-0cd4-4e54-ade4-68b0ab577414","savedPayload":{"position":{"x":15484.612739166116,"y":16713.550473367115},"targetPosition":{"x":15527.459035611257,"y":17121.205753259852},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"statusReport":{"type":"Status Report","name":"New Status Report","id":"9f3ea81f-2aa1-41ec-907f-c003dec0c827","savedPayload":{"position":{"x":15890.582421875835,"y":16857.38117022532},"targetPosition":{"x":15527.459035611257,"y":17121.205753259852},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"New Execution Started Event","id":"942c8337-5d22-413d-9e44-e2da9a5479f1","savedPayload":{"position":{"x":15944.77913819134,"y":17307.008633884405},"targetPosition":{"x":15527.459035611257,"y":17121.205753259852},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"d5f1f2b3-ffa5-442b-b875-e91a786337ae","savedPayload":{"position":{"x":15571.413387234656,"y":17539.403473953913},"targetPosition":{"x":15527.459035611257,"y":17121.205753259852},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"371a2507-655b-46c5-b959-52f527cc4d7e","savedPayload":{"position":{"x":15527.459035611257,"y":17121.205753259852},"targetPosition":{"x":14585.224407053895,"y":17805.77928226611},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Process Definition","name":"Hole-Fixing","code":"{\n \"codeName\": \"Hole-Fixing\",\n \"description\": \"Scans the trades saved by the Live Trades and Historic Trades processes searching for missing records. Once a hole is found on the data set, it patches it by retrieving the missing records from the exchange.\",\n \"startMode\": {\n \"allMonths\": {\n \"run\": \"true\",\n \"minYear\": \"2019\",\n \"maxYear\": \"2020\"\n },\n \"oneMonth\": {\n \"run\": \"false\",\n \"year\": \"2019\",\n \"month\": \"10\"\n },\n \"noTime\": {\n \"run\": \"false\"\n },\n \"fixedInterval\": {\n \"run\": \"false\",\n \"interval\": 0\n }\n },\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000 \n }","processOutput":{"type":"Process Output","name":"New Process Output","outputDatasets":[],"id":"d8e3878e-6f12-4ef9-873b-e3f8a8f5a63e","savedPayload":{"position":{"x":15224.025494861597,"y":17807.433505582772},"targetPosition":{"x":15178.867196410662,"y":18237.08601517753},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","statusDependencies":[{"type":"Status Dependency","name":"Market Starting Point","code":"{\n \"mainUtility\": \"Market Starting Point\"\n}","id":"2746eb59-ea5f-4f2d-b838-b13adeb4c2e6","savedPayload":{"position":{"x":30237.071152341505,"y":14229.866056086024},"targetPosition":{"x":15576.718252103494,"y":18059.951312702797},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"c542a73e-a350-431f-ad3e-10f3ebef8ec7"}}},{"type":"Status Dependency","name":"Market Ending Point","code":"{\n \"mainUtility\": \"Market Ending Point\"\n}","id":"3d84de0f-5939-4992-9395-dc1a1ee93232","savedPayload":{"position":{"x":30347.139865504232,"y":14813.602239565265},"targetPosition":{"x":15576.718252103494,"y":18059.951312702797},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"9f3ea81f-2aa1-41ec-907f-c003dec0c827"}}},{"type":"Status Dependency","name":"Self Reference","code":"{\n \"mainUtility\": \"Self Reference\"\n}","id":"612519b7-cc59-4363-9452-903ab2f4a958","savedPayload":{"position":{"x":30116.677026961468,"y":14274.444923537347},"targetPosition":{"x":15576.718252103494,"y":18059.951312702797},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"93f391ac-4651-47c6-b2ff-e9387fe0a444"}}}],"dataDependencies":[],"id":"aa390ea7-0f89-47cc-a75f-fa4fb738219a","savedPayload":{"position":{"x":15576.718252103494,"y":18059.951312702797},"targetPosition":{"x":15178.867196410662,"y":18237.08601517753},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"statusReport":{"type":"Status Report","name":"New Status Report","id":"93f391ac-4651-47c6-b2ff-e9387fe0a444","savedPayload":{"position":{"x":15432.140084002589,"y":18421.099539203788},"targetPosition":{"x":15178.867196410662,"y":18237.08601517753},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"New Execution Started Event","id":"542f80b6-e848-4ab5-aa46-06674837ca3a","savedPayload":{"position":{"x":15134.34613021734,"y":18660.675664831364},"targetPosition":{"x":15178.867196410662,"y":18237.08601517753},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"d5f1f2b3-ffa5-442b-b875-e91a786337ae"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"ab5e01b1-8036-4761-8a93-d61a663b0088","savedPayload":{"position":{"x":14808.412811364116,"y":18402.022933998585},"targetPosition":{"x":15178.867196410662,"y":18237.08601517753},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"60c8e8b0-0c0d-49bd-980e-6c7814a4cb18","savedPayload":{"position":{"x":15178.867196410662,"y":18237.08601517753},"targetPosition":{"x":14585.224407053895,"y":17805.77928226611},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"products":[{"type":"Product Definition","name":"Trades","code":"{\n\"codeName\": \"Trades\"\n}","datasets":[{"type":"Dataset Definition","name":"Trades","code":"{\n\"codeName\": \"Trades\"\n}","id":"80c4ee03-aed4-4d8e-8145-a49f8b85df04","savedPayload":{"position":{"x":14262.952231792122,"y":18570.141839631066},"targetPosition":{"x":14444.72578440512,"y":18238.189580188042},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}}],"id":"851e927a-fcf2-4405-913a-84e011be27b1","savedPayload":{"position":{"x":14444.72578440512,"y":18238.189580188042},"targetPosition":{"x":14585.224407053895,"y":17805.77928226611},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"957bef47-cd90-4dfa-bbb1-3696c527b010","savedPayload":{"position":{"x":14585.224407053895,"y":17805.77928226611},"targetPosition":{"x":11323.422748313864,"y":17828.77928226611},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}}],"indicatorBots":[{"type":"Indicator Bot","name":"Bruce","code":"{\n\"codeName\": \"AABruce\",\n\"repo\": \"AABruce-Indicator-Bot\"\n}","processes":[{"type":"Process Definition","name":"Single-Period-Daily","code":"{\n \"codeName\": \"Single-Period-Daily\",\n \"description\": \"Produces two data-sets with candles and volumes.\",\n \"startMode\": {\n \"allMonths\": {\n \"run\": \"true\",\n \"minYear\": \"2018\",\n \"maxYear\": \"2020\"\n },\n \"oneMonth\": {\n \"run\": \"false\",\n \"year\": \"2020\",\n \"month\": \"1\"\n },\n \"noTime\": {\n \"run\": \"false\"\n },\n \"fixedInterval\": {\n \"run\": \"false\",\n \"interval\": 0\n }\n },\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000\n }","processOutput":{"type":"Process Output","name":"New Process Output","outputDatasets":[],"id":"597f9031-4a09-4bf1-b231-cd3de597ca5e","savedPayload":{"position":{"x":13420.41106769647,"y":19102.91936651443},"targetPosition":{"x":14046.74140738782,"y":19102.91936651443},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","statusDependencies":[{"type":"Status Dependency","name":"Market Ending Point","code":"{\n \"mainUtility\": \"Market Ending Point\"\n}","id":"429872d3-959d-4b7a-af3e-baf9d7c2f364","savedPayload":{"position":{"x":13663.341503964753,"y":18546.588769830123},"targetPosition":{"x":13907.195987298719,"y":18861.219608956566},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"c542a73e-a350-431f-ad3e-10f3ebef8ec7"}}},{"type":"Status Dependency","name":"Market Starting Point","code":"{\n \"mainUtility\": \"Market Starting Point\"\n}","id":"728daa6a-9297-4f53-974f-fa725d0aca2d","savedPayload":{"position":{"x":13467.958637222022,"y":18723.35608121829},"targetPosition":{"x":13907.195987298719,"y":18861.219608956566},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"c542a73e-a350-431f-ad3e-10f3ebef8ec7"}}},{"type":"Status Dependency","name":"Self Reference","code":"{\n \"mainUtility\": \"Self Reference\"\n}","id":"4aff6e01-e4ce-48e5-b1da-b2172599b36a","savedPayload":{"position":{"x":13306.332696067142,"y":18920.33516128662},"targetPosition":{"x":13907.195987298719,"y":18861.219608956566},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"deaa7a7d-b186-42d8-ad64-aab8a7638ca9"}}}],"dataDependencies":[],"id":"36df0b5c-0849-4310-bae0-5ea595b335d3","savedPayload":{"position":{"x":13907.195987298719,"y":18861.219608956566},"targetPosition":{"x":14046.74140738782,"y":19102.91936651443},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"statusReport":{"type":"Status Report","name":"New Status Report","id":"deaa7a7d-b186-42d8-ad64-aab8a7638ca9","savedPayload":{"position":{"x":14218.828880681185,"y":18804.85511942417},"targetPosition":{"x":14046.74140738782,"y":19102.91936651443},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"New Execution Started Event","id":"a81eb239-9b38-4a3e-b8c3-061b7462a624","savedPayload":{"position":{"x":14510.09891418534,"y":19102.91936651443},"targetPosition":{"x":14046.74140738782,"y":19102.91936651443},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"0c63c520-011d-4c1f-95c1-c966a92a583b"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"f3b263bb-1051-40d8-a69a-d8640cf9afbe","savedPayload":{"position":{"x":14335.925095401552,"y":19603.80020687436},"targetPosition":{"x":14046.74140738782,"y":19102.91936651443},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"661e048c-e9e5-435e-bdf9-53dce5ebfa0f","savedPayload":{"position":{"x":14046.74140738782,"y":19102.91936651443},"targetPosition":{"x":13917.630583088876,"y":19326.5458740073},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}}],"products":[{"type":"Product Definition","name":"Candles","code":"{\n\"codeName\": \"Candles\"\n}","datasets":[{"type":"Dataset Definition","name":"One-Min","code":"{\n\"codeName\": \"One-Min\"\n}","id":"20d5740b-5711-4b8c-9675-a5391f5ba245","savedPayload":{"position":{"x":14549.940556034224,"y":19672.193122059027},"targetPosition":{"x":14250.786156475073,"y":19518.893333983848},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}}],"id":"3b42a93e-c933-420d-9504-25092a0d1279","savedPayload":{"position":{"x":14250.786156475073,"y":19518.893333983848},"targetPosition":{"x":13917.630583088876,"y":19326.5458740073},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Product Definition","name":"Volumes","code":"{\n\"codeName\": \"Volumes\"\n}","datasets":[{"type":"Dataset Definition","name":"One-Min","code":"{\n\"codeName\": \"One-Min\"\n}","id":"2788ed30-ed62-4638-9a1d-35dc7e826870","savedPayload":{"position":{"x":13874.449336039555,"y":20018.490108480386},"targetPosition":{"x":13709.991568451927,"y":19686.187196992036},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}}],"id":"4e714023-0cfd-4945-a573-52922711cd09","savedPayload":{"position":{"x":13709.991568451927,"y":19686.187196992036},"targetPosition":{"x":13917.630583088876,"y":19326.5458740073},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}}],"id":"952e8327-4c9a-422a-bf64-cd773ccc36dd","savedPayload":{"position":{"x":13917.630583088876,"y":19326.5458740073},"targetPosition":{"x":11323.422748313864,"y":17828.77928226611},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Indicator Bot","name":"Olivia","code":"{\n\"codeName\": \"AAOlivia\",\n\"repo\": \"AAOlivia-Indicator-Bot\"\n}","processes":[{"type":"Process Definition","name":"Multi-Period-Market","code":"{\n \"codeName\": \"Multi-Period-Market\",\n \"description\": \"Produces different files with multi-period candles and volumes for entire markets.\",\n \"startMode\": {\n \"allMonths\": {\n \"run\": \"false\",\n \"minYear\": \"\",\n \"maxYear\": \"\"\n },\n \"oneMonth\": {\n \"run\": \"false\",\n \"year\": \"\",\n \"month\": \"\"\n },\n \"noTime\": {\n \"run\": \"true\"\n },\n \"fixedInterval\": {\n \"run\": \"false\",\n \"interval\": 0\n }\n },\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000\n }","processOutput":{"type":"Process Output","name":"New Process Output","outputDatasets":[{"type":"Output Dataset","name":"New Output Dataset","id":"7c42483e-6b75-4b61-91c2-597b3fea1aa0","savedPayload":{"position":{"x":26443.905920505662,"y":16627.273041462835},"targetPosition":{"x":12902.096079451827,"y":20032.256796850965},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"7160ac78-d806-4bac-955b-a201c21c2e7e"}}},{"type":"Output Dataset","name":"New Output Dataset","id":"5aa52a69-6139-41c0-bce5-68f1419ab7f2","savedPayload":{"position":{"x":26454.47196362058,"y":16944.044774399787},"targetPosition":{"x":12902.096079451827,"y":20032.256796850965},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"8f6d7c41-f829-4157-8365-707a4789138e"}}}],"id":"2912df2e-2d79-4a8b-af79-e79d26be51d0","savedPayload":{"position":{"x":12902.096079451827,"y":20032.256796850965},"targetPosition":{"x":13161.067269424564,"y":20084.749497318604},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","statusDependencies":[{"type":"Status Dependency","name":"Market Starting Point","code":"{\n \"mainUtility\": \"Market Starting Point\"\n}","id":"92e1f19f-986b-43c8-a742-2b4832e061cc","savedPayload":{"position":{"x":26520.63062581525,"y":16100.741144876538},"targetPosition":{"x":12978.839481377476,"y":19530.432661637933},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"c542a73e-a350-431f-ad3e-10f3ebef8ec7"}}},{"type":"Status Dependency","name":"Market Ending Point","code":"{\n \"mainUtility\": \"Market Ending Point\"\n}","id":"701ead56-8e85-4138-bfe8-263b1d59869d","savedPayload":{"position":{"x":26798.33003113695,"y":15990.214300278198},"targetPosition":{"x":12978.839481377476,"y":19530.432661637933},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"deaa7a7d-b186-42d8-ad64-aab8a7638ca9"}}},{"type":"Status Dependency","name":"Self Reference","code":"{\n \"mainUtility\": \"Self Reference\"\n}","id":"757b878a-99bd-402c-bd1c-4ae7961e35bf","savedPayload":{"position":{"x":27245.05739086811,"y":16308.162440394044},"targetPosition":{"x":12978.839481377476,"y":19530.432661637933},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"4f71d561-5872-4539-8408-f481be275559"}}}],"dataDependencies":[{"type":"Data Dependency","name":"New Data Dependency","id":"72f6e0db-ed45-4ee8-aac0-188a7db38c1b","savedPayload":{"position":{"x":27108.64269533055,"y":15898.2948764585},"targetPosition":{"x":12978.839481377476,"y":19530.432661637933},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"One-Min","id":"20d5740b-5711-4b8c-9675-a5391f5ba245"}}},{"type":"Data Dependency","name":"New Data Dependency","id":"0bcc9ab5-7534-4aae-ab82-5dde001673db","savedPayload":{"position":{"x":26734.132991579372,"y":16100.387733590276},"targetPosition":{"x":12978.839481377476,"y":19530.432661637933},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"One-Min","id":"2788ed30-ed62-4638-9a1d-35dc7e826870"}}}],"id":"af72941b-880c-47b4-8a23-fc7279809d4d","savedPayload":{"position":{"x":12978.839481377476,"y":19530.432661637933},"targetPosition":{"x":13161.067269424564,"y":20084.749497318604},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"statusReport":{"type":"Status Report","name":"New Status Report","id":"4f71d561-5872-4539-8408-f481be275559","savedPayload":{"position":{"x":13607.630371390722,"y":19589.511154993445},"targetPosition":{"x":13161.067269424564,"y":20084.749497318604},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"New Execution Started Event","id":"d54f53d2-7a7e-4ff7-afdf-33d25405865c","savedPayload":{"position":{"x":13847.530000538316,"y":20230.661655158758},"targetPosition":{"x":13161.067269424564,"y":20084.749497318604},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"f3b263bb-1051-40d8-a69a-d8640cf9afbe"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"63929f31-bc0f-4d9c-9ddc-3d7e76305e51","savedPayload":{"position":{"x":13216.601875452403,"y":20262.19006764171},"targetPosition":{"x":13161.067269424564,"y":20084.749497318604},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"383c3970-13d5-4313-bd8f-7e5d28948577","savedPayload":{"position":{"x":13161.067269424564,"y":20084.749497318604},"targetPosition":{"x":12834.894128102276,"y":20446.724506245875},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Process Definition","name":"Multi-Period-Daily","code":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"description\": \"Produces different files with multi-period candles and volumes on a daily format.\",\n \"startMode\": {\n \"allMonths\": {\n \"run\": \"false\",\n \"minYear\": \"\",\n \"maxYear\": \"\"\n },\n \"oneMonth\": {\n \"run\": \"false\",\n \"year\": \"\",\n \"month\": \"\"\n },\n \"noTime\": {\n \"run\": \"true\"\n },\n \"fixedInterval\": {\n \"run\": \"false\",\n \"interval\": 0\n }\n },\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000\n }","processOutput":{"type":"Process Output","name":"New Process Output","outputDatasets":[{"type":"Output Dataset","name":"New Output Dataset","id":"f349a029-5381-4f8e-92d4-1b7e7df76966","savedPayload":{"position":{"x":27534.848960299834,"y":18096.22611793512},"targetPosition":{"x":13209.607323023662,"y":20441.78983991386},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"742ab33f-d382-4a40-ab03-42e4f1916cc2"}}},{"type":"Output Dataset","name":"New Output Dataset","id":"15fd40ad-ceca-46ea-8fdd-4a396f9bde14","savedPayload":{"position":{"x":27563.977120657695,"y":18994.080000240312},"targetPosition":{"x":13209.607323023662,"y":20441.78983991386},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"404b8d12-db14-462c-b4e4-6ee5093560c3"}}}],"id":"e130a389-0b18-4433-809d-f44162a00a4a","savedPayload":{"position":{"x":13209.607323023662,"y":20441.78983991386},"targetPosition":{"x":13224.236834152445,"y":20620.192475886884},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","statusDependencies":[{"type":"Status Dependency","name":"Market Starting Point","code":"{\n \"mainUtility\": \"Market Starting Point\"\n}","id":"93f6d813-594f-49cd-a32f-181a7b8352ee","savedPayload":{"position":{"x":28090.563937052993,"y":19003.591617770115},"targetPosition":{"x":13774.51591476088,"y":20221.779905382555},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"c542a73e-a350-431f-ad3e-10f3ebef8ec7"}}},{"type":"Status Dependency","name":"Self Reference","code":"{\n \"mainUtility\": \"Self Reference\"\n}","id":"cb413af9-e1f6-4dbe-ab8c-9f7eb949bd93","savedPayload":{"position":{"x":27831.03312454885,"y":18970.357732115393},"targetPosition":{"x":13774.51591476088,"y":20221.779905382555},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"973fe943-4d30-49eb-84b3-52f6cd9cdbd1"}}},{"type":"Status Dependency","name":"Market Ending Point","code":"{\n \"mainUtility\": \"Market Ending Point\"\n}","id":"fbaa8e58-7e12-48d8-81e5-1050c034c736","savedPayload":{"position":{"x":27924.531213007278,"y":18189.346883512182},"targetPosition":{"x":13774.51591476088,"y":20221.779905382555},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"deaa7a7d-b186-42d8-ad64-aab8a7638ca9"}}}],"dataDependencies":[{"type":"Data Dependency","name":"New Data Dependency","id":"c9f72b18-362c-4663-9dab-02b592aba3a1","savedPayload":{"position":{"x":28191.1448451653,"y":18216.33033424291},"targetPosition":{"x":13774.51591476088,"y":20221.779905382555},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"One-Min","id":"20d5740b-5711-4b8c-9675-a5391f5ba245"}}},{"type":"Data Dependency","name":"New Data Dependency","id":"9aff9fc8-4935-4043-9a95-ee2fe02f2cc1","savedPayload":{"position":{"x":27966.61164976055,"y":18525.620396143855},"targetPosition":{"x":13774.51591476088,"y":20221.779905382555},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"One-Min","id":"2788ed30-ed62-4638-9a1d-35dc7e826870"}}}],"id":"dab7d491-7a05-47ac-9f86-a551eb24ef67","savedPayload":{"position":{"x":13774.51591476088,"y":20221.779905382555},"targetPosition":{"x":13224.236834152445,"y":20620.192475886884},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"statusReport":{"type":"Status Report","name":"New Status Report","id":"973fe943-4d30-49eb-84b3-52f6cd9cdbd1","savedPayload":{"position":{"x":13980.436867314373,"y":20953.617445717227},"targetPosition":{"x":13224.236834152445,"y":20620.192475886884},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"New Execution Started Event","id":"b83c7f7c-d0c4-4daa-aa6f-41adaa2626b0","savedPayload":{"position":{"x":13293.529744068064,"y":21279.470474917704},"targetPosition":{"x":13224.236834152445,"y":20620.192475886884},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"f3b263bb-1051-40d8-a69a-d8640cf9afbe"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"ac785a4c-9848-4e7e-b2ac-5c3c98defa2f","savedPayload":{"position":{"x":13139.67030339413,"y":20683.02224075806},"targetPosition":{"x":13224.236834152445,"y":20620.192475886884},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"5c56f87a-e3b2-46fc-8e4e-f40c0dacabb5","savedPayload":{"position":{"x":13224.236834152445,"y":20620.192475886884},"targetPosition":{"x":12834.894128102276,"y":20446.724506245875},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}}],"products":[{"type":"Product Definition","name":"Candles","code":"{\n \"codeName\": \"Candles\",\n \"singularVariableName\": \"candle\",\n \"pluralVariableName\": \"candles\"\n}","datasets":[{"type":"Dataset Definition","name":"Multi-Period-Market","code":"{\n \"codeName\": \"Multi-Period-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"AAMasters/AAOlivia/@Exchange/Output/Candles/Multi-Period-Market/@Period\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\"\n}","id":"7160ac78-d806-4bac-955b-a201c21c2e7e","savedPayload":{"position":{"x":13516.511080171926,"y":20746.192586682522},"targetPosition":{"x":12811.273898131369,"y":20671.946769872873},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Daily","code":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"AAMasters/AAOlivia/@Exchange/Output/Candles/Multi-Period-Daily/@Period/@Year/@Month/@Day\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\",\n \"dataRange\": {\n \"filePath\": \"AAMasters/AAOlivia/@Exchange/Output/Candles/Multi-Period-Daily\",\n \"fileName\": \"Data.Range.@BaseAsset_@QuotedAsset.json\"\n }\n}","id":"742ab33f-d382-4a40-ab03-42e4f1916cc2","savedPayload":{"position":{"x":12769.891047345382,"y":21066.611873814934},"targetPosition":{"x":12811.273898131369,"y":20671.946769872873},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","properties":[{"type":"Record Property","name":"Min","code":"{\n \"codeName\": \"min\",\n \"isString\": false\n}","id":"e138eefe-d936-4471-99bc-bd1313f69f32","savedPayload":{"position":{"x":13091.0779613081,"y":21583.731040392056},"targetPosition":{"x":12474.65954122853,"y":20616.45213252102},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Max","code":"{\n \"codeName\": \"max\",\n \"isString\": false\n}","id":"6ea0c4a1-bce0-496e-908d-08bca05b74ec","savedPayload":{"position":{"x":11982.752927318797,"y":22060.060722443384},"targetPosition":{"x":12474.65954122853,"y":20616.45213252102},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Open","code":"{\n \"codeName\": \"open\",\n \"isString\": false\n}","id":"618de9d2-e015-4d55-aa06-43fba70e915d","savedPayload":{"position":{"x":10069.362857113083,"y":21347.496496149994},"targetPosition":{"x":12474.65954122853,"y":20616.45213252102},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Close","code":"{\n \"codeName\": \"close\",\n \"isString\": false\n}","id":"bb4312b6-07c1-432a-89a5-cda0b2c4ef50","savedPayload":{"position":{"x":8842.069599743245,"y":18535.918858984915},"targetPosition":{"x":12474.65954122853,"y":20616.45213252102},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Begin","code":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","id":"4ebd2a25-25a1-491c-9061-bf314fbdabf1","savedPayload":{"position":{"x":9424.597225526508,"y":17015.478601226478},"targetPosition":{"x":12474.65954122853,"y":20616.45213252102},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"End","code":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","id":"4c0e4d68-c8bb-4e60-ab9a-add55081f0bc","savedPayload":{"position":{"x":11105.286613057502,"y":17203.208706727808},"targetPosition":{"x":12474.65954122853,"y":20616.45213252102},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"3594c8a8-d72e-4142-b34f-c4bfd8a61560","savedPayload":{"position":{"x":12418.910838924132,"y":20631.026134909458},"targetPosition":{"x":12811.273898131369,"y":20671.946769872873},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"id":"36ae2d5d-6734-4526-b2f8-31c89a0c4fc1","savedPayload":{"position":{"x":12811.273898131369,"y":20671.946769872873},"targetPosition":{"x":12834.894128102276,"y":20446.724506245875},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Plotter Module","name":"Candles","id":"0aed75a3-fee8-4ddc-97ff-b6768e6f12a3"}}},{"type":"Product Definition","name":"Volumes","code":"{\n \"codeName\": \"Volumes\",\n \"singularVariableName\": \"volume\",\n \"pluralVariableName\": \"volumes\"\n}","datasets":[{"type":"Dataset Definition","name":"Multi-Period-Daily","code":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"AAMasters/AAOlivia/@Exchange/Output/Volumes/Multi-Period-Daily/@Period/@Year/@Month/@Day\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\",\n \"dataRange\": {\n \"filePath\": \"AAMasters/AAOlivia/@Exchange/Output/Volumes/Multi-Period-Daily\",\n \"fileName\": \"Data.Range.@BaseAsset_@QuotedAsset.json\"\n }\n}","id":"404b8d12-db14-462c-b4e4-6ee5093560c3","savedPayload":{"position":{"x":12772.220878636681,"y":21000.15835087428},"targetPosition":{"x":12662.314792086832,"y":20483.08829266295},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Market","code":"{\n \"codeName\": \"Multi-Period-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"AAMasters/AAOlivia/@Exchange/Output/Volumes/Multi-Period-Market/@Period\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\"\n}","id":"8f6d7c41-f829-4157-8365-707a4789138e","savedPayload":{"position":{"x":12258.847305596819,"y":20568.847883372415},"targetPosition":{"x":12662.314792086832,"y":20483.08829266295},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","properties":[{"type":"Record Property","name":"Buy","code":"{\n \"codeName\": \"buy\",\n \"isString\": false\n}","id":"4a510fc5-f837-4cca-9839-c6444d0db145","savedPayload":{"position":{"x":10816.989919161613,"y":21147.19497094514},"targetPosition":{"x":12566.722497315288,"y":20142.981052806404},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Sell","code":"{\n \"codeName\": \"sell\",\n \"isString\": false\n}","id":"cb2d0dbb-d62d-4233-8182-8d12b0912e68","savedPayload":{"position":{"x":10210.8290353855,"y":16384.661475059558},"targetPosition":{"x":12566.722497315288,"y":20142.981052806404},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Begin","code":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","id":"de34f0c3-a6c9-4bcb-b787-9bf77b413526","savedPayload":{"position":{"x":12757.755218270308,"y":16513.26871700908},"targetPosition":{"x":12566.722497315288,"y":20142.981052806404},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"End","code":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","id":"c2abb280-6367-4e21-80df-14024349a62b","savedPayload":{"position":{"x":13496.044542152702,"y":20240.656735644574},"targetPosition":{"x":12566.722497315288,"y":20142.981052806404},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"4a64f87c-eb3a-47f2-804d-99dc3559a995","savedPayload":{"position":{"x":12589.013854244504,"y":20138.23706765089},"targetPosition":{"x":12662.314792086832,"y":20483.08829266295},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"id":"b2d5ba69-67ac-490f-9e74-28239b35a92e","savedPayload":{"position":{"x":12662.315327904998,"y":20483.088249762237},"targetPosition":{"x":12834.894128102276,"y":20446.724506245875},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Plotter Module","name":"Volumes","id":"a6177fb7-51d1-4b7c-bcbb-04861a5bf0c1"}}}],"id":"30d6289c-4f5c-471e-9d6d-93bfd5453781","savedPayload":{"position":{"x":12834.894128102276,"y":20446.724506245875},"targetPosition":{"x":11323.422748313864,"y":17828.77928226611},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Indicator Bot","name":"Tom","code":"{\n\"codeName\": \"AATom\",\n\"repo\": \"AATom-Indicator-Bot\"\n}","processes":[{"type":"Process Definition","name":"Multi-Period-Market","code":"{\n \"codeName\": \"Multi-Period-Market\",\n \"description\": \"Produces for each market two files with candles stairs and volumes stairs respectively.\",\n \"startMode\": {\n \"allMonths\": {\n \"run\": \"false\",\n \"minYear\": \"\",\n \"maxYear\": \"\"\n },\n \"oneMonth\": {\n \"run\": \"false\",\n \"year\": \"\",\n \"month\": \"\"\n },\n \"noTime\": {\n \"run\": \"true\"\n },\n \"fixedInterval\": {\n \"run\": \"false\",\n \"interval\": 0\n }\n },\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000\n }","processOutput":{"type":"Process Output","name":"New Process Output","outputDatasets":[{"type":"Output Dataset","name":"New Output Dataset","id":"dc5b175b-eef7-44b1-a863-7de93d17cf3a","savedPayload":{"position":{"x":24824.860116629265,"y":16092.062974780192},"targetPosition":{"x":11506.032644173145,"y":20389.427517273758},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"8fc77cc9-3f73-4a14-b5b0-8cc86d0a18d1"}}},{"type":"Output Dataset","name":"New Output Dataset","id":"47cd9826-4b62-4108-ae8f-9aa3912f91d7","savedPayload":{"position":{"x":24628.764355965854,"y":16192.5525537101},"targetPosition":{"x":11506.032644173145,"y":20389.427517273758},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"0d84339c-22b1-4b26-978c-729a65eacf8c"}}}],"id":"8714647d-617e-4ac3-a74b-00056295c54d","savedPayload":{"position":{"x":11506.032644173145,"y":20389.427517273758},"targetPosition":{"x":11635.979359398258,"y":20506.43206520567},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","statusDependencies":[{"type":"Status Dependency","name":"Market Ending Point","code":"{\n \"mainUtility\": \"Market Ending Point\"\n}","id":"10b6d300-4fa3-467c-b3e9-3bcb9e732fec","savedPayload":{"position":{"x":25523.348753592163,"y":15686.644845060187},"targetPosition":{"x":13543.945903148295,"y":11736.16633983599},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"4f71d561-5872-4539-8408-f481be275559"}}},{"type":"Status Dependency","name":"Self Reference","code":"{\n \"mainUtility\": \"Self Reference\"\n}","id":"ef7219af-7454-4a57-97a0-19bc098ad645","savedPayload":{"position":{"x":25522.334222785983,"y":16069.33389799172},"targetPosition":{"x":13543.945903148295,"y":11736.16633983599},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"8e9083d9-2a83-4591-af42-945fefb62a34"}}}],"dataDependencies":[{"type":"Data Dependency","name":"New Data Dependency","id":"92e8f5d6-c2ff-4591-8128-842c1776983a","savedPayload":{"position":{"x":25404.08369790177,"y":15873.111391445602},"targetPosition":{"x":13543.945903148295,"y":11736.16633983599},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"7160ac78-d806-4bac-955b-a201c21c2e7e"}}}],"id":"955136c6-aab5-4118-a414-ac3bf24a3d33","savedPayload":{"position":{"x":13543.945903148295,"y":11736.16633983599},"targetPosition":{"x":11635.979359398258,"y":20506.43206520567},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"statusReport":{"type":"Status Report","name":"New Status Report","id":"8e9083d9-2a83-4591-af42-945fefb62a34","savedPayload":{"position":{"x":27253.19466050405,"y":15389.787675966554},"targetPosition":{"x":11635.979359398258,"y":20506.43206520567},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"New Execution Started Event","id":"eced2d21-5c6f-4e3d-986c-131d4c2a9768","savedPayload":{"position":{"x":18501.209988443778,"y":26574.768101486567},"targetPosition":{"x":11635.979359398258,"y":20506.43206520567},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"63929f31-bc0f-4d9c-9ddc-3d7e76305e51"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"16259ff0-c3a4-4775-a95e-b8d1973dba74","savedPayload":{"position":{"x":11593.06747186539,"y":20708.316623347353},"targetPosition":{"x":11635.979359398258,"y":20506.43206520567},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"2924712f-7d80-4f36-8822-71a12cb485f6","savedPayload":{"position":{"x":11635.979359398258,"y":20506.43206520567},"targetPosition":{"x":11323.422748313864,"y":20607.9878643348},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Process Definition","name":"Multi-Period-Daily","code":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"description\": \"Produces for each market two files with candles stairs and volumes stairs respectively at each day of the market history.\",\n \"startMode\": {\n \"allMonths\": {\n \"run\": \"false\",\n \"minYear\": \"\",\n \"maxYear\": \"\"\n },\n \"oneMonth\": {\n \"run\": \"false\",\n \"year\": \"\",\n \"month\": \"\"\n },\n \"noTime\": {\n \"run\": \"true\"\n },\n \"fixedInterval\": {\n \"run\": \"false\",\n \"interval\": 0\n }\n },\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000\n }","processOutput":{"type":"Process Output","name":"New Process Output","outputDatasets":[{"type":"Output Dataset","name":"New Output Dataset","id":"0aa6c915-996c-435b-9832-131bfdca2a70","savedPayload":{"position":{"x":24268.77869690741,"y":16593.928092749622},"targetPosition":{"x":15230.049672326713,"y":12666.246057964718},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"b15413b6-1175-452a-aa67-08e12d613041"}}},{"type":"Output Dataset","name":"New Output Dataset","id":"45ea1cb9-4d50-4652-abd3-37c5d49f7428","savedPayload":{"position":{"x":24504.72730599716,"y":16786.762688508483},"targetPosition":{"x":15230.049672326713,"y":12666.246057964718},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"63d69b29-5bca-43f6-be0e-67a50fb23827"}}}],"id":"f8c053de-33af-4986-be52-3e55a7155b74","savedPayload":{"position":{"x":15230.049672326713,"y":12666.246057964718},"targetPosition":{"x":11517.87138663872,"y":20875.62345458537},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","statusDependencies":[{"type":"Status Dependency","name":"Market Starting Point","code":"{\n \"mainUtility\": \"Market Starting Point\"\n}","id":"cc29c13b-dce7-4e7b-810a-fc709bc16adf","savedPayload":{"position":{"x":24936.43566028805,"y":17483.274583195387},"targetPosition":{"x":26748.76035674017,"y":19291.79974333012},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"c542a73e-a350-431f-ad3e-10f3ebef8ec7"}}},{"type":"Status Dependency","name":"Market Ending Point","code":"{\n \"mainUtility\": \"Market Ending Point\"\n}","id":"5fd2b4e4-4826-49f5-b6bc-f9b7b6dc6eb7","savedPayload":{"position":{"x":24703.515986823237,"y":17346.653570781964},"targetPosition":{"x":26748.76035674017,"y":19291.79974333012},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"973fe943-4d30-49eb-84b3-52f6cd9cdbd1"}}},{"type":"Status Dependency","name":"Self Reference","code":"{\n \"mainUtility\": \"Self Reference\"\n}","id":"0ddf959e-3b96-4528-b180-4577e69dd6d4","savedPayload":{"position":{"x":24853.091655754088,"y":17474.82303204447},"targetPosition":{"x":26748.76035674017,"y":19291.79974333012},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"5bde8446-e23e-4384-a028-b6913bf7109c"}}}],"dataDependencies":[],"id":"98aa9f6a-a680-443e-a052-96a23e52b357","savedPayload":{"position":{"x":26748.76035674017,"y":19291.79974333012},"targetPosition":{"x":11517.87138663872,"y":20875.62345458537},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"statusReport":{"type":"Status Report","name":"New Status Report","id":"5bde8446-e23e-4384-a028-b6913bf7109c","savedPayload":{"position":{"x":23694.112026601368,"y":37709.09960930555},"targetPosition":{"x":11517.87138663872,"y":20875.62345458537},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"New Execution Started Event","id":"4838b38c-df75-44dc-8d3b-9a0c4df26911","savedPayload":{"position":{"x":6731.059977504721,"y":31576.739162227936},"targetPosition":{"x":11517.87138663872,"y":20875.62345458537},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"ac785a4c-9848-4e7e-b2ac-5c3c98defa2f"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"63c476bb-a46a-4417-8549-b8ba98c5922e","savedPayload":{"position":{"x":23.156666666666645,"y":22151.45618431242},"targetPosition":{"x":11517.87138663872,"y":20875.62345458537},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"80c87e44-7b3a-449d-9bf4-d14502bfa837","savedPayload":{"position":{"x":11517.87138663872,"y":20875.62345458537},"targetPosition":{"x":11323.422748313864,"y":20607.9878643348},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}}],"products":[{"type":"Product Definition","name":"Candle-Stairs","code":"{\n \"codeName\": \"Candle-Stairs\",\n \"singularVariableName\": \"candleStair\",\n \"pluralVariableName\": \"candleStairs\"\n}","datasets":[{"type":"Dataset Definition","name":"Multi-Period-Market","code":"{\n \"codeName\": \"Multi-Period-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"AAMasters/AATom/@Exchange/Output/Candle-Stairs/Multi-Period-Market/@Period\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\"\n}","id":"8fc77cc9-3f73-4a14-b5b0-8cc86d0a18d1","savedPayload":{"position":{"x":11678.236441091518,"y":21220.29288901873},"targetPosition":{"x":11154.83952240712,"y":20840.02276856755},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Daily","code":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"AAMasters/AATom/@Exchange/Output/Candle-Stairs/Multi-Period-Daily/@Period/@Year/@Month/@Day\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\",\n \"dataRange\": {\n \"filePath\": \"AAMasters/AATom/@Exchange/Output/Candle-Stairs/Multi-Period-Daily\",\n \"fileName\": \"Data.Range.@BaseAsset_@QuotedAsset.json\"\n }\n}","id":"b15413b6-1175-452a-aa67-08e12d613041","savedPayload":{"position":{"x":10871.029179723926,"y":21230.654193079423},"targetPosition":{"x":11154.83952240712,"y":20840.02276856755},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","properties":[{"type":"Record Property","name":"Open","code":"{\n \"codeName\": \"open\",\n \"isString\": false\n}","id":"0b931c5d-1de2-4122-9215-844a4db0415d","savedPayload":{"position":{"x":11302.089493969897,"y":21399.85593931024},"targetPosition":{"x":10952.573517310168,"y":20693.067913894865},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Close","code":"{\n \"codeName\": \"close\",\n \"isString\": false\n}","id":"a96e4cc4-c543-4d0e-9ad5-6f1912e32661","savedPayload":{"position":{"x":10914.842582264766,"y":22256.020842723745},"targetPosition":{"x":10952.573517310168,"y":20693.067913894865},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Min","code":"{\n \"codeName\": \"min\",\n \"isString\": false\n}","id":"f6cf2806-5925-43f3-83a6-1bd037916b1f","savedPayload":{"position":{"x":8669.262408068244,"y":21423.471101706516},"targetPosition":{"x":10952.573517310168,"y":20693.067913894865},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Max","code":"{\n \"codeName\": \"max\",\n \"isString\": false\n}","id":"bb402063-7e84-4041-848f-2c9f19b2f163","savedPayload":{"position":{"x":14857.913123501423,"y":18915.149806288842},"targetPosition":{"x":10952.573517310168,"y":20693.067913894865},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Begin","code":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","id":"310a32cb-6610-400d-9976-438720232ded","savedPayload":{"position":{"x":19588.637020457027,"y":20314.03278836809},"targetPosition":{"x":10952.573517310168,"y":20693.067913894865},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"End","code":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","id":"e9b94bbc-9b6d-4ba2-81d7-3c4f853d0283","savedPayload":{"position":{"x":21275.092762037388,"y":25126.18929604556},"targetPosition":{"x":10952.573517310168,"y":20693.067913894865},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Direction","code":"{\n \"codeName\": \"direction\",\n \"isString\": true\n}","id":"3861f1de-12c6-4e6c-988a-e084ad9072db","savedPayload":{"position":{"x":18241.94882124614,"y":29179.639230867357},"targetPosition":{"x":10952.573517310168,"y":20693.067913894865},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Candle Count","code":"{\n \"codeName\": \"candleCount\",\n \"isString\": false\n}","id":"27eec18a-7158-4130-a0a4-808f2b18a184","savedPayload":{"position":{"x":13277.270285744831,"y":29112.54119764854},"targetPosition":{"x":10952.573517310168,"y":20693.067913894865},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"First Min","code":"{\n \"codeName\": \"firstMin\",\n \"isString\": false\n}","id":"47e5d2f3-fa36-4131-9871-d8bcd18c1256","savedPayload":{"position":{"x":10374.069669731905,"y":25209.78543965187},"targetPosition":{"x":10952.573517310168,"y":20693.067913894865},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"First Max","code":"{\n \"codeName\": \"firstMax\",\n \"isString\": false\n}","id":"ff6e9655-245a-40c7-85c9-416172d7467a","savedPayload":{"position":{"x":11063.618427788862,"y":16900.967332977012},"targetPosition":{"x":10952.573517310168,"y":20693.067913894865},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Last Min","code":"{\n \"codeName\": \"lastMin\",\n \"isString\": false\n}","id":"6f671d69-4565-45c8-bf9e-7e08dcdef842","savedPayload":{"position":{"x":11636.533419828702,"y":17702.217248513305},"targetPosition":{"x":10952.573517310168,"y":20693.067913894865},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Last Max","code":"{\n \"codeName\": \"lastMax\",\n \"isString\": false\n}","id":"55c3ed69-91e6-4302-bc5b-0aa566a69d13","savedPayload":{"position":{"x":12121.845184392347,"y":17946.430520227586},"targetPosition":{"x":10952.573517310168,"y":20693.067913894865},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"e7377c71-41cf-461e-b02c-39d6071cf6fe","savedPayload":{"position":{"x":10952.573517310168,"y":20693.067913894865},"targetPosition":{"x":11154.83952240712,"y":20840.02276856755},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"id":"642474e9-da61-4168-97dc-7f7869bebc02","savedPayload":{"position":{"x":11154.83952240712,"y":20840.02276856755},"targetPosition":{"x":11323.422748313864,"y":20607.9878643348},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Plotter Module","name":"Candles Patterns","id":"a41043f2-f2a5-4c8f-b372-d8eda1ca58df"}}},{"type":"Product Definition","name":"Volume-Stairs","code":"{\n \"codeName\": \"Volume-Stairs\",\n \"singularVariableName\": \"volumeStair\",\n \"pluralVariableName\": \"volumeStairs\"\n}","datasets":[{"type":"Dataset Definition","name":"Multi-Period-Market","code":"{\n \"codeName\": \"Multi-Period-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"AAMasters/AATom/@Exchange/Output/Volume-Stairs/Multi-Period-Market/@Period\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\"\n}","id":"0d84339c-22b1-4b26-978c-729a65eacf8c","savedPayload":{"position":{"x":10977.489307628352,"y":21119.60848933806},"targetPosition":{"x":11160.884540825307,"y":20555.175999331375},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Daily","code":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"AAMasters/AATom/@Exchange/Output/Volume-Stairs/Multi-Period-Daily/@Period/@Year/@Month/@Day\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\",\n \"dataRange\": {\n \"filePath\": \"AAMasters/AATom/@Exchange/Output/Volume-Stairs/Multi-Period-Daily\",\n \"fileName\": \"Data.Range.@BaseAsset_@QuotedAsset.json\"\n }\n}","id":"63d69b29-5bca-43f6-be0e-67a50fb23827","savedPayload":{"position":{"x":10835.294736183643,"y":20449.385458910674},"targetPosition":{"x":11160.884540825307,"y":20555.175999331375},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","properties":[{"type":"Record Property","name":"New Record Property","code":"{\n \"codeName\": \"type\",\n \"isString\": true\n}","id":"16846a74-8f33-492a-9c4e-9c0249ad0325","savedPayload":{"position":{"x":9386.691749638556,"y":18681.190391024997},"targetPosition":{"x":11293.87825354449,"y":20145.863439147735},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Begin","code":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","id":"0223719c-db20-45db-9e65-000acf7bcc12","savedPayload":{"position":{"x":9495.359222522557,"y":18979.280987150123},"targetPosition":{"x":11293.87825354449,"y":20145.863439147735},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"End","code":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","id":"c28009dd-8548-415b-8150-e19f086fff46","savedPayload":{"position":{"x":10659.945056241282,"y":16330.053409980337},"targetPosition":{"x":11293.87825354449,"y":20145.863439147735},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Direction","code":"{\n \"codeName\": \"direction\",\n \"isString\": true\n}","id":"8e2fa372-284e-4a46-aab9-26e53899594c","savedPayload":{"position":{"x":12085.297133526905,"y":16331.160723869123},"targetPosition":{"x":11293.87825354449,"y":20145.863439147735},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Bars Count","code":"{\n \"codeName\": \"barsCount\",\n \"isString\": false\n}","id":"aae7b07a-5726-4370-b86f-0b676c5cb929","savedPayload":{"position":{"x":13232.72716545174,"y":18196.815227020223},"targetPosition":{"x":11293.87825354449,"y":20145.863439147735},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"First Amount","code":"{\n \"codeName\": \"firstAmount\",\n \"isString\": false\n}","id":"cfbcb334-5dce-4186-9d91-889a6eaa21fa","savedPayload":{"position":{"x":12558.963021603953,"y":20556.91439769503},"targetPosition":{"x":11293.87825354449,"y":20145.863439147735},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Last Amount","code":"{\n \"codeName\": \"lastAmount\",\n \"isString\": false\n}","id":"707911c8-e786-4d6b-a13a-8966263c8df2","savedPayload":{"position":{"x":11613.014625650338,"y":20772.202800487248},"targetPosition":{"x":11293.87825354449,"y":20145.863439147735},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"af6daf93-5959-410e-ad1f-75e0e5475be8","savedPayload":{"position":{"x":11293.878253544488,"y":20145.863439147735},"targetPosition":{"x":11160.884540825307,"y":20555.175999331375},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"id":"846e9572-c4d6-4c7e-942e-c82402c5ecea","savedPayload":{"position":{"x":11160.884540825307,"y":20555.175999331375},"targetPosition":{"x":11323.422748313864,"y":20607.9878643348},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Plotter Module","name":"Volume Patterns","id":"cfd94d21-cb45-446b-9764-cc67cca712b2"}}}],"id":"841b4675-d110-4269-abb9-d53f9124e5c1","savedPayload":{"position":{"x":11323.422748313864,"y":20607.9878643348},"targetPosition":{"x":11323.422748313864,"y":17828.77928226611},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Indicator Bot","name":"Chris","code":"{\n\"codeName\": \"AAChris\",\n\"repo\": \"AAChris-Indicator-Bot\"\n}","processes":[{"type":"Process Definition","name":"Multi-Period-Market","code":"{\n \"codeName\": \"Multi-Period-Market\",\n \"description\": \"Produces a single file for each time frame covering all the market.\",\n \"startMode\": {\n \"allMonths\": {\n \"run\": \"false\",\n \"minYear\": \"\",\n \"maxYear\": \"\"\n },\n \"oneMonth\": {\n \"run\": \"false\",\n \"year\": \"\",\n \"month\": \"\"\n },\n \"noTime\": {\n \"run\": \"true\"\n },\n \"fixedInterval\": {\n \"run\": \"false\",\n \"interval\": 0\n }\n },\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000\n }","processOutput":{"type":"Process Output","name":"New Process Output","outputDatasets":[{"type":"Output Dataset","name":"New Output Dataset","id":"b8c1f684-7327-488b-8c76-4a73d811e312","savedPayload":{"position":{"x":22582.30089038536,"y":18270.331876215452},"targetPosition":{"x":10302.097967636932,"y":19862.005817863028},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"f5b2a7d8-fc32-44a3-a002-9b0fc30a9719"}}},{"type":"Output Dataset","name":"New Output Dataset","id":"fa1205c0-3b6e-4064-aca4-ffdaba7e1bd4","savedPayload":{"position":{"x":22259.900966303467,"y":18340.666445044542},"targetPosition":{"x":10302.097967636932,"y":19862.005817863028},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"207e9481-0730-4304-a938-cfe223d70856"}}}],"id":"72887b4d-8868-4f0c-a051-81b83c366c99","savedPayload":{"position":{"x":10302.097967636932,"y":19862.005817863028},"targetPosition":{"x":10371.698172817578,"y":20077.192723220913},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","statusDependencies":[{"type":"Status Dependency","name":"Self Reference","code":"{\n \"mainUtility\": \"Self Reference\"\n}","id":"603f6167-ef54-4464-9b7b-5ff7f59c24e7","savedPayload":{"position":{"x":23339.4978145643,"y":18791.912269783465},"targetPosition":{"x":10828.677373219401,"y":19569.35336418284},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"4f8197fa-2627-46df-bd36-7d30fdb12d8c"}}},{"type":"Status Dependency","name":"Market Ending Point","code":"{\n \"mainUtility\": \"Market Ending Point\"\n}","id":"79c51f8f-95eb-451c-98ac-cce4028e23e2","savedPayload":{"position":{"x":23069.687912855712,"y":19168.12128001422},"targetPosition":{"x":10828.677373219401,"y":19569.35336418284},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"4f71d561-5872-4539-8408-f481be275559"}}}],"dataDependencies":[{"type":"Data Dependency","name":"New Data Dependency","id":"25d943b0-45aa-45b3-b8b1-f83d5a8b636f","savedPayload":{"position":{"x":23212.211527912517,"y":18650.81279325657},"targetPosition":{"x":10828.677373219401,"y":19569.35336418284},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"7160ac78-d806-4bac-955b-a201c21c2e7e"}}}],"id":"bd55a584-c9dd-4f2e-836c-a34a16ef01dc","savedPayload":{"position":{"x":10828.677373219401,"y":19569.35336418284},"targetPosition":{"x":10371.698172817578,"y":20077.192723220913},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"statusReport":{"type":"Status Report","name":"New Status Report","id":"4f8197fa-2627-46df-bd36-7d30fdb12d8c","savedPayload":{"position":{"x":11146.978530333501,"y":20241.460403989906},"targetPosition":{"x":10371.698172817578,"y":20077.192723220913},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"New Execution Started Event","id":"a2cf5c7f-ffbf-4c38-9640-699fd3a37454","savedPayload":{"position":{"x":10555.191207437621,"y":20641.926215057352},"targetPosition":{"x":10371.698172817578,"y":20077.192723220913},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"63929f31-bc0f-4d9c-9ddc-3d7e76305e51"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"4a9c8cc7-0ebf-43eb-b7f9-0b280630ff67","savedPayload":{"position":{"x":10199.881568565892,"y":20267.701854103118},"targetPosition":{"x":10371.698172817578,"y":20077.192723220913},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"941a0543-0cc0-4a5d-a782-728d2835c100","savedPayload":{"position":{"x":10371.698172817578,"y":20077.192723220913},"targetPosition":{"x":10063.06575028732,"y":20011.781638523073},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Process Definition","name":"Multi-Period-Daily","code":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"description\": \"Produces a Daily File at each time frame.\",\n \"startMode\": {\n \"allMonths\": {\n \"run\": \"false\",\n \"minYear\": \"\",\n \"maxYear\": \"\"\n },\n \"oneMonth\": {\n \"run\": \"false\",\n \"year\": \"\",\n \"month\": \"\"\n },\n \"noTime\": {\n \"run\": \"true\"\n },\n \"fixedInterval\": {\n \"run\": \"false\",\n \"interval\": 0\n }\n },\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000\n }","processOutput":{"type":"Process Output","name":"New Process Output","outputDatasets":[{"type":"Output Dataset","name":"New Output Dataset","id":"1f8cdcbe-c7dc-49fd-b106-e59bb4fb4ad9","savedPayload":{"position":{"x":22058.76955727549,"y":19557.16012951011},"targetPosition":{"x":18424.50340636199,"y":14589.275172521126},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"506104fa-e99a-4a46-930e-176bce311aff"}}},{"type":"Output Dataset","name":"New Output Dataset","id":"6362cf0d-c71e-4d08-8dea-c9b8d5d0e38b","savedPayload":{"position":{"x":22242.93734503469,"y":19814.060560557256},"targetPosition":{"x":18424.50340636199,"y":14589.275172521126},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"e60d62dd-87f7-4f2d-ac21-3ac5c30a50ea"}}}],"id":"3ab24229-73fe-439a-9684-986aac94f220","savedPayload":{"position":{"x":18424.50340636199,"y":14589.275172521126},"targetPosition":{"x":10118.014292521217,"y":20543.146061261858},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","statusDependencies":[{"type":"Status Dependency","name":"Market Starting Point","code":"{\n \"mainUtility\": \"Market Starting Point\"\n}","id":"aee6dca7-b8e8-4a33-9bc6-37830080a3a2","savedPayload":{"position":{"x":21997.142124726404,"y":19969.628698679106},"targetPosition":{"x":20735.535327054422,"y":25312.790023635003},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"c542a73e-a350-431f-ad3e-10f3ebef8ec7"}}},{"type":"Status Dependency","name":"Market Ending Point","code":"{\n \"mainUtility\": \"Market Ending Point\"\n}","id":"40701c78-7ace-40a8-a943-7b76d73147ce","savedPayload":{"position":{"x":22192.70018218009,"y":20226.189870979742},"targetPosition":{"x":20735.535327054422,"y":25312.790023635003},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"973fe943-4d30-49eb-84b3-52f6cd9cdbd1"}}},{"type":"Status Dependency","name":"Self Reference","code":"{\n \"mainUtility\": \"Self Reference\"\n}","id":"442d1d63-f28a-4bff-8dda-9bab7a5ad708","savedPayload":{"position":{"x":22134.378932893578,"y":20171.45074075335},"targetPosition":{"x":20735.535327054422,"y":25312.790023635003},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"7323fef7-870a-48b6-b96f-586111253b40"}}}],"dataDependencies":[{"type":"Data Dependency","name":"New Data Dependency","id":"603dbf64-0ee0-45b6-a1b8-14065b398893","savedPayload":{"position":{"x":21903.11427890758,"y":20297.175554177324},"targetPosition":{"x":20735.535327054422,"y":25312.790023635003},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"742ab33f-d382-4a40-ab03-42e4f1916cc2"}}}],"id":"312620aa-b556-43c4-9603-6a80acb7ab00","savedPayload":{"position":{"x":20735.535327054422,"y":25312.790023635003},"targetPosition":{"x":10118.014292521217,"y":20543.146061261858},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"statusReport":{"type":"Status Report","name":"New Status Report","id":"7323fef7-870a-48b6-b96f-586111253b40","savedPayload":{"position":{"x":10996.876580639055,"y":28696.594313056194},"targetPosition":{"x":10118.014292521217,"y":20543.146061261858},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"New Execution Started Event","id":"7ec89351-b852-416a-961a-7e66717c6473","savedPayload":{"position":{"x":2158.903674543274,"y":26478.845602341855},"targetPosition":{"x":10118.014292521217,"y":20543.146061261858},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"ac785a4c-9848-4e7e-b2ac-5c3c98defa2f"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"acebc3ed-4f3f-4a4b-b403-f16cbe987dde","savedPayload":{"position":{"x":4150.7163609154595,"y":17970.907670285902},"targetPosition":{"x":10118.014292521217,"y":20543.146061261858},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"e598ee86-1e18-4aa1-95c2-64aaf66776ca","savedPayload":{"position":{"x":10118.014292521217,"y":20543.146061261858},"targetPosition":{"x":10063.06575028732,"y":20011.781638523073},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}}],"products":[{"type":"Product Definition","name":"Bollinger Bands","code":"{\n\"codeName\": \"Bollinger-Bands\",\n\"singularVariableName\": \"bollingerBand\",\n\"pluralVariableName\": \"bollingerBands\"\n}","datasets":[{"type":"Dataset Definition","name":"Multi-Period-Market","code":"{\n \"codeName\": \"Multi-Period-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"AAMasters/AAChris/@Exchange/Output/Bollinger-Bands/Multi-Period-Market/@Period\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\"\n}","id":"f5b2a7d8-fc32-44a3-a002-9b0fc30a9719","savedPayload":{"position":{"x":10278.456217641293,"y":20537.729718819806},"targetPosition":{"x":9747.675476981098,"y":20152.078354501467},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Daily","code":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"AAMasters/AAChris/@Exchange/Output/Bollinger-Bands/Multi-Period-Daily/@Period/@Year/@Month/@Day\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\",\n \"dataRange\": {\n \"filePath\": \"AAMasters/AAChris/@Exchange/Output/Bollinger-Bands/Multi-Period-Daily\",\n \"fileName\": \"Data.Range.@BaseAsset_@QuotedAsset.json\"\n }\n}","id":"506104fa-e99a-4a46-930e-176bce311aff","savedPayload":{"position":{"x":9687.716600374002,"y":20722.420357361607},"targetPosition":{"x":9747.675476981098,"y":20152.078354501467},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","properties":[{"type":"Record Property","name":"Begin","code":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","id":"1e7186ee-c481-401d-827f-a30ee7434d92","savedPayload":{"position":{"x":10350.365484219265,"y":20721.528244101166},"targetPosition":{"x":9345.573156726292,"y":20335.824606897088},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"End","code":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","id":"15f90f2e-80f0-4575-94d8-6d8957eceee1","savedPayload":{"position":{"x":9619.242190658952,"y":20950.495320988684},"targetPosition":{"x":9345.573156726292,"y":20335.824606897088},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Moving Average","code":"{\n \"codeName\": \"movingAverage\",\n \"isString\": false\n}","id":"9786a9cd-1eff-4b5c-ae7c-1dde51659f82","savedPayload":{"position":{"x":9093.741064908221,"y":20991.869635431307},"targetPosition":{"x":9345.573156726292,"y":20335.824606897088},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Standard Deviation","code":"{\n \"codeName\": \"standardDeviation\",\n \"isString\": false\n}","id":"e92d7855-bb18-494e-ab37-a895bbcb8287","savedPayload":{"position":{"x":8318.076422462811,"y":20793.295627052034},"targetPosition":{"x":9345.573156726292,"y":20335.824606897088},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Deviation","code":"{\n \"codeName\": \"deviation\",\n \"isString\": false\n}","id":"03043530-caa1-416e-8303-840b732e516e","savedPayload":{"position":{"x":7588.2918257549345,"y":19661.267504498017},"targetPosition":{"x":9345.573156726292,"y":20335.824606897088},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Direction","code":"{\n \"codeName\": \"direction\",\n \"isString\": true,\n \"isCalculated\": true\n}","formula":{"type":"Formula","code":"variable.direction","id":"f72926d9-c869-4b7c-ba1e-b36d134e2bc6","savedPayload":{"position":{"x":8341.396577541058,"y":18270.190222600726},"targetPosition":{"x":8406.369672336254,"y":18416.1221828251},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"856f24c9-f5f1-491b-98e7-6e1d3c5c5874","savedPayload":{"position":{"x":8406.369672336254,"y":18416.1221828251},"targetPosition":{"x":9345.573156726292,"y":20335.824606897088},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Slope","code":"{\n \"codeName\": \"slope\",\n \"isString\": true,\n \"isCalculated\": true\n}","formula":{"type":"Formula","code":"variable.slope","id":"fac935fe-b448-4b34-aed7-b35f70808911","savedPayload":{"position":{"x":10057.631935011981,"y":18475.206471557918},"targetPosition":{"x":9915.386993220014,"y":18851.408812536072},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"4c027b0c-da8a-4146-a51a-d0a7a126150b","savedPayload":{"position":{"x":9915.386993220014,"y":18851.408812536072},"targetPosition":{"x":9345.573156726292,"y":20335.824606897088},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"b5a5ec97-7246-42bd-97e4-28fb4a148b2c","savedPayload":{"position":{"x":9343.81335156932,"y":20331.889328707763},"targetPosition":{"x":9747.675476981098,"y":20152.078354501467},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"calculations":{"type":"Calculations Procedure","name":"New Calculations Procedure","initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","javascriptCode":{"type":"Javascript Code","code":"variable.lastMovingAverage = 0\nvariable.SIDE_TOLERANCE = 0.5 * system.timeFrame / system.ONE_DAY_IN_MILISECONDS\nvariable.SMALL_SLOPE = 1.0 * system.timeFrame / system.ONE_DAY_IN_MILISECONDS\nvariable.MEDIUM_SLOPE = 2.0 * system.timeFrame / system.ONE_DAY_IN_MILISECONDS\nvariable.HIGH_SLOPE = 4.0 * system.timeFrame / system.ONE_DAY_IN_MILISECONDS\n","id":"f00ac417-cd99-493c-b959-35eddd6fe4f3","savedPayload":{"position":{"x":7046.394866770316,"y":21212.828690157974},"targetPosition":{"x":7777.113870221953,"y":20889.067210036003},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"d144ab2f-5b4e-4153-806a-d471e9f281dd","savedPayload":{"position":{"x":7777.113870221953,"y":20889.067210036003},"targetPosition":{"x":9567.66754311596,"y":20091.861352279033},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"loop":{"type":"Procedure Loop","name":"New Procedure Loop","javascriptCode":{"type":"Javascript Code","code":"\nif (variable.lastMovingAverage > product.bollingerBand.movingAverage) { variable.direction = \"Down\" }\nif (variable.lastMovingAverage < product.bollingerBand.movingAverage) { variable.direction = \"Up\" }\nif (variable.lastMovingAverage === product.bollingerBand.movingAverage) { variable.direction = \"Side\" }\n\nvariable.delta = Math.abs(product.bollingerBand.movingAverage - variable.lastMovingAverage)\n\nvariable.slope = \"Extreme\"\nif (variable.delta < product.bollingerBand.movingAverage * variable.HIGH_SLOPE / 100) { variable.slope = \"Steep\" }\nif (variable.delta < product.bollingerBand.movingAverage * variable.MEDIUM_SLOPE / 100) { variable.slope = \"Medium\" }\nif (variable.delta < product.bollingerBand.movingAverage * variable.SMALL_SLOPE / 100) { variable.slope = \"Gentle\" }\nif (variable.delta < product.bollingerBand.movingAverage * variable.SIDE_TOLERANCE / 100) { variable.slope = \"Side\" }\n\nvariable.lastMovingAverage = product.bollingerBand.movingAverage","id":"14fc0c9c-cd10-4931-95b5-4bc7d549942a","savedPayload":{"position":{"x":10569.720252285999,"y":15672.996294606286},"targetPosition":{"x":10555.84628657531,"y":15804.998260803168},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"8a669548-845b-4d80-ae96-29f68e9c9ac7","savedPayload":{"position":{"x":10555.84628657531,"y":15804.998260803168},"targetPosition":{"x":9567.66754311596,"y":20091.861352279033},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"d72c7cb2-8886-4101-a83a-f9788b8400a0","savedPayload":{"position":{"x":9601.177371248652,"y":20045.657833597143},"targetPosition":{"x":9747.675476981098,"y":20152.078354501467},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","id":"139484b3-3a3f-4268-801e-a8c441746c7a","savedPayload":{"position":{"x":9807.332724371681,"y":19584.348959046216},"targetPosition":{"x":9747.675476981098,"y":20152.078354501467},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"29088877-8d63-4217-8d34-8742afc262f4","savedPayload":{"position":{"x":9747.689642048432,"y":20152.072076731038},"targetPosition":{"x":10063.06575028732,"y":20011.781638523073},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Plotter Module","name":"Bollinger Bands","id":"a11bfdf8-595c-4b50-b259-6a9f777d0ea8"}}},{"type":"Product Definition","name":"Percentage Bandwidth","code":"{\n \"codeName\": \"Percentage-Bandwidth\",\n \"singularVariableName\": \"percentageBandwidth\",\n \"pluralVariableName\": \"percentageBandwidths\"\n}","datasets":[{"type":"Dataset Definition","name":"Multi-Period-Market","code":"{\n \"codeName\": \"Multi-Period-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"AAMasters/AAChris/@Exchange/Output/Percentage-Bandwidth/Multi-Period-Market/@Period\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\"\n}","id":"207e9481-0730-4304-a938-cfe223d70856","savedPayload":{"position":{"x":9560.271563260958,"y":20162.618900165337},"targetPosition":{"x":9912.92136184454,"y":19845.091256393007},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Daily","code":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"AAMasters/AAChris/@Exchange/Output/Percentage-Bandwidth/Multi-Period-Daily/@Period/@Year/@Month/@Day\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\",\n \"dataRange\": {\n \"filePath\": \"AAMasters/AAChris/@Exchange/Output/Percentage-Bandwidth/Multi-Period-Daily\",\n \"fileName\": \"Data.Range.@BaseAsset_@QuotedAsset.json\"\n }\n}","id":"e60d62dd-87f7-4f2d-ac21-3ac5c30a50ea","savedPayload":{"position":{"x":9760.422991193846,"y":19675.724676768583},"targetPosition":{"x":9912.92136184454,"y":19845.091256393007},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","properties":[{"type":"Record Property","name":"Begin","code":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","id":"7c793ff3-0356-4f05-b471-4510e9cdaf58","savedPayload":{"position":{"x":9356.184561509222,"y":19320.578635131613},"targetPosition":{"x":10185.993610821091,"y":19590.199939365342},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"End","code":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","id":"b02c38c3-216c-4a83-903d-d50a599b55dc","savedPayload":{"position":{"x":9914.007456534126,"y":18310.60568854564},"targetPosition":{"x":10185.993610821091,"y":19590.199939365342},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Value","code":"{\n \"codeName\": \"value\",\n \"isString\": false\n}","id":"2c279136-20b1-4f9c-9d35-6a4fd36a4a99","savedPayload":{"position":{"x":11529.56387535438,"y":18380.44383938125},"targetPosition":{"x":10185.993610821091,"y":19590.199939365342},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Moving Average","code":"{\n \"codeName\": \"movingAverage\",\n \"isString\": false\n}","id":"a9e3bbb1-9eaf-4ab1-93bb-ee27357daa76","savedPayload":{"position":{"x":11424.3364933171,"y":19992.561932578126},"targetPosition":{"x":10185.993610821091,"y":19590.199939365342},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Bandwidth","code":"{\n \"codeName\": \"bandwidth\",\n \"isString\": false\n}","id":"90d9694f-ed29-4b2e-8c75-c4bdcf35e36a","savedPayload":{"position":{"x":10352.104366779093,"y":20371.68960335358},"targetPosition":{"x":10185.993610821091,"y":19590.199939365342},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"d04d8ca7-18d0-4360-babf-7c49c3c97f50","savedPayload":{"position":{"x":10190.477552470229,"y":19595.178878740586},"targetPosition":{"x":9912.92136184454,"y":19845.091256393007},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"id":"3b7885a0-cd72-4a3f-a38b-3dc8c47bd068","savedPayload":{"position":{"x":9912.92120124298,"y":19845.091058728405},"targetPosition":{"x":10063.06575028732,"y":20011.781638523073},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Plotter Module","name":"Percentage B","id":"06b2f3f6-b138-415f-8974-31c22a930f92"}}}],"id":"1b7ecdbd-82e9-4a27-8fdd-467c0ca6bf23","savedPayload":{"position":{"x":10063.06575028732,"y":20011.781638523073},"targetPosition":{"x":11323.422748313864,"y":17828.77928226611},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{"shortcutKey":"c"}}},{"type":"Indicator Bot","name":"Paula","code":"{\n\"codeName\": \"AAPaula\",\n\"repo\": \"AAPaula-Indicator-Bot\"\n}","processes":[{"type":"Process Definition","name":"Multi-Period-Market","code":"{\n \"codeName\": \"Multi-Period-Market\",\n \"description\": \"Produces for each market two files with bollinger channels respectively.\",\n \"startMode\": {\n \"allMonths\": {\n \"run\": \"false\",\n \"minYear\": \"\",\n \"maxYear\": \"\"\n },\n \"oneMonth\": {\n \"run\": \"false\",\n \"year\": \"\",\n \"month\": \"\"\n },\n \"noTime\": {\n \"run\": \"true\"\n },\n \"fixedInterval\": {\n \"run\": \"false\",\n \"interval\": 0\n }\n },\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Market\",\n \"startDate\": {\n },\n \"endDate\": {\n }\n }\n }","processOutput":{"type":"Process Output","name":"New Process Output","outputDatasets":[{"type":"Output Dataset","name":"Bollinger Channels Objects","id":"d804e799-7c12-42f5-8de2-52a3a7d5daa4","savedPayload":{"position":{"x":8386.520311702381,"y":19383.432358707414},"targetPosition":{"x":8594.871632053177,"y":19279.227708340615},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Market","id":"610cd062-ab88-4892-b711-0fb430305c61"}}},{"type":"Output Dataset","name":"Bollinger Channels","id":"e524685d-8da0-41f6-839d-9a4100e6e3fe","savedPayload":{"position":{"x":8424.601582995165,"y":19106.39118022162},"targetPosition":{"x":8594.871632053177,"y":19279.227708340615},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Market","id":"22c1f2c6-3838-4657-add8-2e01d7056917"}}},{"type":"Output Dataset","name":"Bollinger Sub-Channels Objects","id":"eb0e7947-95e4-4f4a-87ea-1fb430b8b503","savedPayload":{"position":{"x":8860.537054244605,"y":18767.332087048373},"targetPosition":{"x":8594.871632053177,"y":19279.227708340615},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Market","id":"869f615e-0cc0-44fd-8648-4a951c23a410"}}},{"type":"Output Dataset","name":"Bollinger Sub-Channels Objects","id":"dc96b9ac-f8d5-4bf8-a135-45cd5d6369f1","savedPayload":{"position":{"x":9067.855513311224,"y":19357.772026997063},"targetPosition":{"x":8594.871632053177,"y":19279.227708340615},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Market","id":"f8d44a4d-3771-4a71-97ca-dc604ff565d3"}}}],"id":"dd39a54a-3714-446a-9a41-dfd83557664c","savedPayload":{"position":{"x":8594.871632053177,"y":19279.227708340615},"targetPosition":{"x":8646.775646201906,"y":19623.588341816365},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","statusDependencies":[{"type":"Status Dependency","name":"Self Reference","code":"{\n \"mainUtility\": \"Self Reference\"\n}","id":"ae627a69-4089-432d-b379-1b12ce4bd75e","savedPayload":{"position":{"x":8684.62027127657,"y":18964.345790814732},"targetPosition":{"x":8991.265551332379,"y":19348.866809736188},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"af8aded9-002a-475a-88f5-d29573740969"}}},{"type":"Status Dependency","name":"Market Ending Point","code":"{\n \"mainUtility\": \"Market Ending Point\"\n}","id":"4a603114-d464-46db-90a1-62304274117a","savedPayload":{"position":{"x":9455.895986766453,"y":18978.33640181267},"targetPosition":{"x":8991.265551332379,"y":19348.866809736188},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"4f8197fa-2627-46df-bd36-7d30fdb12d8c"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Chris Bollinger Bands","id":"ea27be54-93a3-48e3-8c52-72bc397b6c66","savedPayload":{"position":{"x":9682.6776850387,"y":20215.870202382655},"targetPosition":{"x":8991.265551332379,"y":19348.866809736188},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"f5b2a7d8-fc32-44a3-a002-9b0fc30a9719"}}}],"id":"8b509294-6028-40e2-88a8-655a34245ed8","savedPayload":{"position":{"x":8991.265551332379,"y":19348.866809736188},"targetPosition":{"x":8646.775646201906,"y":19623.588341816365},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"statusReport":{"type":"Status Report","name":"New Status Report","id":"af8aded9-002a-475a-88f5-d29573740969","savedPayload":{"position":{"x":9254.262110549816,"y":19862.009209841523},"targetPosition":{"x":8646.775646201906,"y":19623.588341816365},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"New Execution Started Event","id":"f4720e04-5def-4c0b-be42-33e50ac6a6b7","savedPayload":{"position":{"x":8723.77622896322,"y":20134.45382866883},"targetPosition":{"x":8646.775646201906,"y":19623.588341816365},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"4a9c8cc7-0ebf-43eb-b7f9-0b280630ff67"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"671530dc-5ba5-4c8d-bc23-f228e22c56b3","savedPayload":{"position":{"x":8249.413652224726,"y":19940.473957766415},"targetPosition":{"x":8646.775646201906,"y":19623.588341816365},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"28be432d-80ca-46b3-859a-55541e24b2b4","savedPayload":{"position":{"x":8646.775646201906,"y":19623.588341816365},"targetPosition":{"x":8389.567310733964,"y":19522.641508916313},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{"shortcutKey":""}}},{"type":"Process Definition","name":"Multi-Period-Daily","code":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"description\": \"Produces for each market two files with bollinger channels respectively at each day of the market history.\",\n \"startMode\": {\n \"allMonths\": {\n \"run\": \"false\",\n \"minYear\": \"\",\n \"maxYear\": \"\"\n },\n \"oneMonth\": {\n \"run\": \"false\",\n \"year\": \"\",\n \"month\": \"\"\n },\n \"noTime\": {\n \"run\": \"true\"\n },\n \"fixedInterval\": {\n \"run\": \"false\",\n \"interval\": 0\n }\n },\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Daily\",\n \"startDate\": {\n \"takeItFromStatusDependency\": 0\n },\n \"endDate\": {\n \"takeItFromStatusDependency\": 1\n }\n }\n }","processOutput":{"type":"Process Output","name":"New Process Output","outputDatasets":[{"type":"Output Dataset","name":"New Output Dataset","id":"64430a93-38c2-4c71-8085-71661bbf804e","savedPayload":{"position":{"x":19699.284025655863,"y":17747.716689024022},"targetPosition":{"x":8812.973689954633,"y":19787.022577756867},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Daily","id":"64910fea-c92a-4a55-850a-aa62d98b478e"}}},{"type":"Output Dataset","name":"New Output Dataset","id":"b536a078-e32a-4489-93f6-75107a90b527","savedPayload":{"position":{"x":19719.46697671372,"y":16746.697362379367},"targetPosition":{"x":8812.973689954633,"y":19787.022577756867},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Daily","id":"ca71e765-0f66-4b18-b500-847b9d16169b"}}},{"type":"Output Dataset","name":"New Output Dataset","id":"d5bcc7c4-2798-4c34-9504-cc4617b64a04","savedPayload":{"position":{"x":18916.406157943555,"y":17122.758943545035},"targetPosition":{"x":8812.973689954633,"y":19787.022577756867},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Daily","id":"029479ae-275d-4854-ad3e-66948656a053"}}},{"type":"Output Dataset","name":"New Output Dataset","id":"57898dc1-83a2-4ee9-8a0b-6674f988f0fa","savedPayload":{"position":{"x":19107.92984729746,"y":17301.06525925459},"targetPosition":{"x":8812.973689954633,"y":19787.022577756867},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Daily","id":"96b4e65b-e6db-44a0-80a5-ceb9d68a09ec"}}}],"id":"b8fc5ac0-021d-4230-aa59-9876c5f0f3e1","savedPayload":{"position":{"x":8812.973689954633,"y":19787.022577756867},"targetPosition":{"x":8556.410058159163,"y":20063.532411343393},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","statusDependencies":[{"type":"Status Dependency","name":"Market Ending Point","code":"{\n \"mainUtility\": \"Market Ending Point\"\n}","id":"3cb29ee1-02de-452a-a79f-2451700fe335","savedPayload":{"position":{"x":9129.162078861777,"y":18966.962824298244},"targetPosition":{"x":9241.937426240096,"y":20219.99955962372},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"7323fef7-870a-48b6-b96f-586111253b40"}}},{"type":"Status Dependency","name":"Market Starting Point","code":"{\n \"mainUtility\": \"Market Starting Point\"\n}","id":"d5f34469-0ae1-45e6-acd9-4155d5940c77","savedPayload":{"position":{"x":9902.768130754863,"y":19937.546961330645},"targetPosition":{"x":9241.937426240096,"y":20219.99955962372},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"c542a73e-a350-431f-ad3e-10f3ebef8ec7"}}},{"type":"Status Dependency","name":"Self Reference","code":"{\n \"mainUtility\": \"Self Reference\"\n}","id":"7f6266a5-bddb-4d49-962d-100b1993043d","savedPayload":{"position":{"x":9786.712504167399,"y":20843.5448084476},"targetPosition":{"x":9241.937426240096,"y":20219.99955962372},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"b1dd07bf-a698-4bbb-995a-356c929a1e94"}}}],"dataDependencies":[{"type":"Data Dependency","name":"New Data Dependency","id":"073e24ab-6b47-482a-b117-0d3554f63c1f","savedPayload":{"position":{"x":8605.643415967663,"y":21284.97634855022},"targetPosition":{"x":9241.937426240096,"y":20219.99955962372},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"506104fa-e99a-4a46-930e-176bce311aff"}}}],"id":"c0cb34fe-9268-4ebb-a8ce-7d53a13a6d4d","savedPayload":{"position":{"x":9241.937426240096,"y":20219.99955962372},"targetPosition":{"x":8556.410058159163,"y":20063.532411343393},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"statusReport":{"type":"Status Report","name":"New Status Report","id":"b1dd07bf-a698-4bbb-995a-356c929a1e94","savedPayload":{"position":{"x":8842.837397088579,"y":20992.10703759604},"targetPosition":{"x":8556.410058159163,"y":20063.532411343393},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"New Execution Started Event","id":"4548cff9-f388-4f4f-b148-665d22ffaf9e","savedPayload":{"position":{"x":8164.034649647731,"y":20486.412529432117},"targetPosition":{"x":8556.410058159163,"y":20063.532411343393},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"acebc3ed-4f3f-4a4b-b403-f16cbe987dde"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"34e17fad-2c62-4c45-875c-774ac6b6cc99","savedPayload":{"position":{"x":8227.471109793209,"y":19988.454242906104},"targetPosition":{"x":8556.410058159163,"y":20063.532411343393},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"bc15b49d-4547-4bac-a28b-193eb0158fe3","savedPayload":{"position":{"x":8556.410058159163,"y":20063.532411343393},"targetPosition":{"x":8389.567310733964,"y":19522.641508916313},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}}],"products":[{"type":"Product Definition","name":"Bollinger Channels Objects","code":"{\n \"codeName\": \"Bollinger-Channels-Objects\",\n \"singularVariableName\": \"bollingerChannelsObject\",\n \"pluralVariableName\": \"bollingerChannelsObjects\"\n}","datasets":[{"type":"Dataset Definition","name":"Market","code":"{\n \"codeName\": \"Multi-Period-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"AAMasters/AAPaula/@Exchange/Output/Bollinger-Channels-Objects/Multi-Period-Market/@Period\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\"\n}","id":"610cd062-ab88-4892-b711-0fb430305c61","savedPayload":{"position":{"x":8393.797341610627,"y":19935.359969506466},"targetPosition":{"x":8155.621530529281,"y":19865.776946623177},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Dataset Definition","name":"Daily","code":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"AAMasters/AAPaula/@Exchange/Output/Bollinger-Channels-Objects/Multi-Period-Daily/@Period/@Year/@Month/@Day\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\",\n \"dataRange\": {\n \"filePath\": \"AAMasters/AAPaula/@Exchange/Output/Bollinger-Channels-Objects/Multi-Period-Daily\",\n \"fileName\": \"Data.Range.@BaseAsset_@QuotedAsset.json\"\n }\n}","id":"64910fea-c92a-4a55-850a-aa62d98b478e","savedPayload":{"position":{"x":8176.281223030801,"y":20556.070247526088},"targetPosition":{"x":8155.621530529281,"y":19865.776946623177},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","properties":[{"type":"Record Property","name":"Begin","code":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","id":"06edb099-ff64-4528-b8c6-599154bc2ddf","savedPayload":{"position":{"x":7903.059041316316,"y":20257.58791277837},"targetPosition":{"x":7492.296314641277,"y":20103.468367342117},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"End","code":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","id":"94656d1f-508a-4e94-a8d2-013690aac596","savedPayload":{"position":{"x":7750.0230244015565,"y":20556.022651858046},"targetPosition":{"x":7492.296314641277,"y":20103.468367342117},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Direction","code":"{\n \"codeName\": \"direction\",\n \"isString\": true\n}","id":"edc0f697-f5e2-446f-bae8-8db7adf91d23","savedPayload":{"position":{"x":7410.090583763327,"y":20564.35209043918},"targetPosition":{"x":7492.296314641277,"y":20103.468367342117},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Period","code":"{\n \"codeName\": \"period\",\n \"isString\": false\n}","id":"eb733f85-6cf5-485e-9bd3-2bf78733c492","savedPayload":{"position":{"x":7077.068888538978,"y":20451.805584435882},"targetPosition":{"x":7492.296314641277,"y":20103.468367342117},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"First Moving Average","code":"{\n \"codeName\": \"firstMovingAverage\",\n \"isString\": false\n}","id":"a67a15ee-6f7f-48bd-9d55-82c57efc993b","savedPayload":{"position":{"x":7094.985341735507,"y":20104.12475019429},"targetPosition":{"x":7492.296314641277,"y":20103.468367342117},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Last Moving Average","code":"{\n \"codeName\": \"lastMovingAverage\",\n \"isString\": false\n}","id":"0f05bffe-d668-4d25-ab67-d55a4a7c8f5d","savedPayload":{"position":{"x":7121.171672207027,"y":19790.725604692667},"targetPosition":{"x":7492.296314641277,"y":20103.468367342117},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"First Deviation","code":"{\n \"codeName\": \"firstDeviation\",\n \"isString\": false\n}","id":"eae84509-b689-4a76-9277-eed72af491dd","savedPayload":{"position":{"x":7392.785418134185,"y":19519.254961019895},"targetPosition":{"x":7492.296314641277,"y":20103.468367342117},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Last Deviation","code":"{\n \"codeName\": \"lastDeviation\",\n \"isString\": false\n}","id":"d5c32d1f-9e3c-48e8-8025-a17d57c0812e","savedPayload":{"position":{"x":7706.802352125852,"y":19740.448950995837},"targetPosition":{"x":7492.296314641277,"y":20103.468367342117},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"6c3e68b0-b781-4c53-9ff7-67c3f747ac8a","savedPayload":{"position":{"x":7492.296314641277,"y":20103.468367342117},"targetPosition":{"x":8155.621530529281,"y":19865.776946623177},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","loop":{"type":"Procedure Loop","name":"New Procedure Loop","javascriptCode":{"type":"Javascript Code","code":"\n\nif (record.next !== undefined) {\n\n if (\n record.current.direction === record.next.direction) {\n\n if (variable.channel === undefined) {\n\n variable.channel = {\n begin: undefined,\n end: undefined,\n direction: undefined,\n period: 0,\n firstMovingAverage: 0,\n lastMovingAverage: 0,\n firstDeviation: 0,\n lastDeviation: 0\n }\n\n variable.channel.direction = record.current.direction\n variable.channel.period = 2\n\n variable.channel.begin = record.current.begin\n variable.channel.end = record.next.end\n\n variable.channel.firstMovingAverage = record.current.movingAverage\n variable.channel.lastMovingAverage = record.next.movingAverage\n\n variable.channel.firstDeviation = record.current.deviation\n variable.channel.lastDeviation = record.next.deviation\n\n } else {\n\n variable.channel.period++\n variable.channel.end = record.next.end\n variable.channel.lastMovingAverage = record.next.movingAverage\n variable.channel.lastDeviation = record.next.deviation\n\n }\n } else {\n\n if (variable.channel !== undefined) {\n results.push(variable.channel)\n variable.channel = undefined\n } else {\n /* The variable.channel has only one period */\n\n variable.channel = {}\n\n variable.channel.direction = record.current.direction\n variable.channel.period = 1\n\n variable.channel.begin = record.current.begin\n variable.channel.end = record.current.end\n\n variable.channel.firstMovingAverage = record.current.movingAverage\n variable.channel.lastMovingAverage = record.current.movingAverage\n\n variable.channel.firstDeviation = record.current.deviation\n variable.channel.lastDeviation = record.current.deviation\n\n results.push(variable.channel)\n variable.channel = undefined\n }\n }\n} else {\n if (variable.channel !== undefined) {\n variable.channel.period++\n variable.channel.end = record.current.end\n variable.channel.lastMovingAverage = record.current.movingAverage\n variable.channel.lastDeviation = record.current.deviation\n results.push(variable.channel)\n variable.channel = undefined\n } else {\n /* The variable.channel has only one period */\n\n variable.channel = {}\n\n variable.channel.direction = record.current.direction\n variable.channel.period = 1\n\n variable.channel.begin = record.current.begin\n variable.channel.end = record.current.end\n\n variable.channel.firstMovingAverage = record.current.movingAverage\n variable.channel.lastMovingAverage = record.current.movingAverage\n\n variable.channel.firstDeviation = record.current.deviation\n variable.channel.lastDeviation = record.current.deviation\n\n results.push(variable.channel)\n variable.channel = undefined\n }\n}","id":"b81d6adc-e721-4089-b4c3-2fd772f33d25","savedPayload":{"position":{"x":7211.1284736815305,"y":18650.03408098377},"targetPosition":{"x":7493.003676297782,"y":19006.374929449536},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"a2b92c75-e272-4d05-b098-121a70371450","savedPayload":{"position":{"x":7493.003676297782,"y":19006.374929449536},"targetPosition":{"x":8026.926374603524,"y":19699.350649187007},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"116ccf8c-26bc-4b86-99e6-bb3075527713","savedPayload":{"position":{"x":8026.926374603525,"y":19699.350649187007},"targetPosition":{"x":8155.621530529281,"y":19865.776946623177},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"id":"1f111f72-624f-4166-9f99-ab8d785d5267","savedPayload":{"position":{"x":8155.621530529281,"y":19865.776946623177},"targetPosition":{"x":8389.567310733964,"y":19522.641508916313},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{"shortcutKey":""},"referenceParent":{"type":"Plotter Module","name":"Bollinger Channels Objects","id":"52881346-3e4b-45e0-92d2-af130d381b8e"}}},{"type":"Product Definition","name":"Bollinger Channels","code":"{\n \"codeName\": \"Bollinger-Channels\",\n \"singularVariableName\": \"bollingerChannel\",\n \"pluralVariableName\": \"bollingerChannels\"\n}","datasets":[{"type":"Dataset Definition","name":"Market","code":"{\n \"codeName\": \"Multi-Period-Market\",\n \"type\": \"Market Files\",\n \"validPeriods\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"AAMasters/AAPaula/@Exchange/Output/Bollinger-Channels/Multi-Period-Market/@Period\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\"\n}","id":"22c1f2c6-3838-4657-add8-2e01d7056917","savedPayload":{"position":{"x":7145.58070360221,"y":19929.572000393415},"targetPosition":{"x":7020.842719801898,"y":19625.21323704603},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Dataset Definition","name":"Daily","code":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"type\": \"Daily Files\",\n \"validPeriods\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"AAMasters/AAPaula/@Exchange/Output/Bollinger-Channels/Multi-Period-Daily/@Period/@Year/@Month/@Day\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\",\n \"dataRange\": {\n \"filePath\": \"AAMasters/AAPaula/@Exchange/Output/Bollinger-Channels/Multi-Period-Daily\",\n \"fileName\": \"Data.Range.@BaseAsset_@QuotedAsset.json\"\n }\n}","id":"96b4e65b-e6db-44a0-80a5-ceb9d68a09ec","savedPayload":{"position":{"x":6645.781364396223,"y":19943.12765958831},"targetPosition":{"x":7020.842719801898,"y":19625.21323704603},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","properties":[{"type":"Record Property","name":"Begin","code":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"record.current.begin","id":"b243e3c4-e528-4e7b-9644-b03e47c8ca34","savedPayload":{"position":{"x":6041.877132346618,"y":21775.086695913007},"targetPosition":{"x":6305.520615882262,"y":20698.82857980748},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"74268e18-735f-405b-b9db-412ce6cf7438","savedPayload":{"position":{"x":6305.520615882262,"y":20698.82857980748},"targetPosition":{"x":6626.927759652962,"y":19381.790698316934},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"End","code":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"record.current.end","id":"bc705d0f-6df6-45f6-8d3a-44b81bf785bd","savedPayload":{"position":{"x":5033.71385451966,"y":19503.758552067357},"targetPosition":{"x":5795.41350748466,"y":19444.104077045165},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"ad08f6a7-5d37-4fd3-9d84-5eebddcd8cb5","savedPayload":{"position":{"x":5795.41350748466,"y":19444.104077045165},"targetPosition":{"x":6626.927759652962,"y":19381.790698316934},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Direction","code":"{\n \"codeName\": \"direction\",\n \"isString\": true\n}","formula":{"type":"Formula","code":"record.current.direction","id":"7b7fd5fc-c820-4c1b-ae3e-400d7b90bb0b","savedPayload":{"position":{"x":6382.111291988173,"y":18791.174628740646},"targetPosition":{"x":6532.666619913918,"y":19151.794966073758},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"31720cda-be3c-453e-8c6e-c4816299c440","savedPayload":{"position":{"x":6532.666619913918,"y":19151.794966073758},"targetPosition":{"x":6626.927759652962,"y":19381.790698316934},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Period","code":"{\n \"codeName\": \"period\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.period","id":"9c44699b-a743-4f46-82f6-0351e8b1a206","savedPayload":{"position":{"x":7752.4066331063095,"y":18429.09258073795},"targetPosition":{"x":7181.873830243635,"y":18911.40003547961},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"8af98ad4-3062-49a1-bff6-593bd9638f72","savedPayload":{"position":{"x":7181.873830243635,"y":18911.40003547961},"targetPosition":{"x":6626.927759652962,"y":19381.790698316934},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"9106250d-b042-4e96-9121-c760b4c1eab2","savedPayload":{"position":{"x":6626.927759652962,"y":19381.790698316934},"targetPosition":{"x":7020.842719801898,"y":19625.21323704603},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","loop":{"type":"Procedure Loop","name":"New Procedure Loop","javascriptCode":{"type":"Javascript Code","code":"if (record.previous !== undefined) {\n if (record.current.direction === record.previous.direction) {\n variable.period++\n } else {\n variable.period = 1\n }\n}","id":"8f05a74a-f85c-4eb1-9de1-3363d2e3cb8a","savedPayload":{"position":{"x":6902.57688257634,"y":19197.52240859445},"targetPosition":{"x":6950.614341422014,"y":19241.908736469497},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"7e54fecc-8443-4aad-a541-0b6a3fcac877","savedPayload":{"position":{"x":6950.614341422014,"y":19241.908736469497},"targetPosition":{"x":7083.401171577559,"y":19368.865945478905},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","javascriptCode":{"type":"Javascript Code","code":"variable.period = 1","id":"491600d9-228d-41b8-bedb-22b8ba22a7c9","savedPayload":{"position":{"x":7747.09359594057,"y":19173.823786047647},"targetPosition":{"x":7333.956442129224,"y":19295.666265607255},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"3c3de682-9ac0-4bf9-b1ff-97a3e0cb24b4","savedPayload":{"position":{"x":7333.956442129224,"y":19295.666265607255},"targetPosition":{"x":7083.401171577559,"y":19368.865945478905},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"9ace6abd-5ef9-4c37-9dbc-7aefc8b8b905","savedPayload":{"position":{"x":7083.401171577559,"y":19368.865945478905},"targetPosition":{"x":7020.842719801898,"y":19625.21323704603},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"id":"94bc3958-cc85-43a1-a178-103e84f42910","savedPayload":{"position":{"x":7020.842719801898,"y":19625.21323704603},"targetPosition":{"x":8389.567310733964,"y":19522.641508916313},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Product Definition","name":"Bollinger Sub-Channels Objects","code":"{\n \"codeName\": \"Bollinger-Sub-Channels-Objects\",\n \"singularVariableName\": \"bollingerSubChannelsObject\",\n \"pluralVariableName\": \"bollingerSubChannelsObjects\"\n}","datasets":[{"type":"Dataset Definition","name":"Market","code":"{\n \"codeName\": \"Multi-Period-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"AAMasters/AAPaula/@Exchange/Output/Bollinger-Sub-Channels-Objects/Multi-Period-Market/@Period\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\"\n}","id":"869f615e-0cc0-44fd-8648-4a951c23a410","savedPayload":{"position":{"x":7996.690261808451,"y":19680.482956975164},"targetPosition":{"x":8199.133826561265,"y":19317.403024219962},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Dataset Definition","name":"Daily","code":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"AAMasters/AAPaula/@Exchange/Output/Bollinger-Sub-Channels-Objects/Multi-Period-Daily/@Period/@Year/@Month/@Day\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\",\n \"dataRange\": {\n \"filePath\": \"AAMasters/AAPaula/@Exchange/Output/Bollinger-Sub-Channels-Objects/Multi-Period-Daily\",\n \"fileName\": \"Data.Range.@BaseAsset_@QuotedAsset.json\"\n }\n}","id":"029479ae-275d-4854-ad3e-66948656a053","savedPayload":{"position":{"x":7592.35624402256,"y":19197.886587566798},"targetPosition":{"x":8199.133826561265,"y":19317.403024219962},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","properties":[{"type":"Record Property","name":"Begin","code":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","id":"8f0513f5-d78e-4efd-a554-a6ee2a4781ac","savedPayload":{"position":{"x":7662.294928035478,"y":19971.26333265385},"targetPosition":{"x":8168.371274426943,"y":19061.59077324549},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"End","code":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","id":"677f9a11-1fa3-4880-ad4f-81a4490d82e8","savedPayload":{"position":{"x":7275.375373781113,"y":19475.712775815377},"targetPosition":{"x":8168.371274426943,"y":19061.59077324549},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Direction","code":"{\n \"codeName\": \"direction\",\n \"isString\": true\n}","id":"610f6b9f-9404-4603-a42b-80de31498f2f","savedPayload":{"position":{"x":7213.83987886064,"y":18873.19596660921},"targetPosition":{"x":8168.371274426943,"y":19061.59077324549},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Slope","code":"{\n \"codeName\": \"slope\",\n \"isString\": true\n}","id":"65600005-8272-4297-8716-b08841eb5e73","savedPayload":{"position":{"x":6941.924760168394,"y":17738.34653878625},"targetPosition":{"x":8168.371274426943,"y":19061.59077324549},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Period","code":"{\n \"codeName\": \"period\",\n \"isString\": false\n}","id":"ef18438f-7a1f-4432-8fce-494bc9b5ae01","savedPayload":{"position":{"x":7933.861416453336,"y":17101.253616967377},"targetPosition":{"x":8168.371274426943,"y":19061.59077324549},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"First Moving Average","code":"{\n \"codeName\": \"firstMovingAverage\",\n \"isString\": false\n}","id":"e5694d55-735b-4cb2-919e-02a71679c682","savedPayload":{"position":{"x":9137.811386678943,"y":17324.94351884501},"targetPosition":{"x":8168.371274426943,"y":19061.59077324549},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Last Moving Average","code":"{\n \"codeName\": \"lastMovingAverage\",\n \"isString\": false\n}","id":"d49bae2d-b519-49ba-8fd2-9a3a4c2e8dc3","savedPayload":{"position":{"x":9363.222706413808,"y":18508.46385525813},"targetPosition":{"x":8168.371274426943,"y":19061.59077324549},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"First Deviation","code":"{\n \"codeName\": \"firstDeviation\",\n \"isString\": false\n}","id":"a11b4d44-937d-456e-b2bd-9cd025289c34","savedPayload":{"position":{"x":8685.903570217813,"y":19163.147032667737},"targetPosition":{"x":8168.371274426943,"y":19061.59077324549},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Last Deviation","code":"{\n \"codeName\": \"lastDeviation\",\n \"isString\": false\n}","id":"4d1b7a3f-c452-4002-ab8c-bfa7d396ac2c","savedPayload":{"position":{"x":8615.297751311704,"y":19541.81371015091},"targetPosition":{"x":8168.371274426943,"y":19061.59077324549},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"a2ff91c2-cfee-487c-959d-fd3ed3dea861","savedPayload":{"position":{"x":8168.371274426943,"y":19061.59077324549},"targetPosition":{"x":8199.133826561265,"y":19317.403024219962},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","loop":{"type":"Procedure Loop","name":"New Procedure Loop","javascriptCode":{"type":"Javascript Code","code":"if (record.next !== undefined) {\n\n if (\n record.current.direction === record.next.direction &&\n record.current.slope === record.next.slope) {\n\n if (variable.channel === undefined) {\n\n variable.channel = {\n begin: undefined,\n end: undefined,\n direction: undefined,\n slope: undefined,\n period: 0,\n firstMovingAverage: 0,\n lastMovingAverage: 0,\n firstDeviation: 0,\n lastDeviation: 0\n }\n\n variable.channel.direction = record.current.direction\n variable.channel.slope = record.current.slope\n variable.channel.period = 2\n\n variable.channel.begin = record.current.begin\n variable.channel.end = record.next.end\n\n variable.channel.firstMovingAverage = record.current.movingAverage\n variable.channel.lastMovingAverage = record.next.movingAverage\n\n variable.channel.firstDeviation = record.current.deviation\n variable.channel.lastDeviation = record.next.deviation\n\n } else {\n\n variable.channel.period++\n variable.channel.end = record.next.end\n variable.channel.lastMovingAverage = record.next.movingAverage\n variable.channel.lastDeviation = record.next.deviation\n\n }\n } else {\n\n if (variable.channel !== undefined) {\n results.push(variable.channel)\n variable.channel = undefined\n } else {\n /* The channel has only one period */\n\n variable.channel = {}\n\n variable.channel.direction = record.current.direction\n variable.channel.slope = record.current.slope\n variable.channel.period = 1\n\n variable.channel.begin = record.current.begin\n variable.channel.end = record.current.end\n\n variable.channel.firstMovingAverage = record.current.movingAverage\n variable.channel.lastMovingAverage = record.current.movingAverage\n\n variable.channel.firstDeviation = record.current.deviation\n variable.channel.lastDeviation = record.current.deviation\n\n results.push(variable.channel)\n variable.channel = undefined\n }\n }\n\n} else {\n if (variable.channel !== undefined) {\n variable.channel.period++\n variable.channel.end = record.current.end\n variable.channel.lastMovingAverage = record.current.movingAverage\n variable.channel.lastDeviation = record.current.deviation\n results.push(variable.channel)\n variable.channel = undefined\n } else {\n /* The channel has only one period */\n\n variable.channel = {}\n\n variable.channel.direction = record.current.direction\n variable.channel.slope = record.current.slope\n variable.channel.period = 1\n\n variable.channel.begin = record.current.begin\n variable.channel.end = record.current.end\n\n variable.channel.firstMovingAverage = record.current.movingAverage\n variable.channel.lastMovingAverage = record.current.movingAverage\n\n variable.channel.firstDeviation = record.current.deviation\n variable.channel.lastDeviation = record.current.deviation\n\n results.push(variable.channel)\n variable.channel = undefined\n }\n}","id":"a1af769c-2a2d-4e78-8f0d-8dfb773982f0","savedPayload":{"position":{"x":9284.659322581763,"y":18812.544517434984},"targetPosition":{"x":8985.224459676932,"y":18952.717781459272},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"128aac86-66b5-4685-a75d-4e60ba697c90","savedPayload":{"position":{"x":8985.224459676932,"y":18952.717781459272},"targetPosition":{"x":8538.028107251494,"y":19160.401541373365},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"5bfe184e-396e-431a-a640-76c05d1c6e06","savedPayload":{"position":{"x":8538.028107251494,"y":19160.401541373365},"targetPosition":{"x":8199.133826561265,"y":19317.403024219962},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"080c87fc-4546-4482-ab11-180a33f6d9ab","savedPayload":{"position":{"x":8199.133826561265,"y":19317.403024219962},"targetPosition":{"x":8389.567310733964,"y":19522.641508916313},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Plotter Module","name":"Bollinger Sub Channels Objects","id":"f8c4b699-1f40-4832-b427-68da3341daa8"}}},{"type":"Product Definition","name":"Bollinger Sub-Channels","code":"{\n \"codeName\": \"Bollinger-Sub-Channels\",\n \"singularVariableName\": \"bollingerSubChannel\",\n \"pluralVariableName\": \"bollingerSubChannels\"\n}","datasets":[{"type":"Dataset Definition","name":"Market","code":"{\n \"codeName\": \"Multi-Period-Market\",\n \"type\": \"Market Files\",\n \"validPeriods\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"AAMasters/AAPaula/@Exchange/Output/Bollinger-Sub-Channels/Multi-Period-Market/@Period\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\"\n}","id":"f8d44a4d-3771-4a71-97ca-dc604ff565d3","savedPayload":{"position":{"x":8113.242667470248,"y":18435.778698383558},"targetPosition":{"x":8564.6849933304,"y":18360.811598441258},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Dataset Definition","name":"Daily","code":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"type\": \"Daily Files\",\n \"validPeriods\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"AAMasters/AAPaula/@Exchange/Output/Bollinger-Sub-Channels/Multi-Period-Daily/@Period/@Year/@Month/@Day\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\",\n \"dataRange\": {\n \"filePath\": \"AAMasters/AAPaula/@Exchange/Output/Bollinger-Sub-Channels/Multi-Period-Daily\",\n \"fileName\": \"Data.Range.@BaseAsset_@QuotedAsset.json\"\n }\n}","id":"ca71e765-0f66-4b18-b500-847b9d16169b","savedPayload":{"position":{"x":8371.80220736538,"y":17989.156707324124},"targetPosition":{"x":8564.6849933304,"y":18360.811598441258},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","properties":[{"type":"Record Property","name":"Begin","code":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"record.current.begin","id":"421aeb2e-dd1b-44ec-bf78-00d8691d4110","savedPayload":{"position":{"x":7531.112058122003,"y":17915.704651378994},"targetPosition":{"x":7980.785881173531,"y":18033.30720860704},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"d2a101e7-8183-42b4-94c4-99bfcbf2c3c2","savedPayload":{"position":{"x":7980.785881173531,"y":18033.30720860704},"targetPosition":{"x":8702.503070349077,"y":18220.916190671516},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"End","code":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"record.current.end","id":"febf55a5-de85-4830-b4fe-df78acfc60b5","savedPayload":{"position":{"x":8458.030853094122,"y":17337.708345474635},"targetPosition":{"x":8582.173460876653,"y":17784.91164278124},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"0cc9b985-b780-41ef-838b-7f764824f244","savedPayload":{"position":{"x":8582.173460876653,"y":17784.91164278124},"targetPosition":{"x":8702.503070349077,"y":18220.916190671516},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Direction","code":"{\n \"codeName\": \"direction\",\n \"isString\": true\n}","formula":{"type":"Formula","code":"record.current.direction","id":"73113162-c56d-4ca1-9e8b-f6a5bf84c30f","savedPayload":{"position":{"x":9392.909283713492,"y":17518.131172562596},"targetPosition":{"x":9009.446186922472,"y":17909.34652300498},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"91f3e346-3d02-48f9-aa0c-e55bae62f870","savedPayload":{"position":{"x":9009.446186922472,"y":17909.34652300498},"targetPosition":{"x":8702.503070349077,"y":18220.916190671516},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Slope","code":"{\n \"codeName\": \"slope\",\n \"isString\": true\n}","formula":{"type":"Formula","code":"record.current.slope","id":"f9e484d0-138a-4d19-a876-a6067f5a1619","savedPayload":{"position":{"x":9355.412580521468,"y":18389.928030176492},"targetPosition":{"x":8993.358944713205,"y":18296.523610496533},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"478a7021-7233-4eb4-958d-f127c6a4891c","savedPayload":{"position":{"x":8993.358944713205,"y":18296.523610496533},"targetPosition":{"x":8702.503070349077,"y":18220.916190671516},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Period","code":"{\n \"codeName\": \"period\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.period","id":"35c1cfa6-c691-40b0-b680-bd7c94be19e3","savedPayload":{"position":{"x":9076.854616665843,"y":19579.965894907455},"targetPosition":{"x":8881.700038643792,"y":18870.22182281977},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"61f63128-268f-4679-a0ef-e9b53a0a655b","savedPayload":{"position":{"x":8881.700038643792,"y":18870.22182281977},"targetPosition":{"x":8702.503070349077,"y":18220.916190671516},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"afe778f1-4343-4102-8eb4-0b9340d7ad5b","savedPayload":{"position":{"x":8702.503070349077,"y":18220.916190671516},"targetPosition":{"x":8564.6849933304,"y":18360.811598441258},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","loop":{"type":"Procedure Loop","name":"New Procedure Loop","javascriptCode":{"type":"Javascript Code","code":"if (record.previous !== undefined) {\n if (record.current.direction === record.previous.direction && record.current.slope === record.previous.slope) {\n variable.period++\n } else {\n variable.period = 1\n }\n}","id":"c450c940-f800-414b-a2c4-bda3481f55c7","savedPayload":{"position":{"x":10288.455765479119,"y":17520.157464810472},"targetPosition":{"x":9540.624287356142,"y":18015.71669886033},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"a580c9a8-c70a-483e-8dd3-d3b62464f8f4","savedPayload":{"position":{"x":9540.624287356142,"y":18015.71669886033},"targetPosition":{"x":8822.492601686552,"y":18489.751274203434},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","javascriptCode":{"type":"Javascript Code","code":"variable.period = 1","id":"e0efa286-41a0-45e0-8ce3-dfc27b4dce3e","savedPayload":{"position":{"x":8923.501120376202,"y":20149.429049811486},"targetPosition":{"x":8870.166049753594,"y":19285.48393894801},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"2decc091-6c76-458b-be8e-39e3e72cecd6","savedPayload":{"position":{"x":8870.166049753594,"y":19285.48393894801},"targetPosition":{"x":8822.492601686552,"y":18489.751274203434},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"f16f2ab8-7ba2-4acf-bf85-8ed89bd1e5af","savedPayload":{"position":{"x":8822.492601686552,"y":18489.751274203434},"targetPosition":{"x":8564.6849933304,"y":18360.811598441258},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"79ce9c05-8a4c-4b58-850f-288037acc702","savedPayload":{"position":{"x":8564.6849933304,"y":18360.811598441258},"targetPosition":{"x":8389.567310733964,"y":19522.641508916313},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}}],"id":"bd0f325d-6f98-468b-8b7b-99a42a175d80","savedPayload":{"position":{"x":8389.567310733964,"y":19522.641508916313},"targetPosition":{"x":11323.422748313864,"y":17828.77928226611},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{"shortcutKey":""}}}],"tradingBots":[{"type":"Trading Bot","name":"Jason","code":"{\n\"codeName\": \"AAJason\",\n\"repo\": \"AAJason-Trading-Bot\"\n}","processes":[{"type":"Process Definition","name":"Multi-Period","code":"{\n \"codeName\": \"Multi-Period\",\n \"startMode\": {\n \"userDefined\": {\n \"run\": \"true\"\n }\n },\n \"deadWaitTime\": 0,\n \"liveWaitTime\": 60000,\n \"normalWaitTime\": 5000,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period\",\n \"validPeriods\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"startDate\": {},\n \"endDate\": {}\n }\n}","processOutput":{"type":"Process Output","name":"New Process Output","outputDatasets":[{"type":"Output Dataset","name":"New Output Dataset","id":"2448e10f-8851-4f99-bbc3-4114045de8c0","savedPayload":{"position":{"x":3031.713569263889,"y":21836.973125229484},"targetPosition":{"x":8109.659481682109,"y":17944.588628932794},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"d7335089-1f50-4d48-bcbe-115136a88e6a"}}},{"type":"Output Dataset","name":"New Output Dataset","id":"d1b73084-294b-46f5-a2c4-da08b994b770","savedPayload":{"position":{"x":3814.6725166277324,"y":17904.203304281258},"targetPosition":{"x":8109.659481682109,"y":17944.588628932794},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"274082a4-1695-4e9b-a0ff-9464fa2d986f"}}},{"type":"Output Dataset","name":"New Output Dataset","id":"156aa7e6-0514-465e-9734-3983a51ab69c","savedPayload":{"position":{"x":5434.344975738156,"y":15851.795392078078},"targetPosition":{"x":8109.659481682109,"y":17944.588628932794},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"52f26c43-552c-4557-af7a-878b951f5731"}}},{"type":"Output Dataset","name":"New Output Dataset","id":"8067fbac-fbc3-4712-9c24-4b4b9a24d78d","savedPayload":{"position":{"x":4557.027761422878,"y":7531.161092590159},"targetPosition":{"x":8109.659481682109,"y":17944.588628932794},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"afb38dc6-0437-4215-8a7d-3091cd3c74fb"}}},{"type":"Output Dataset","name":"New Output Dataset","id":"72529350-c20e-4f28-a308-2611df7a6468","savedPayload":{"position":{"x":13348.229829322941,"y":1114.467570905894},"targetPosition":{"x":8109.659481682109,"y":17944.588628932794},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"cb317eb0-047c-4076-bd46-7add2423aa87"}}},{"type":"Output Dataset","name":"New Output Dataset","id":"1b491b01-465a-4f98-831d-a587fc428b58","savedPayload":{"position":{"x":25729.77080104937,"y":3468.6153472487654},"targetPosition":{"x":8109.659481682109,"y":17944.588628932794},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"41498979-9228-4151-8b94-0d8acdf257e8"}}},{"type":"Output Dataset","name":"New Output Dataset","id":"5711ecc2-5192-4d97-a13d-5269264ea825","savedPayload":{"position":{"x":28884.388012323998,"y":16935.753950212842},"targetPosition":{"x":8109.659481682109,"y":17944.588628932794},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"823a30de-093f-4c39-9181-5727c81bbad3"}}},{"type":"Output Dataset","name":"New Output Dataset","id":"3be12bcb-4634-4933-9ae1-bad5089b8062","savedPayload":{"position":{"x":21396.03628334997,"y":26115.987186724145},"targetPosition":{"x":8109.659481682109,"y":17944.588628932794},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"486698b4-c159-4bb7-8d4a-7057aa94e903"}}},{"type":"Output Dataset","name":"New Output Dataset","id":"43aa8bfe-8aed-4cbb-98d7-342d857fb3d9","savedPayload":{"position":{"x":11555.817466292507,"y":26605.274616928134},"targetPosition":{"x":8109.659481682109,"y":17944.588628932794},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Oficial History","id":"3ad0f044-95e9-4ae7-9169-9dacfc13c011"}}}],"id":"58e53ed7-a9ab-4327-a7b5-cc80d2a3e222","savedPayload":{"position":{"x":8109.659481682109,"y":17944.588628932794},"targetPosition":{"x":8033.6392163060555,"y":18228.300121721095},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","statusDependencies":[{"type":"Status Dependency","name":"Self Reference","code":"{\n \"mainUtility\": \"Self Reference\"\n}","id":"8788fac1-b7a9-403b-a7d6-367c71ac9919","savedPayload":{"position":{"x":8295.886213746566,"y":18064.361560456713},"targetPosition":{"x":8515.596043996795,"y":18099.160178954695},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2addf3d0-ce67-4700-a2bb-aa9998cd5e77"}}},{"type":"Status Dependency","name":"New Status Dependency","code":"{\"mainUtility\": \"Self Reference|Market Starting Point|Market Ending Point\"}","id":"7c757472-f226-4e5c-a8fc-e598947424a3","savedPayload":{"position":{"x":8414.705621670255,"y":18033.641172614934},"targetPosition":{"x":8515.596043996795,"y":18099.160178954695},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a1317697-3b4f-4b41-bbb6-0a43fd08fa28"}}},{"type":"Status Dependency","name":"Olivia","code":"{\n\"mainUtility\": \"Market Ending Point\"\n}","id":"f1fdebab-b7be-411a-ac75-0280185b09d3","savedPayload":{"position":{"x":8452.829877401373,"y":18002.508758101456},"targetPosition":{"x":8515.596043996795,"y":18099.160178954695},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"973fe943-4d30-49eb-84b3-52f6cd9cdbd1"}}},{"type":"Status Dependency","name":"Charly","code":"{\"mainUtility\": \"Market Starting Point\"}","id":"1915e12c-8285-453f-874d-131b5617a999","savedPayload":{"position":{"x":8498.54928500866,"y":17991.531178573056},"targetPosition":{"x":8515.596043996795,"y":18099.160178954695},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"c542a73e-a350-431f-ad3e-10f3ebef8ec7"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Bollinger Bands Multi-Period-Market","id":"5bc225fd-2469-426b-8690-9d1ddff24bcd","savedPayload":{"position":{"x":30484.46602918614,"y":17219.61116497212},"targetPosition":{"x":8515.596043996795,"y":18099.160178954695},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"f5b2a7d8-fc32-44a3-a002-9b0fc30a9719"}}},{"type":"Data Dependency","name":"Percentage Bandwidth Multi-Period-Market","id":"713606e5-61b8-4597-a878-6d16f4aa9c16","savedPayload":{"position":{"x":31246.412006429364,"y":17449.51965318923},"targetPosition":{"x":8515.596043996795,"y":18099.160178954695},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"207e9481-0730-4304-a938-cfe223d70856"}}},{"type":"Data Dependency","name":"Bollinger Channels Market","id":"23995773-d176-4440-bb23-f1fbbffbb61f","savedPayload":{"position":{"x":31571.09755895804,"y":17657.24685779151},"targetPosition":{"x":8515.596043996795,"y":18099.160178954695},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Market","id":"22c1f2c6-3838-4657-add8-2e01d7056917"}}},{"type":"Data Dependency","name":"Bollinger Sub-Channels Market","id":"3c59a984-a0ac-4fa4-a70b-ba5b5e2e2133","savedPayload":{"position":{"x":31664.31726180732,"y":18125.420117372323},"targetPosition":{"x":8515.596043996795,"y":18099.160178954695},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Market","id":"f8d44a4d-3771-4a71-97ca-dc604ff565d3"}}},{"type":"Data Dependency","name":"Candles Multi-Period-Market","id":"71c00672-f101-4b5b-b8db-b42b20b1fa92","savedPayload":{"position":{"x":31551.733385042844,"y":18592.772777498085},"targetPosition":{"x":8515.596043996795,"y":18099.160178954695},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"7160ac78-d806-4bac-955b-a201c21c2e7e"}}},{"type":"Data Dependency","name":"Bollinger Bands Multi-Period-Daily","id":"85a073ae-2e57-4e5f-881f-b4ebd47fb6df","savedPayload":{"position":{"x":31196.15310516753,"y":18911.663449848173},"targetPosition":{"x":8515.596043996795,"y":18099.160178954695},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"506104fa-e99a-4a46-930e-176bce311aff"}}},{"type":"Data Dependency","name":"Percentage Bandwidth Multi-Period-Daily","id":"782c081a-df9b-4a3f-a74f-c104146d6f35","savedPayload":{"position":{"x":30661.10338157229,"y":19116.84583890072},"targetPosition":{"x":8515.596043996795,"y":18099.160178954695},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"e60d62dd-87f7-4f2d-ac21-3ac5c30a50ea"}}},{"type":"Data Dependency","name":"Bollinger Channels Daily","id":"f04756ad-8cff-46d2-91e1-9fbdbfcdfdb7","savedPayload":{"position":{"x":8479.228443056596,"y":18793.095343499375},"targetPosition":{"x":8515.596043996795,"y":18099.160178954695},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Daily","id":"96b4e65b-e6db-44a0-80a5-ceb9d68a09ec"}}},{"type":"Data Dependency","name":"Bollinger Sub-Channels Daily","id":"63d8b075-b89d-41da-8d1e-231c2288fd1c","savedPayload":{"position":{"x":8408.884069665663,"y":18308.594220840172},"targetPosition":{"x":8515.596043996795,"y":18099.160178954695},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Daily","id":"ca71e765-0f66-4b18-b500-847b9d16169b"}}},{"type":"Data Dependency","name":"Candles Multi-Period-Daily","id":"e0b50719-a6c6-4d8a-bf0f-4120bb02cda0","savedPayload":{"position":{"x":8403.542676828916,"y":18189.899206552982},"targetPosition":{"x":8515.596043996795,"y":18099.160178954695},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"742ab33f-d382-4a40-ab03-42e4f1916cc2"}}}],"id":"0c08b52a-8f7a-40cb-b424-3471225a2e7b","savedPayload":{"position":{"x":8515.596043996795,"y":18099.160178954695},"targetPosition":{"x":8033.6392163060555,"y":18228.300121721095},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{"shortcutKey":""}}},"statusReport":{"type":"Status Report","name":"New Status Report","id":"2addf3d0-ce67-4700-a2bb-aa9998cd5e77","savedPayload":{"position":{"x":8335.530347399595,"y":18530.191252814635},"targetPosition":{"x":8033.6392163060555,"y":18228.300121721095},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"New Execution Started Event","id":"3245ffee-1ffd-405c-8c81-bd960be73d42","savedPayload":{"position":{"x":7908.35944323578,"y":18695.85059998006},"targetPosition":{"x":8033.6392163060555,"y":18228.300121721095},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"92813b2f-21f3-4891-ae0d-db922ec3cc18","savedPayload":{"position":{"x":7560.870274107831,"y":18354.978177989626},"targetPosition":{"x":8033.6392163060555,"y":18228.300121721095},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"6f95cc67-bad0-48dc-bb82-0075c43cb202","savedPayload":{"position":{"x":8033.6392163060555,"y":18228.300121721095},"targetPosition":{"x":7634.118376851071,"y":17828.77928226611},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{"shortcutKey":""}}},{"type":"Process Definition","name":"Context","code":"{\n\"codeName\": \"Context\"\n}","processOutput":{"type":"Process Output","name":"New Process Output","outputDatasets":[],"id":"441aec7b-d710-4aa3-8c81-1acd8912b8fa","savedPayload":{"position":{"x":14318.33774955705,"y":15861.167064388093},"targetPosition":{"x":7634.118376851071,"y":18021.622731503405},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","statusDependencies":[],"dataDependencies":[],"id":"d982ba6b-a59d-4934-abb2-912dc8e20660","savedPayload":{"position":{"x":14456.149444703664,"y":15436.762294852271},"targetPosition":{"x":7634.118376851071,"y":18021.622731503405},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"statusReport":{"type":"Status Report","name":"New Status Report","id":"a1317697-3b4f-4b41-bbb6-0a43fd08fa28","savedPayload":{"position":{"x":14123.643603543384,"y":15084.09247051162},"targetPosition":{"x":7634.118376851071,"y":18021.622731503405},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"New Execution Started Event","id":"c3d58fd6-f0ce-41a4-b9cd-05b9f30ad640","savedPayload":{"position":{"x":14302.17073646249,"y":15316.61399986851},"targetPosition":{"x":7634.118376851071,"y":18021.622731503405},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"c8086f00-19a8-4f0d-9a5d-44469da5caf2","savedPayload":{"position":{"x":13876.792100528812,"y":14943.91936344472},"targetPosition":{"x":7634.118376851071,"y":18021.622731503405},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"24317ebe-1ed4-48bc-a7ae-518de665b43f","savedPayload":{"position":{"x":7634.118376851071,"y":18021.622731503405},"targetPosition":{"x":7634.118376851071,"y":17828.77928226611},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}}],"products":[{"type":"Product Definition","name":"Simulation","code":"{\n \"codeName\": \"Trading-Simulation\",\n \"singularVariableName\": \"tradingSimulation\",\n \"pluralVariableName\": \"tradingSimulations\"\n}","datasets":[{"type":"Dataset Definition","name":"Multi-Period-Market","code":"{\n \"codeName\": \"Multi-Period-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"AAMasters/AAJason/@Exchange/Output/@Session/Trading-Simulation/Multi-Period-Market/@Period\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\"\n}","id":"d7335089-1f50-4d48-bcbe-115136a88e6a","savedPayload":{"position":{"x":7906.476914001705,"y":18737.897736241666},"targetPosition":{"x":7315.73841843861,"y":18147.15924067857},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Daily","code":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"AAMasters/AAJason/@Exchange/Output/@Session/Trading-Simulation/Multi-Period-Daily/@Period/@Year/@Month/@Day\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\",\n \"dataRange\": {\n \"filePath\": \"AAMasters/AAJason/@Exchange/Output/@Session/Trading-Simulation/Multi-Period-Daily\",\n \"fileName\": \"Data.Range.@BaseAsset_@QuotedAsset.json\"\n }\n}","id":"274082a4-1695-4e9b-a0ff-9464fa2d986f","savedPayload":{"position":{"x":6736.762551044456,"y":18726.135108072725},"targetPosition":{"x":7315.73841843861,"y":18147.15924067857},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","properties":[{"type":"Record Property","name":"Begin","code":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","id":"5332a4a9-98de-4406-ad5e-d9a6a1ff5cee","savedPayload":{"position":{"x":8369.183232239171,"y":19696.574156371236},"targetPosition":{"x":6771.195200729029,"y":17602.61602296899},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"End","code":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","id":"70392162-bb77-48e0-9bba-22e8ed84f055","savedPayload":{"position":{"x":8153.234997390391,"y":19341.652159205434},"targetPosition":{"x":6771.195200729029,"y":17602.61602296899},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Type","code":"{\n \"codeName\": \"type\",\n \"isString\": true\n}","id":"6a4b1d81-2b7d-4a02-9d13-d3cb2442710f","savedPayload":{"position":{"x":7708.145803106399,"y":19852.183196449114},"targetPosition":{"x":6771.195200729029,"y":17602.61602296899},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Market Rate","code":"{\n \"codeName\": \"marketRate\",\n \"isString\": false\n}","id":"6a4b5c8e-8294-438c-a2da-ad812e59a131","savedPayload":{"position":{"x":7111.393814248681,"y":19556.169169125074},"targetPosition":{"x":6771.195200729029,"y":17602.61602296899},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Amount","code":"{\n \"codeName\": \"amount\",\n \"isString\": false\n}","id":"c7186621-e504-4cf5-9f74-0ff177d7aa24","savedPayload":{"position":{"x":6806.3999680168145,"y":19439.2640622432},"targetPosition":{"x":6771.195200729029,"y":17602.61602296899},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Balance A","code":"{\n \"codeName\": \"balanceA\",\n \"isString\": false\n}","id":"64bddfff-11f9-4052-98c0-ab7b42a7615f","savedPayload":{"position":{"x":7875.577261375023,"y":14185.72263769013},"targetPosition":{"x":6771.195200729029,"y":17602.61602296899},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Balance B","code":"{\n \"codeName\": \"balanceB\",\n \"isString\": false\n}","id":"69dff994-7889-4c0c-9847-dd3949ff6a6f","savedPayload":{"position":{"x":8752.242878281244,"y":13708.69249306817},"targetPosition":{"x":6771.195200729029,"y":17602.61602296899},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Profit","code":"{\n \"codeName\": \"profit\",\n \"isString\": false\n}","id":"1fa2f30d-669a-45bd-9d11-9a62b82640ec","savedPayload":{"position":{"x":9713.03980513374,"y":13504.62138927165},"targetPosition":{"x":6771.195200729029,"y":17602.61602296899},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Last Trade Profit Loss","code":"{\n \"codeName\": \"lastTradeProfitLoss\",\n \"isString\": false\n}","id":"0805787c-8b11-4cda-8166-ab8d9cad0a7b","savedPayload":{"position":{"x":10777.948454422922,"y":13374.096038173573},"targetPosition":{"x":6771.195200729029,"y":17602.61602296899},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Stop Loss","code":"{\n \"codeName\": \"stopLoss\",\n \"isString\": false\n}","id":"92c16033-3882-4c75-bfe7-3b1b793e59ab","savedPayload":{"position":{"x":11896.52880880238,"y":13679.966126168012},"targetPosition":{"x":6771.195200729029,"y":17602.61602296899},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Roundtrips","code":"{\n \"codeName\": \"roundtrips\",\n \"isString\": false\n}","id":"6381add6-79c2-44e6-b590-c1dcfb99e2a1","savedPayload":{"position":{"x":12738.172449748725,"y":14171.872775804406},"targetPosition":{"x":6771.195200729029,"y":17602.61602296899},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Hits","code":"{\n \"codeName\": \"hits\",\n \"isString\": false\n}","id":"b4290398-e1e5-44b5-b61a-d267ad9b8316","savedPayload":{"position":{"x":13593.097107777641,"y":14932.158091827383},"targetPosition":{"x":6771.195200729029,"y":17602.61602296899},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Fails","code":"{\n \"codeName\": \"fails\",\n \"isString\": false\n}","id":"56099414-6c12-4e67-8f88-5182242967c4","savedPayload":{"position":{"x":14466.634534742627,"y":15809.917604834107},"targetPosition":{"x":6771.195200729029,"y":17602.61602296899},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Hit Ratio","code":"{\n \"codeName\": \"hitRatio\",\n \"isString\": false\n}","id":"2213cf96-502e-4aa4-938a-96acb0f92557","savedPayload":{"position":{"x":14932.610815842972,"y":16970.7548899976},"targetPosition":{"x":6771.195200729029,"y":17602.61602296899},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"ROI","code":"{\n \"codeName\": \"ROI\",\n \"isString\": false\n}","id":"b41213a7-07ad-426d-8bd3-fd4925594f11","savedPayload":{"position":{"x":15219.343737237172,"y":18120.795602209815},"targetPosition":{"x":6771.195200729029,"y":17602.61602296899},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Periods","code":"{\n \"codeName\": \"periods\",\n \"isString\": false\n}","id":"f41a7319-6b9a-46b3-ba04-8a58bc91e397","savedPayload":{"position":{"x":15260.211905651986,"y":19321.368180650406},"targetPosition":{"x":6771.195200729029,"y":17602.61602296899},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Days","code":"{\n \"codeName\": \"days\",\n \"isString\": false\n}","id":"67d293ba-6aea-40cc-bbb8-99f8f0cd5876","savedPayload":{"position":{"x":14819.128718685639,"y":20395.01428540103},"targetPosition":{"x":6771.195200729029,"y":17602.61602296899},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Anualized Rate Of Return","code":"{\n \"codeName\": \"anualizedRateOfReturn\",\n \"isString\": false\n}","id":"d78c501d-91c3-415a-850c-9115e0552230","savedPayload":{"position":{"x":14483.262050607977,"y":21491.210352626546},"targetPosition":{"x":6771.195200729029,"y":17602.61602296899},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Trade Position Rate","code":"{\n \"codeName\": \"tradePositionRate\",\n \"isString\": false\n}","id":"7912c4d4-d85d-48c3-9953-f0c194fbe4ac","savedPayload":{"position":{"x":13644.18656559238,"y":22433.125560674725},"targetPosition":{"x":6771.195200729029,"y":17602.61602296899},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Last Trade ROI","code":"{\n \"codeName\": \"lastTradeROI\",\n \"isString\": false\n}","id":"9996b0ef-da23-4c37-bbc5-b3d78baa8b4c","savedPayload":{"position":{"x":12833.01981658008,"y":23189.43681444724},"targetPosition":{"x":6771.195200729029,"y":17602.61602296899},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Current Strategy Index","code":"{\n \"codeName\": \"currentStrategyIndex\",\n \"isString\": false\n}","id":"6ff9ddc3-5989-425b-b406-6649c152ab24","savedPayload":{"position":{"x":11747.666755105163,"y":23671.222632660712},"targetPosition":{"x":6771.195200729029,"y":17602.61602296899},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Strategy Stage Number","code":"{\n \"codeName\": \"strategyStageNumber\",\n \"isString\": false\n}","id":"288a10b5-4c77-43aa-a548-c24629b3f7ee","savedPayload":{"position":{"x":10961.801564559586,"y":24161.532098540367},"targetPosition":{"x":6771.195200729029,"y":17602.61602296899},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Take Profit","code":"{\n \"codeName\": \"takeProfit\",\n \"isString\": false\n}","id":"66f26d4d-28d0-4896-88b0-890fc9a25ea9","savedPayload":{"position":{"x":9880.656588340345,"y":24657.462203031937},"targetPosition":{"x":6771.195200729029,"y":17602.61602296899},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Stop Loss Phase","code":"{\n \"codeName\": \"stopLossPhase\",\n \"isString\": false\n}","id":"71f92e69-779c-4643-9f7a-2a82f960f4e5","savedPayload":{"position":{"x":8972.179013508428,"y":25065.28874991203},"targetPosition":{"x":6771.195200729029,"y":17602.61602296899},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Take Profit Phase","code":"{\n \"codeName\": \"takeProfitPhase\",\n \"isString\": false\n}","id":"7d9ebb36-97b5-4bdf-95c9-40c52cb85f0e","savedPayload":{"position":{"x":7947.587536640919,"y":25488.33885187015},"targetPosition":{"x":6771.195200729029,"y":17602.61602296899},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Execution Record","code":"{\n \"codeName\": \"executionRecord\",\n \"isString\": true\n}","id":"a138bd75-7a4c-4dda-8977-5ac63f432b1f","savedPayload":{"position":{"x":6927.349409299557,"y":25636.837623981657},"targetPosition":{"x":6771.195200729029,"y":17602.61602296899},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Trade Position Size","code":"{\n \"codeName\": \"tradePositionSize\",\n \"isString\": false\n}","id":"d8c2810d-7c00-4383-b033-881a2c85fff2","savedPayload":{"position":{"x":5863.52809908793,"y":25631.324868391686},"targetPosition":{"x":6771.195200729029,"y":17602.61602296899},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Initial Balance A","code":"{\n \"codeName\": \"initialBalanceA\",\n \"isString\": false\n}","id":"9539791d-7864-48e4-801e-a798dbbdc4bb","savedPayload":{"position":{"x":4897.025254555415,"y":25183.06984928627},"targetPosition":{"x":6771.195200729029,"y":17602.61602296899},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Minimum Balance A","code":"{\n \"codeName\": \"minimumBalanceA\",\n \"isString\": false\n}","id":"e523f9bf-5f97-4089-b693-f861949641f8","savedPayload":{"position":{"x":4001.2307978492427,"y":24398.404443145035},"targetPosition":{"x":6771.195200729029,"y":17602.61602296899},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Maximum Balance A","code":"{\n \"codeName\": \"maximumBalanceA\",\n \"isString\": false\n}","id":"0ff4c6e9-93c6-4da2-b5ed-86e225524f66","savedPayload":{"position":{"x":3254.5354051391937,"y":23561.99679603774},"targetPosition":{"x":6771.195200729029,"y":17602.61602296899},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Initial Balance B","code":"{\n \"codeName\": \"initialBalanceB\",\n \"isString\": false\n}","id":"7c3b05c2-530e-453b-b776-7d55514456ef","savedPayload":{"position":{"x":2994.897997299425,"y":22470.106507871824},"targetPosition":{"x":6771.195200729029,"y":17602.61602296899},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Minimum Balance B","code":"{\n \"codeName\": \"minimumBalanceB\",\n \"isString\": false\n}","id":"f56fac84-b690-4aa2-a305-a430dde115c6","savedPayload":{"position":{"x":3024.140007677886,"y":21383.225871261584},"targetPosition":{"x":6771.195200729029,"y":17602.61602296899},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Maximum Balance B","code":"{\n \"codeName\": \"maximumBalanceB\",\n \"isString\": false\n}","id":"42605779-f1a6-48b7-992d-05124c2f5c99","savedPayload":{"position":{"x":3280.4703870405697,"y":20474.677338241072},"targetPosition":{"x":6771.195200729029,"y":17602.61602296899},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Base Asset","code":"{\n \"codeName\": \"baseAsset\",\n \"isString\": true\n}","id":"3a26c1da-2c55-421a-a311-ba66a095cf70","savedPayload":{"position":{"x":3805.907994160475,"y":19525.0899947629},"targetPosition":{"x":6771.195200729029,"y":17602.61602296899},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Position Periods","code":"{\n \"codeName\": \"positionPeriods\",\n \"isString\": false\n}","id":"ad4cc73a-3cfe-48f3-9f77-8eea811acb0f","savedPayload":{"position":{"x":4649.841124004688,"y":18840.208844153556},"targetPosition":{"x":6771.195200729029,"y":17602.61602296899},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Position Days","code":"{\n \"codeName\": \"positionDays\",\n \"isString\": false\n}","id":"29a59888-daca-4440-aca1-7942f27426ad","savedPayload":{"position":{"x":9322.652443183435,"y":18488.793149714777},"targetPosition":{"x":6771.195200729029,"y":17602.61602296899},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Distance To Last Trigger On","code":"{\n \"codeName\": \"distanceToLastTriggerOn\",\n \"isString\": false\n}","id":"b3c41567-e36b-46ff-824d-aca57b0c6f57","savedPayload":{"position":{"x":9458.881478516661,"y":16616.13740818232},"targetPosition":{"x":6771.195200729029,"y":17602.61602296899},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Distance ToLast Trigger Off","code":"{\n \"codeName\": \"distanceToLastTriggerOff\",\n \"isString\": false\n}","id":"30280e51-780a-4593-b392-181ec71e6c95","savedPayload":{"position":{"x":9383.720680033157,"y":16684.511419730723},"targetPosition":{"x":6771.195200729029,"y":17602.61602296899},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Distance To Last Take Position","code":"{\n \"codeName\": \"distanceToLastTakePosition\",\n \"isString\": false\n}","id":"28dd29f5-c161-4132-be23-59f08a2ca8cc","savedPayload":{"position":{"x":9484.151648172467,"y":16925.034430787542},"targetPosition":{"x":6771.195200729029,"y":17602.61602296899},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Distance To Last Close Position","code":"{\n \"codeName\": \"distanceToLastClosePosition\",\n \"isString\": false\n}","id":"da0f85d8-ae29-4a25-b88e-f65fbc7b643c","savedPayload":{"position":{"x":9606.614308449494,"y":17370.002897109156},"targetPosition":{"x":6771.195200729029,"y":17602.61602296899},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"9886dcec-c49a-4b0e-af1d-8996a68fc2e1","savedPayload":{"position":{"x":6771.195200729027,"y":17602.61602296899},"targetPosition":{"x":7315.73841843861,"y":18147.15924067857},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{"shortcutKey":"q"}}},"id":"a3201051-46ba-4a92-aef3-a6c787b771fd","savedPayload":{"position":{"x":7315.73841843861,"y":18147.15924067857},"targetPosition":{"x":7634.118376851071,"y":17828.77928226611},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Plotter Module","name":"Trading Simulation","id":"7864b9e4-3150-4d1d-abd9-0a43a9fe4c4f"}}},{"type":"Product Definition","name":"Conditions","code":"{\n \"codeName\": \"Simulation-Conditions\",\n \"singularVariableName\": \"simulationCondition\",\n \"pluralVariableName\": \"simulationConditions\"\n}","datasets":[{"type":"Dataset Definition","name":"Multi-Period-Market","code":"{\n \"codeName\": \"Multi-Period-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"AAMasters/AAJason/@Exchange/Output/@Session/Simulation-Conditions/Multi-Period-Market/@Period\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\"\n}","id":"52f26c43-552c-4557-af7a-878b951f5731","savedPayload":{"position":{"x":7124.94483000279,"y":18525.737391645536},"targetPosition":{"x":7124.94483000279,"y":17828.77928226611},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Daily","code":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"AAMasters/AAJason/@Exchange/Output/@Session/Simulation-Conditions/Multi-Period-Daily/@Period/@Year/@Month/@Day\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\",\n \"dataRange\": {\n \"filePath\": \"AAMasters/AAJason/@Exchange/Output/@Session/Simulation-Conditions/Multi-Period-Daily\",\n \"fileName\": \"Data.Range.@BaseAsset_@QuotedAsset.json\"\n }\n}","id":"afb38dc6-0437-4215-8a7d-3091cd3c74fb","savedPayload":{"position":{"x":6431.533687807839,"y":17828.77928226611},"targetPosition":{"x":7124.94483000279,"y":17828.77928226611},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","properties":[{"type":"Record Property","name":"Current Strategy Index","code":"{\n \"codeName\": \"currentStrategyIndex\",\n \"isString\": false\n}","id":"bbfaa8e4-eac8-4f0d-a8b1-85844f96c564","savedPayload":{"position":{"x":12010.379903664325,"y":13128.553365980815},"targetPosition":{"x":7124.94483000279,"y":17091.60797734444},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Strategy Stage Number","code":"{\n \"codeName\": \"strategyStageNumber\",\n \"isString\": false\n}","id":"b9b14fcf-e09b-4036-85d9-8f40304a7d13","savedPayload":{"position":{"x":13777.808741359304,"y":18280.90488049773},"targetPosition":{"x":7124.94483000279,"y":17091.60797734444},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Stop Loss Phase","code":"{\n \"codeName\": \"stopLossPhase\",\n \"isString\": false\n}","id":"115e6942-c0f3-45e7-a2ba-8b661a95af3e","savedPayload":{"position":{"x":12047.63846599343,"y":23435.685759635384},"targetPosition":{"x":7124.94483000279,"y":17091.60797734444},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Take Profit Phase","code":"{\n \"codeName\": \"takeProfitPhase\",\n \"isString\": false\n}","id":"599f27b7-7cd8-483b-81c9-bd131e9ab964","savedPayload":{"position":{"x":6868.007988001572,"y":25952.73932359755},"targetPosition":{"x":7124.94483000279,"y":17091.60797734444},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Conditions Array Values","code":"{\n \"codeName\": \"conditionsArrayValues\",\n \"isString\": false\n}","id":"1359d846-f978-4a6a-9e94-4f23fcdde80b","savedPayload":{"position":{"x":804.0492502925902,"y":24339.264019352548},"targetPosition":{"x":7124.94483000279,"y":17091.60797734444},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Formulas Errors","code":"{\n \"codeName\": \"formulasErrors\",\n \"isString\": false\n}","id":"1d4b7300-013b-4874-ba78-c77bb9aac9be","savedPayload":{"position":{"x":62.65,"y":18151.545281643623},"targetPosition":{"x":7124.94483000279,"y":17091.60797734444},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Formulas Values","code":"{\n \"codeName\": \"formulasValues\",\n \"isString\": false\n}","id":"5306f8cc-6c59-477a-ac58-303eea4142cf","savedPayload":{"position":{"x":1613.2212299124974,"y":12971.018523554487},"targetPosition":{"x":7124.94483000279,"y":17091.60797734444},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"2f2a6b6d-6c24-4b04-936b-3fdb66afc498","savedPayload":{"position":{"x":7124.94483000279,"y":17091.60797734444},"targetPosition":{"x":7124.94483000279,"y":17828.77928226611},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"id":"7fb3e69f-4343-47f8-ab7b-6fcf8a805fc0","savedPayload":{"position":{"x":7124.94483000279,"y":17828.77928226611},"targetPosition":{"x":7634.118376851071,"y":17828.77928226611},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Plotter Module","name":"Conditions","id":"546d0a94-e878-41c1-a6e6-7dd28832f79b"}}},{"type":"Product Definition","name":"Strategies","code":"{\n \"codeName\": \"Simulation-Strategies\",\n \"singularVariableName\": \"simulationStrategy\",\n \"pluralVariableName\": \"simulationStrategies\"\n}","datasets":[{"type":"Dataset Definition","name":"Multi-Period-Market","code":"{\n \"codeName\": \"Multi-Period-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"AAMasters/AAJason/@Exchange/Output/@Session/Simulation-Strategies/Multi-Period-Market/@Period\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\"\n}","id":"cb317eb0-047c-4076-bd46-7add2423aa87","savedPayload":{"position":{"x":6891.659125885213,"y":18057.729064600644},"targetPosition":{"x":7377.363642535408,"y":17572.02454795045},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Daily","code":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"AAMasters/AAJason/@Exchange/Output/@Session/Simulation-Strategies/Multi-Period-Daily/@Period/@Year/@Month/@Day\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\",\n \"dataRange\": {\n \"filePath\": \"AAMasters/AAJason/@Exchange/Output/@Session/Simulation-Strategies/Multi-Period-Daily\",\n \"fileName\": \"Data.Range.@BaseAsset_@QuotedAsset.json\"\n }\n}","id":"41498979-9228-4151-8b94-0d8acdf257e8","savedPayload":{"position":{"x":6864.776409721576,"y":17059.437315136616},"targetPosition":{"x":7377.363642535408,"y":17572.02454795045},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","properties":[{"type":"Record Property","name":"Begin","code":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","id":"77ad2d38-fbe8-480b-a8a0-0757a09f09d4","savedPayload":{"position":{"x":6955.673685043823,"y":16967.061015516363},"targetPosition":{"x":7878.380161684571,"y":17071.008028801287},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"End","code":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","id":"23b7aa0b-5be6-4e07-a858-d89b588eec97","savedPayload":{"position":{"x":8908.028229517306,"y":20810.82611114877},"targetPosition":{"x":7878.380161684571,"y":17071.008028801287},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Status","code":"{\n \"codeName\": \"status\",\n \"isString\": false\n}","id":"fae7e152-d3b6-4508-a4de-a0db478ca92d","savedPayload":{"position":{"x":5526.278017894458,"y":21741.36620746506},"targetPosition":{"x":7878.380161684571,"y":17071.008028801287},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Number","code":"{\n \"codeName\": \"number\",\n \"isString\": false\n}","id":"6c18d6ae-089b-483f-979f-e434991bcae0","savedPayload":{"position":{"x":69.8766666666667,"y":20023.65725833045},"targetPosition":{"x":7878.380161684571,"y":17071.008028801287},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Begin Rate","code":"{\n \"codeName\": \"beginRate\",\n \"isString\": false\n}","id":"2d17ff8b-946c-45bd-b665-426e7ed5ec64","savedPayload":{"position":{"x":161.9045221343705,"y":13234.250821489906},"targetPosition":{"x":7878.380161684571,"y":17071.008028801287},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"End Rate","code":"{\n \"codeName\": \"endRate\",\n \"isString\": false\n}","id":"60112244-d5d6-41df-8e89-685366751ecd","savedPayload":{"position":{"x":5768.515763173293,"y":7745.8753120751335},"targetPosition":{"x":7878.380161684571,"y":17071.008028801287},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"8d502c73-b428-4428-93cc-6336d63dd21d","savedPayload":{"position":{"x":7878.380161684569,"y":17071.008028801287},"targetPosition":{"x":7377.363642535408,"y":17572.02454795045},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"id":"36051f0f-5161-48a6-9d13-eb1766b5566b","savedPayload":{"position":{"x":7377.363642535408,"y":17572.02454795045},"targetPosition":{"x":7634.118376851071,"y":17828.77928226611},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Plotter Module","name":"Strategies","id":"9b0c4f4b-d67c-48ae-97f1-bd614e85ced8"}}},{"type":"Product Definition","name":"Trades","code":"{\n \"codeName\": \"Simulation-Trades\",\n \"singularVariableName\": \"simulationTrade\",\n \"pluralVariableName\": \"simulationTrades\"\n}","datasets":[{"type":"Dataset Definition","name":"Multi-Period-Market","code":"{\n \"codeName\": \"Multi-Period-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"AAMasters/AAJason/@Exchange/Output/@Session/Simulation-Trades/Multi-Period-Market/@Period\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\"\n}","id":"823a30de-093f-4c39-9181-5727c81bbad3","savedPayload":{"position":{"x":6974.751558303233,"y":17414.889344408643},"targetPosition":{"x":7634.118376851071,"y":17414.889344408643},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Daily","code":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"AAMasters/AAJason/@Exchange/Output/@Session/Simulation-Trades/Multi-Period-Daily/@Period/@Year/@Month/@Day\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\",\n \"dataRange\": {\n \"filePath\": \"AAMasters/AAJason/@Exchange/Output/@Session/Simulation-Trades/Multi-Period-Daily\",\n \"fileName\": \"Data.Range.@BaseAsset_@QuotedAsset.json\"\n }\n}","id":"486698b4-c159-4bb7-8d4a-7057aa94e903","savedPayload":{"position":{"x":7634.118376851071,"y":16766.130602257963},"targetPosition":{"x":7634.118376851071,"y":17414.889344408643},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","properties":[{"type":"Record Property","name":"Begin","code":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","id":"1481ecbc-72f4-4ae6-a80e-63e57be003c8","savedPayload":{"position":{"x":6519.077004191108,"y":15846.307375660941},"targetPosition":{"x":8131.81041407988,"y":17414.889344408643},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"End","code":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","id":"cdc28bbd-202e-4363-bf88-dc6a981b54b5","savedPayload":{"position":{"x":13312.26100648476,"y":15277.516076894384},"targetPosition":{"x":8131.81041407988,"y":17414.889344408643},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Status","code":"{\n \"codeName\": \"status\",\n \"isString\": false\n}","id":"6b5b99b5-421a-42b2-a621-8b778742783d","savedPayload":{"position":{"x":12732.402168215674,"y":16161.92064202466},"targetPosition":{"x":8131.81041407988,"y":17414.889344408643},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Last Trade ROI","code":"{\n \"codeName\": \"lastTradeROI\",\n \"isString\": false\n}","id":"4219b9f2-492d-4eab-9472-1f8195eb216a","savedPayload":{"position":{"x":52.136666666666656,"y":17043.29211396769},"targetPosition":{"x":8131.81041407988,"y":17414.889344408643},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Exit Type","code":"{\n \"codeName\": \"exitType\",\n \"isString\": false\n}","id":"c5612569-dc10-4153-aff5-dccfadbf2d16","savedPayload":{"position":{"x":43.39666666666663,"y":9737.612624612975},"targetPosition":{"x":8131.81041407988,"y":17414.889344408643},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Begin Rate","code":"{\n \"codeName\": \"beginRate\",\n \"isString\": false\n}","id":"fafe1ef3-e00e-482b-8bfb-c61171478260","savedPayload":{"position":{"x":7356.538185981301,"y":4717.192869526519},"targetPosition":{"x":8131.81041407988,"y":17414.889344408643},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"End Rate","code":"{\n \"codeName\": \"endRate\",\n \"isString\": false\n}","id":"24385194-d717-4c93-a938-4ba3f6be3c67","savedPayload":{"position":{"x":14915.13515463935,"y":9449.205145309685},"targetPosition":{"x":8131.81041407988,"y":17414.889344408643},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"7201c4b3-e6c0-49eb-8f8d-bb24c51f3786","savedPayload":{"position":{"x":8131.81041407988,"y":17414.889344408643},"targetPosition":{"x":7634.118376851071,"y":17414.889344408643},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"id":"a26dc922-ca08-43ef-983e-029b76f39163","savedPayload":{"position":{"x":7634.118376851071,"y":17414.889344408643},"targetPosition":{"x":7634.118376851071,"y":17828.77928226611},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Plotter Module","name":"Trades","id":"382004c6-e318-4d9d-9791-505f329f1e54"}}},{"type":"Product Definition","name":"Execution","code":"{\n \"codeName\": \"Live-Trading-History\",\n \"singularVariableName\": \"liveTradingHistory\",\n \"pluralVariableName\": \"liveTradingHistory\"\n}","datasets":[{"type":"Dataset Definition","name":"Oficial History","code":"{\n \"codeName\": \"Oficial History\",\n \"type\": \"File Sequence\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\",\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"@DataMine/@Bot/Poloniex/Output/@Session/Trading-Process\",\n \"fileName\": \"Execution.History.Live.@Sequence.json\"\n}","id":"3ad0f044-95e9-4ae7-9169-9dacfc13c011","savedPayload":{"position":{"x":7679.174351156095,"y":17083.61848942924},"targetPosition":{"x":7827.123907701861,"y":17635.77375141532},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","properties":[],"id":"848b3eb1-afc1-406a-ab21-15ecbc893766","savedPayload":{"position":{"x":8167.696889695157,"y":17727.030006904282},"targetPosition":{"x":7827.123907701861,"y":17635.77375141532},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"05ce9ca7-8b5b-4974-a45e-ca319fc85330","savedPayload":{"position":{"x":7827.123907701861,"y":17635.77375141532},"targetPosition":{"x":7634.118376851071,"y":17828.77928226611},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Plotter Module","name":"Simulation Execution","id":"96dede74-e7bc-4c50-a9ba-2bec8a5f4884"}}}],"id":"b4f01468-c3e6-405e-8152-e460f597f98a","savedPayload":{"position":{"x":7634.118376851071,"y":17828.77928226611},"targetPosition":{"x":11323.422748313864,"y":17828.77928226611},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{"shortcutKey":"j"}}}],"plotters":[{"type":"Plotter","name":"Plotters-Candles-Volumes","code":"{\n\"codeName\": \"PlottersCandlesVolumes\"\n}","modules":[{"type":"Plotter Module","name":"Candles","code":"{\n\"codeName\": \"Candles\",\n\"isLegacy\": true,\n\"icon\": \"candles\"\n}","panels":[{"type":"Plotter Panel","name":"New Plotter Panel","code":"{ \n\"codeName\": \"CandlePanel\" ,\n\"isLegacy\": true\n}","panelData":[],"id":"9336f4e6-d56b-4ed4-819d-0bb762ba1fdd","savedPayload":{"position":{"x":9450.963570322847,"y":17500.34813830419},"targetPosition":{"x":9716.803271336927,"y":17351.740631568995},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"0aed75a3-fee8-4ddc-97ff-b6768e6f12a3","savedPayload":{"position":{"x":9716.803271336927,"y":17351.740631568995},"targetPosition":{"x":10106.034325146251,"y":17125.919748441956},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Plotter Module","name":"Volumes","code":"{\n\"codeName\": \"Volumes\",\n\"isLegacy\": true,\n\"icon\": \"volume\"\n}","panels":[{"type":"Plotter Panel","name":"New Plotter Panel","code":"{ \n\"codeName\": \"VolumePanel\" ,\n\"isLegacy\": true\n}","panelData":[],"id":"42dbd098-4550-44a0-987f-54a28dd5f40b","savedPayload":{"position":{"x":10100.044490383092,"y":16480.518099916462},"targetPosition":{"x":10103.533175270442,"y":16799.03438193397},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"a6177fb7-51d1-4b7c-bcbb-04861a5bf0c1","savedPayload":{"position":{"x":10103.533175270442,"y":16799.03438193397},"targetPosition":{"x":10106.034325146251,"y":17125.919748441956},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"e4347543-21b5-4274-b690-e6b3b5899862","savedPayload":{"position":{"x":10106.034325146251,"y":17125.919748441956},"targetPosition":{"x":11323.422748313864,"y":17828.77928226611},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{"shortcutKey":""}}},{"type":"Plotter","name":"Plotters-Stairs-Patterns","code":"{\n\"codeName\": \"PlottersStairsPatterns\"\n}","modules":[{"type":"Plotter Module","name":"Candles Patterns","code":"{\n\"codeName\": \"CandleStairs\",\n\"isLegacy\": true,\n\"icon\": \"trend\"\n}","panels":[],"id":"a41043f2-f2a5-4c8f-b372-d8eda1ca58df","savedPayload":{"position":{"x":10446.66035753137,"y":16846.635443838928},"targetPosition":{"x":10755.128647973961,"y":16844.465026835755},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Plotter Module","name":"Volume Patterns","code":"{\n\"codeName\": \"VolumeStairs\",\n\"isLegacy\": true,\n\"icon\": \"trend\"\n}","panels":[],"id":"cfd94d21-cb45-446b-9764-cc67cca712b2","savedPayload":{"position":{"x":10844.737534129295,"y":16687.643537803582},"targetPosition":{"x":10755.128647973961,"y":16844.465026835755},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"b3b5fed4-ddff-406a-83b9-b33968b820a8","savedPayload":{"position":{"x":10755.128647973961,"y":16844.465026835755},"targetPosition":{"x":11323.422748313864,"y":17828.77928226611},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Plotter","name":"Plotters-Bollinger-Bands","code":"{\n\"codeName\" : \"PlottersBollingerBands\"\n}","modules":[{"type":"Plotter Module","name":"Percentage B","code":"{\n\t\"codeName\": \"Percentage Bandwidth\",\n\t\"slot\": {\n\t\t\"number\": 2,\n\t\t\"minValue\": -10,\n\t\t\"maxValue\": 110\n\t},\n\"icon\": \"histogram\"\n}","shapes":{"type":"Shapes","name":"New Shapes","chartPoints":[{"type":"Chart Points","name":"New Chart Points","points":[{"type":"Point","name":"Begin Previous Value","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.value","id":"ad85e84e-166f-41c7-bc08-b6a50ca4524d","savedPayload":{"position":{"x":9825.148190719085,"y":14996.750812502694},"targetPosition":{"x":10466.336288188915,"y":15364.701832848408},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"534c2cd4-d020-43cf-9284-433a57fdcfce","savedPayload":{"position":{"x":10466.336288188915,"y":15364.701832848408},"targetPosition":{"x":11569.347839142869,"y":16001.52584871094},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"End Value","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.value","id":"1e029480-c6d7-4455-9ae9-5677b99752de","savedPayload":{"position":{"x":10492.095907603496,"y":14521.233345245637},"targetPosition":{"x":10831.893854324655,"y":14986.507516827729},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"5b05abcc-76cf-4f9d-82e5-671ab7471678","savedPayload":{"position":{"x":10831.893854324655,"y":14986.507516827729},"targetPosition":{"x":11569.347839142869,"y":16001.52584871094},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"Begin Previous MA","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.movingAverage","id":"7bafa19b-086c-41cf-b2e4-a41485841f4c","savedPayload":{"position":{"x":11284.8392040681,"y":14666.178962714637},"targetPosition":{"x":11343.16436501615,"y":14937.416266067936},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"0993c95f-2054-48d8-9977-2d4eb24dabf7","savedPayload":{"position":{"x":11343.16436501615,"y":14937.416266067936},"targetPosition":{"x":11569.347839142869,"y":16001.52584871094},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"End MA","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.movingAverage","id":"412d8820-facc-4065-a235-d35d86c3b569","savedPayload":{"position":{"x":11862.840961184073,"y":14621.808541683222},"targetPosition":{"x":11777.8416420189,"y":15020.639626060693},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"35bdf97d-abf8-4f1e-922c-d853e6980b0c","savedPayload":{"position":{"x":11777.8416420189,"y":15020.639626060693},"targetPosition":{"x":11569.347839142869,"y":16001.52584871094},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"Being Previous Bandwidth","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.bandwidth * 250","id":"cbd72abc-e6c4-44d6-bd58-1bab7c0b2960","savedPayload":{"position":{"x":12537.078852626837,"y":14671.361075809462},"targetPosition":{"x":12150.94962500889,"y":15201.0196657312},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"943da81e-c0ca-4213-ba8a-5dbafd3ead18","savedPayload":{"position":{"x":12150.94962500889,"y":15201.0196657312},"targetPosition":{"x":11569.347839142869,"y":16001.52584871094},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"End Bandwidth","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.bandwidth * 250","id":"6ac14886-32ee-490f-a600-4f704458f24e","savedPayload":{"position":{"x":13231.968265508985,"y":15043.592674493853},"targetPosition":{"x":12434.389295004165,"y":15502.093931309235},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"cdf38478-d5d4-410e-98fd-14b7b74bfd8b","savedPayload":{"position":{"x":12434.389295004165,"y":15502.093931309235},"targetPosition":{"x":11569.347839142869,"y":16001.52584871094},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"Begin 0","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 0","id":"54cece5b-472f-4c86-b6b6-83342e2890f7","savedPayload":{"position":{"x":13511.147425814304,"y":15799.521149548056},"targetPosition":{"x":12491.713277036939,"y":15904.581334725593},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"8e21c88b-bfb7-41dd-9cbe-678d5dc4fc54","savedPayload":{"position":{"x":12491.713277036939,"y":15904.581334725593},"targetPosition":{"x":11569.347839142869,"y":16001.52584871094},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"End 0","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 0","id":"1572cfc8-0318-43b5-8405-a04cc00cbd16","savedPayload":{"position":{"x":13493.762743460693,"y":16628.98887011802},"targetPosition":{"x":12486.672347713851,"y":16299.582649382824},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"75670aaa-849d-4156-af74-61a25ce49713","savedPayload":{"position":{"x":12486.672347713851,"y":16299.582649382824},"targetPosition":{"x":11569.347839142869,"y":16001.52584871094},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"Begin 30","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 30","id":"6039db7e-9c71-4906-b999-3d7848989c5a","savedPayload":{"position":{"x":12880.081490859717,"y":17184.026990108025},"targetPosition":{"x":12269.446028156171,"y":16631.89708950411},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"ffea0ed5-39b4-4c14-b1fc-2164a6e189fd","savedPayload":{"position":{"x":12269.446028156171,"y":16631.89708950411},"targetPosition":{"x":11569.347839142869,"y":16001.52584871094},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"End 30","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 30","id":"89393793-42d5-4dea-bca5-aee8f3349659","savedPayload":{"position":{"x":12120.124988302003,"y":17241.203412419738},"targetPosition":{"x":11920.36516073802,"y":16789.92366129101},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"4bc7f337-74a7-42b7-89b7-9d4edc10fca5","savedPayload":{"position":{"x":11920.36516073802,"y":16789.92366129101},"targetPosition":{"x":11569.347839142869,"y":16001.52584871094},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"Begin 70","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 70","id":"c616cf49-abaf-490e-a3b7-f978442c8b4a","savedPayload":{"position":{"x":11569.124470558942,"y":16915.250627358033},"targetPosition":{"x":11569.347839142869,"y":16691.034212543695},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"827e424f-3036-4645-9246-94b4bb0ebaea","savedPayload":{"position":{"x":11569.347839142869,"y":16691.034212543695},"targetPosition":{"x":11569.347839142869,"y":16001.52584871094},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"End 70","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 70","id":"d3003e73-9318-4282-a293-d61c0d98bd4b","savedPayload":{"position":{"x":11006.509167872491,"y":17267.29064652358},"targetPosition":{"x":11224.941596460789,"y":16775.074934937074},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"84bdd434-48af-4f4a-8f14-62df15022d05","savedPayload":{"position":{"x":11224.941596460789,"y":16775.074934937074},"targetPosition":{"x":11569.347839142869,"y":16001.52584871094},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"Begin 100","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 100","id":"8d13712b-3f9e-424e-b85c-e6794ce39ca9","savedPayload":{"position":{"x":10008.996399657668,"y":17408.381611790654},"targetPosition":{"x":10710.513235676066,"y":16774.82399905538},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"ec589261-f564-4ad0-b866-8c63b8a15150","savedPayload":{"position":{"x":10710.513235676066,"y":16774.82399905538},"targetPosition":{"x":11569.347839142869,"y":16001.52584871094},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"End 100","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 100","id":"8c06033c-c2b7-42a7-b509-e45a1b7edf42","savedPayload":{"position":{"x":9030.223926479102,"y":16828.574780676543},"targetPosition":{"x":10321.818994520243,"y":16406.872541947512},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"8949ce4a-bdad-47c2-a85f-0728ed7f9746","savedPayload":{"position":{"x":10321.818994520243,"y":16406.872541947512},"targetPosition":{"x":11569.347839142869,"y":16001.52584871094},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}}],"id":"9388e24f-4147-4878-8754-b6f6b8807813","savedPayload":{"position":{"x":11569.347839142869,"y":16001.52584871094},"targetPosition":{"x":10146.831380650954,"y":15847.894421074247},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}}],"polygons":[{"type":"Polygon","name":"Area From 0 to 30","polygonBody":{"type":"Polygon Body","name":"New Polygon Body","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.2,\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n }\n}","id":"05578d4b-01e3-42fc-a4dd-b473414f467d","savedPayload":{"position":{"x":10431.353468266285,"y":15456.527455109726},"targetPosition":{"x":10560.095141271036,"y":15117.092125103194},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"14810299-01f6-443c-8bbf-de8450c9efd6","savedPayload":{"position":{"x":10560.095141271036,"y":15117.092125103194},"targetPosition":{"x":11304.30314684133,"y":16893.142053820655},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"d8eda99d-df16-4e21-b621-6f547914c461","savedPayload":{"position":{"x":10929.86887629882,"y":14970.031969486829},"targetPosition":{"x":11304.30314684133,"y":16893.142053820655},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 0","id":"8e21c88b-bfb7-41dd-9cbe-678d5dc4fc54"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"3a844186-fa2d-45e3-9453-d11750bafb51","savedPayload":{"position":{"x":10822.340787679837,"y":15171.19015045377},"targetPosition":{"x":11304.30314684133,"y":16893.142053820655},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"End 0","id":"75670aaa-849d-4156-af74-61a25ce49713"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"95d52cc3-0a06-4181-bcd7-1e65b41194d8","savedPayload":{"position":{"x":10542.146946879167,"y":15322.464466770865},"targetPosition":{"x":11304.30314684133,"y":16893.142053820655},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"End 30","id":"4bc7f337-74a7-42b7-89b7-9d4edc10fca5"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"a65fe0bd-5517-45b2-ac29-16bd198653a5","savedPayload":{"position":{"x":10745.412255673258,"y":15180.372299955401},"targetPosition":{"x":11304.30314684133,"y":16893.142053820655},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 30","id":"ffea0ed5-39b4-4c14-b1fc-2164a6e189fd"}}}],"id":"d76f185f-5219-4f0b-adb3-9a339b0468c6","savedPayload":{"position":{"x":11304.30314684133,"y":16893.142053820655},"targetPosition":{"x":10146.831380650954,"y":15847.894421074247},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Polygon","name":"Area From 30 to 70","polygonBody":{"type":"Polygon Body","name":"New Polygon Body","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.2,\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n }\n}","id":"2bdd38d2-0e04-4760-a8e7-af12d8a3baa7","savedPayload":{"position":{"x":9889.56171768729,"y":15216.166366389456},"targetPosition":{"x":10238.5038258275,"y":15144.970076154908},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"de6f5e6b-a281-4d29-af86-72f7a545257d","savedPayload":{"position":{"x":10238.5038258275,"y":15144.970076154908},"targetPosition":{"x":10495.259325084282,"y":17485.087023370346},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"e9bfd52e-bc47-469f-8187-4e79d79ba866","savedPayload":{"position":{"x":10249.012372127067,"y":14968.66994833223},"targetPosition":{"x":10495.259325084282,"y":17485.087023370346},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 30","id":"ffea0ed5-39b4-4c14-b1fc-2164a6e189fd"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"f562f71b-2e79-4fa0-a9d5-e1d5c4ba12b4","savedPayload":{"position":{"x":10479.01222678398,"y":15250.203226785607},"targetPosition":{"x":10495.259325084282,"y":17485.087023370346},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"End 30","id":"4bc7f337-74a7-42b7-89b7-9d4edc10fca5"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"3c79161c-e899-4147-bd75-21805b23f76f","savedPayload":{"position":{"x":10378.052716552576,"y":15178.251989912897},"targetPosition":{"x":10495.259325084282,"y":17485.087023370346},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"End 70","id":"84bdd434-48af-4f4a-8f14-62df15022d05"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"4cd041c2-e445-46eb-99bf-c3ceee94f101","savedPayload":{"position":{"x":10242.433778228118,"y":15262.802594381415},"targetPosition":{"x":10495.259325084282,"y":17485.087023370346},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 70","id":"827e424f-3036-4645-9246-94b4bb0ebaea"}}}],"id":"1a7969dd-af18-4e44-b4c9-96dd2be57f7c","savedPayload":{"position":{"x":10495.259325084282,"y":17485.087023370346},"targetPosition":{"x":10146.831380650954,"y":15847.894421074247},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Polygon","name":"Area From 70 to 100","polygonBody":{"type":"Polygon Body","name":"New Polygon Body","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.2,\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n }\n}","id":"b34d9e0e-ed4a-4b99-8e29-b7ed66a3658e","savedPayload":{"position":{"x":9835.86344158057,"y":14809.095835771008},"targetPosition":{"x":10181.129175583153,"y":14744.72366278643},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"2c35b477-500f-4c85-867f-630e2105278f","savedPayload":{"position":{"x":10181.129175583153,"y":14744.72366278643},"targetPosition":{"x":9427.472478599639,"y":17470.86405901902},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"1777fb76-c1e2-415d-a517-2e365401490c","savedPayload":{"position":{"x":10072.985967651202,"y":14904.242330037203},"targetPosition":{"x":9427.472478599639,"y":17470.86405901902},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 70","id":"827e424f-3036-4645-9246-94b4bb0ebaea"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"4652d8cf-d922-44a3-b8cf-c6d329883ca0","savedPayload":{"position":{"x":10171.65304441865,"y":14870.61522905915},"targetPosition":{"x":9427.472478599639,"y":17470.86405901902},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"End 70","id":"84bdd434-48af-4f4a-8f14-62df15022d05"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"ef3e750e-8380-40a2-830b-3f364960e44e","savedPayload":{"position":{"x":10280.645961962924,"y":14585.663663029163},"targetPosition":{"x":9427.472478599639,"y":17470.86405901902},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"End 100","id":"8949ce4a-bdad-47c2-a85f-0728ed7f9746"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"c8905f10-3c25-4fec-978a-ef356c0ad395","savedPayload":{"position":{"x":10396.224628901813,"y":14826.665771554071},"targetPosition":{"x":9427.472478599639,"y":17470.86405901902},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 100","id":"ec589261-f564-4ad0-b866-8c63b8a15150"}}}],"id":"cb1bcd11-0fb0-4377-bff2-dee4630e0f3f","savedPayload":{"position":{"x":9427.472478599639,"y":17470.86405901902},"targetPosition":{"x":10146.831380650954,"y":15847.894421074247},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Polygon","name":"Line 30","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.3,\n \"lineWidth\": 1,\n \"lineDash\": [3,3],\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n }\n}","id":"3f69a3f7-af79-47a2-9e0b-17524fc986d8","savedPayload":{"position":{"x":10016.940196723117,"y":14224.81059714956},"targetPosition":{"x":10202.209947168336,"y":14488.488177591282},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"30e98617-1cfd-4fa7-814c-a5898caac0da","savedPayload":{"position":{"x":10202.209947168336,"y":14488.488177591282},"targetPosition":{"x":8878.498633425077,"y":16585.19823965816},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"2f5d4ab1-0d70-4baa-988a-2b7077e7b1e6","savedPayload":{"position":{"x":10177.150327891068,"y":14572.321878556617},"targetPosition":{"x":8878.498633425077,"y":16585.19823965816},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 30","id":"ffea0ed5-39b4-4c14-b1fc-2164a6e189fd"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"b23626ca-e521-4fad-9a8b-8c9f30711de7","savedPayload":{"position":{"x":10343.118707312355,"y":14407.740215653792},"targetPosition":{"x":8878.498633425077,"y":16585.19823965816},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"End 30","id":"4bc7f337-74a7-42b7-89b7-9d4edc10fca5"}}}],"id":"857043cc-f467-44d2-89eb-2e73f35f638d","savedPayload":{"position":{"x":8878.498633425077,"y":16585.19823965816},"targetPosition":{"x":10146.831380650954,"y":15847.894421074247},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Polygon","name":"Line 30","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.3,\n \"lineWidth\": 1,\n \"lineDash\": [3,3],\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n }\n}","id":"9e67e8dc-0a07-4d57-be52-6023ff9087da","savedPayload":{"position":{"x":10536.119559119903,"y":13841.040786646963},"targetPosition":{"x":10636.111235586295,"y":14162.712317184736},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"767e0eba-ad98-49a9-a08d-58b5ebfaf655","savedPayload":{"position":{"x":10636.111235586295,"y":14162.712317184736},"targetPosition":{"x":8766.588266222429,"y":15706.943947165584},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"9bed0cf3-56c3-4508-88c8-5dede6e574df","savedPayload":{"position":{"x":10511.466661381128,"y":14196.024156644738},"targetPosition":{"x":8766.588266222429,"y":15706.943947165584},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"End 70","id":"84bdd434-48af-4f4a-8f14-62df15022d05"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"1ce29315-82a5-4b62-8e85-be087a037d73","savedPayload":{"position":{"x":10313.341668530953,"y":14167.856839500075},"targetPosition":{"x":8766.588266222429,"y":15706.943947165584},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 70","id":"827e424f-3036-4645-9246-94b4bb0ebaea"}}}],"id":"984a1917-1d81-4142-a50f-269a18a07c9d","savedPayload":{"position":{"x":8766.588266222429,"y":15706.943947165584},"targetPosition":{"x":10146.831380650954,"y":15847.894421074247},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Polygon","name":"Bandwidth","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 2,\n \"lineDash\": [2,2],\n \"paletteColor\": \"UI_COLOR.GREY\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREY\"\n }\n}","id":"ccb32f55-1b5e-4813-b614-0581593434a7","savedPayload":{"position":{"x":10795.22663672244,"y":13944.837585192447},"targetPosition":{"x":10843.858210817301,"y":14437.410930567461},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"57a26967-b019-4352-9d9d-cc10668837c4","savedPayload":{"position":{"x":10843.858210817301,"y":14437.410930567461},"targetPosition":{"x":8879.913723641155,"y":14710.212012218311},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"0d8a9c6b-b0e6-4ce1-b1ad-71bd2a506a55","savedPayload":{"position":{"x":10688.15980940923,"y":14243.156567636323},"targetPosition":{"x":8879.913723641155,"y":14710.212012218311},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"Being Previous Bandwidth","id":"943da81e-c0ca-4213-ba8a-5dbafd3ead18"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"38f87d68-5678-46bd-9e26-45b8a8ee75f1","savedPayload":{"position":{"x":10642.585872276719,"y":14422.491028158234},"targetPosition":{"x":8879.913723641155,"y":14710.212012218311},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"End Bandwidth","id":"cdf38478-d5d4-410e-98fd-14b7b74bfd8b"}}}],"id":"0f7a4004-177c-4412-b0ef-2608f3c13da6","savedPayload":{"position":{"x":8879.913723641155,"y":14710.212012218311},"targetPosition":{"x":10146.831380650954,"y":15847.894421074247},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Polygon","name":"Value","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.85,\n \"lineWidth\": 2.25,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","id":"6e43dca6-e750-49ff-b025-2a76185e5914","savedPayload":{"position":{"x":10866.440308331037,"y":14229.062403276497},"targetPosition":{"x":10677.755077795211,"y":14482.666873255897},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"56c0efd0-d13a-4c29-98f2-d27cb6071099","savedPayload":{"position":{"x":10677.755077795211,"y":14482.666873255897},"targetPosition":{"x":9810.125787089362,"y":14261.787151505949},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"68e8f2a3-54ee-4fb7-abd2-add6496c08e0","savedPayload":{"position":{"x":11040.174365101364,"y":14705.520457783374},"targetPosition":{"x":9810.125787089362,"y":14261.787151505949},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin Previous Value","id":"534c2cd4-d020-43cf-9284-433a57fdcfce"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"a01aa765-6bd5-49d7-afbe-44d543191f76","savedPayload":{"position":{"x":10897.999178078213,"y":14443.2487662185},"targetPosition":{"x":9810.125787089362,"y":14261.787151505949},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"End Value","id":"5b05abcc-76cf-4f9d-82e5-671ab7471678"}}}],"id":"4598a671-83b9-4460-9e65-175df73eba71","savedPayload":{"position":{"x":9810.125787089362,"y":14261.787151505949},"targetPosition":{"x":10146.831380650954,"y":15847.894421074247},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Polygon","name":"Moving Average","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.55,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","id":"544bf8f4-dfd5-4cd7-aba3-a47f6b477da8","savedPayload":{"position":{"x":11446.68784912679,"y":14678.20044062558},"targetPosition":{"x":11124.068977422,"y":14732.268757828062},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"styleConditions":[{"type":"Style Condition","name":"New Style Condition","code":"record.previous.movingAverage > record.movingAverage","style":{"type":"Style","name":"New Style","code":"{\n \"opacity\": 0.55,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RED\"\n}","id":"c89114e1-7181-4091-8c2d-0301a8b00478","savedPayload":{"position":{"x":11400.407988839434,"y":14098.663681831164},"targetPosition":{"x":11311.851373559713,"y":14492.893841089232},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"12891c27-2ec5-4a56-892e-1d29a277d5da","savedPayload":{"position":{"x":11311.851373559713,"y":14492.893841089232},"targetPosition":{"x":11124.068977422,"y":14732.268757828062},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}}],"id":"c9847967-ecf5-4f6a-9fe7-2759ca4795b6","savedPayload":{"position":{"x":11124.068977422,"y":14732.268757828062},"targetPosition":{"x":10764.702154674298,"y":14467.39703139931},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{"shortcutKey":"a"}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"81660820-6035-481b-a909-9e89e145d61f","savedPayload":{"position":{"x":11064.065388211016,"y":14800.874885740166},"targetPosition":{"x":10764.702154674298,"y":14467.39703139931},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin Previous MA","id":"0993c95f-2054-48d8-9977-2d4eb24dabf7"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"2d18f4cf-e5d4-4bde-9a69-85b87c410125","savedPayload":{"position":{"x":11244.171634216567,"y":14764.739457971913},"targetPosition":{"x":10764.702154674298,"y":14467.39703139931},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"End MA","id":"35bdf97d-abf8-4f1e-922c-d853e6980b0c"}}}],"id":"69c19382-ed5b-48d1-9249-426a8e1e4e51","savedPayload":{"position":{"x":10764.702154674298,"y":14467.39703139931},"targetPosition":{"x":10146.831380650954,"y":15847.894421074247},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}}],"id":"da344cd9-3c37-449a-b5be-6c65814f8562","savedPayload":{"position":{"x":10146.831380650954,"y":15847.894421074247},"targetPosition":{"x":10375.003223229305,"y":15719.135151985305},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"panels":[{"type":"Plotter Panel","name":"%B Panel","code":"{ \n\"codeName\": \"\"\n}","panelData":[{"type":"Panel Data","name":"%B Value","code":"{\n \"valueDecimals\": 2\n}","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.value","id":"c6ca5acc-cc3d-4802-8627-d3461747e731","savedPayload":{"position":{"x":10129.29548754784,"y":14974.994602328346},"targetPosition":{"x":10159.4279079655,"y":15220.666101114533},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"d34065b9-ce7c-4971-8270-d0819da6b188","savedPayload":{"position":{"x":10159.4279079655,"y":15220.666101114533},"targetPosition":{"x":10376.269415116756,"y":15391.726866316249},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},{"type":"Panel Data","name":"Bandwidth","code":"{\n \"valueDecimals\": 2\n}","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.bandwidth","id":"5193f538-5133-4561-a9e4-939cfa4d9af9","savedPayload":{"position":{"x":10425.998697980662,"y":14935.284629455668},"targetPosition":{"x":10429.818948172213,"y":15105.655077560798},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"ba215bbb-99c2-4433-83f8-47f2b00ee378","savedPayload":{"position":{"x":10429.818948172213,"y":15105.655077560798},"targetPosition":{"x":10376.269415116756,"y":15391.726866316249},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},{"type":"Panel Data","name":"Moving Average","code":"{\n \"valueDecimals\": 2\n}","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.movingAverage","id":"d721b3b0-ffe7-459f-b146-954073605f0e","savedPayload":{"position":{"x":9799.568526727106,"y":15380.754554676487},"targetPosition":{"x":10033.736176543453,"y":15408.019169476815},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"8705ee2c-1bd8-4e90-b841-d2864f83f14b","savedPayload":{"position":{"x":10033.736176543453,"y":15408.019169476815},"targetPosition":{"x":10376.269415116756,"y":15391.726866316249},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}}],"id":"36548f31-d96c-4c80-b923-dea5dd5b56c7","savedPayload":{"position":{"x":10376.269415116756,"y":15391.726866316249},"targetPosition":{"x":10375.003223229305,"y":15719.135151985305},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"06b2f3f6-b138-415f-8974-31c22a930f92","savedPayload":{"position":{"x":10375.003223229305,"y":15719.135151985305},"targetPosition":{"x":11323.422748313864,"y":16266.705420097573},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Plotter Module","name":"Bollinger Bands","code":"{\n\"codeName\": \"BollingerBands\",\n\"isLegacy\": true,\n\"icon\": \"band\"\n}","panels":[{"type":"Plotter Panel","name":"New Plotter Panel","code":"{ \n\"codeName\": \"BollingerBandsPanel\" ,\n\"isLegacy\": true\n}","panelData":[],"id":"de7b7008-6f66-4d7d-96dd-1aa7b1ede335","savedPayload":{"position":{"x":11597.42795234407,"y":16115.203676395628},"targetPosition":{"x":11459.668731072452,"y":16188.952695772685},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"a11bfdf8-595c-4b50-b259-6a9f777d0ea8","savedPayload":{"position":{"x":11459.668731072452,"y":16188.952695772685},"targetPosition":{"x":11323.422748313864,"y":16266.705420097573},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"abd0f050-2f42-4c50-81a9-ffb0d6442cef","savedPayload":{"position":{"x":11323.422748313864,"y":16266.705420097573},"targetPosition":{"x":11323.422748313864,"y":17828.77928226611},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Plotter","name":"Plotters-Bollinger-Channels-Objects","code":"{\n\"codeName\" : \"Plotter Bollinger Channels\"\n}","modules":[{"type":"Plotter Module","name":"Bollinger Channels Objects","code":"{\n\"codeName\": \"Bollinger-Channels-Objects\",\n \"icon\": \"trend\"\n}","shapes":{"type":"Shapes","name":"New Shapes","chartPoints":[{"type":"Chart Points","name":"New Chart Points","points":[{"type":"Point","name":"New Point","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.firstMovingAverage - record.firstDeviation","id":"8117b381-e9c7-41e3-8a51-ed49a1ca6868","savedPayload":{"position":{"x":12801.907042226376,"y":16190.828882893746},"targetPosition":{"x":12271.785361936978,"y":16083.228740766897},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"9be61e7d-ae1e-4b39-9ebf-27285a5a67a9","savedPayload":{"position":{"x":12271.785361936978,"y":16083.228740766897},"targetPosition":{"x":11888.671862483212,"y":16000.182386112829},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"New Point","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.lastMovingAverage - record.lastDeviation","id":"69cb3498-4e18-458a-b48e-e65c98b183be","savedPayload":{"position":{"x":11951.319012333528,"y":16620.330832110845},"targetPosition":{"x":11923.244152685438,"y":16299.720268901663},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"f87b3204-8901-4774-afcb-b4e5394e255d","savedPayload":{"position":{"x":11923.244152685438,"y":16299.720268901663},"targetPosition":{"x":11888.671862483212,"y":16000.182386112829},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"New Point","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.lastMovingAverage + record.lastDeviation","id":"4c7b46d8-f76b-4039-af87-345c3f72a0a4","savedPayload":{"position":{"x":10964.086619634447,"y":16413.609750160103},"targetPosition":{"x":11219.944515293882,"y":16298.10492106042},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"5ce82101-6f77-4f54-bef5-d97edae6d44b","savedPayload":{"position":{"x":11219.944515293882,"y":16298.10492106042},"targetPosition":{"x":11888.671862483212,"y":16000.182386112829},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"New Point","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.firstMovingAverage + record.lastDeviation","id":"89e5dbc2-33ed-42b9-9b9b-376097e04aff","savedPayload":{"position":{"x":11208.984768064081,"y":15270.072717747182},"targetPosition":{"x":11518.39621150429,"y":15591.85428500401},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"45dbe6c3-9433-4b6d-8aa5-691cf6eba8a1","savedPayload":{"position":{"x":11518.39621150429,"y":15591.85428500401},"targetPosition":{"x":11888.671862483212,"y":16000.182386112829},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"703b0e1b-e2d6-457a-95d6-7b6516b2f772","savedPayload":{"position":{"x":11888.671862483212,"y":16000.182386112829},"targetPosition":{"x":11949.591382741328,"y":15895.238176256493},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"polygons":[{"type":"Polygon","name":"New Polygon","polygonBody":{"type":"Polygon Body","name":"New Polygon Body","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.2\n },\n \"atMousePosition\": {\n \"opacity\": 0.2,\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}","id":"09105647-a665-4fb4-910d-49bcf90eb91e","savedPayload":{"position":{"x":12166.691562567581,"y":15862.874209810278},"targetPosition":{"x":11576.365451798372,"y":15952.906331654509},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"styleConditions":[{"type":"Style Condition","name":"New Style Condition","code":"record.direction === 'Side'","style":{"type":"Style","name":"New Style","code":"{\n \"paletteColor\": \"UI_COLOR.LIGHT\"\n}","id":"ad17706f-09f0-4424-b5f3-b66fb2c76160","savedPayload":{"position":{"x":11954.889428161434,"y":16434.923837672068},"targetPosition":{"x":11759.198548791652,"y":16182.508252316042},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"3975ecc2-db5b-4cab-a9ab-9e13b2da3015","savedPayload":{"position":{"x":11759.198548791652,"y":16182.508252316042},"targetPosition":{"x":11576.365451798372,"y":15952.906331654509},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Style Condition","name":"New Style Condition","code":"record.direction === 'Up'","style":{"type":"Style","name":"New Style","code":"{\n \"paletteColor\": \"UI_COLOR. GREEN\"\n}","id":"0b263642-8fc7-4fdc-a915-9480c8493e68","savedPayload":{"position":{"x":11301.145751835158,"y":16673.703707199722},"targetPosition":{"x":11394.223955887212,"y":16425.5198838954},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"e218ed70-9da7-43c5-9c23-9e010e08b5b5","savedPayload":{"position":{"x":11394.223955887212,"y":16425.5198838954},"targetPosition":{"x":11576.365451798372,"y":15952.906331654509},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Style Condition","name":"New Style Condition","code":"record.direction === 'Down'","style":{"type":"Style","name":"New Style","code":"{\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n}","id":"ce3abe3f-eb38-4e0f-94bb-9c397ed78f49","savedPayload":{"position":{"x":10873.101556589698,"y":16056.700252552164},"targetPosition":{"x":11260.681374768115,"y":16001.647329807152},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"251d5031-13f9-493b-aa35-126f5221bb21","savedPayload":{"position":{"x":11260.681374768115,"y":16001.647329807152},"targetPosition":{"x":11576.365451798372,"y":15952.906331654509},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Style Condition","name":"New Style Condition","code":"atMousePosition === true","style":{"type":"Style","name":"New Style","code":"{\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.1\n}","id":"2ea26fbc-74c5-4fb5-b64f-c4c7b289003c","savedPayload":{"position":{"x":11000.554909123817,"y":15234.717050087263},"targetPosition":{"x":11291.050182104294,"y":15593.129514985627},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"8a0f9c00-67be-47fa-9cde-ec6c499c9bec","savedPayload":{"position":{"x":11291.050182104294,"y":15593.129514985627},"targetPosition":{"x":11576.365451798372,"y":15952.906331654509},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"f2d2ac14-9859-4228-81d9-280c639c1b37","savedPayload":{"position":{"x":11576.365451798372,"y":15952.906331654509},"targetPosition":{"x":11741.505310886892,"y":15528.566843545801},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.25,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n },\n \"atMousePosition\": {\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [0,0]\n }\n}","id":"d85d9603-7ff2-4d45-aa58-9b8ebe23a65f","savedPayload":{"position":{"x":11376.052022659835,"y":15788.494670927725},"targetPosition":{"x":11289.405001005953,"y":15669.948977385458},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"styleConditions":[{"type":"Style Condition","name":"New Style Condition","code":"record.direction === 'Side'","style":{"type":"Style","name":"New Style","code":"{\n \"paletteColor\": \"UI_COLOR.DARK\"\n}","id":"d09de0b4-f477-42e9-a944-6bde9a9a68dd","savedPayload":{"position":{"x":11016.861224435817,"y":16038.371268542756},"targetPosition":{"x":11166.893032954795,"y":15840.284040134842},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"08167019-4685-45ca-8572-74706f2fb971","savedPayload":{"position":{"x":11166.893032954795,"y":15840.284040134842},"targetPosition":{"x":11289.405001005953,"y":15669.948977385458},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Style Condition","name":"New Style Condition","code":"record.direction === 'Up'","style":{"type":"Style","name":"New Style","code":"{\n \"paletteColor\": \"UI_COLOR.PATINATED_TURQUOISE\"\n}","id":"ebab2c53-c230-4622-a5d1-a3e0bd1d4139","savedPayload":{"position":{"x":10814.182474699333,"y":15505.41475250863},"targetPosition":{"x":10979.033140336893,"y":15567.908341017192},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"5b721945-b84b-4e19-a7db-777bc1c1fee1","savedPayload":{"position":{"x":10979.033140336893,"y":15567.908341017192},"targetPosition":{"x":11289.405001005953,"y":15669.948977385458},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Style Condition","name":"New Style Condition","code":"record.direction === 'Down'","style":{"type":"Style","name":"New Style","code":"{\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n}","id":"8bef9d11-9184-420e-a841-97a19f6a160b","savedPayload":{"position":{"x":11310.472871580285,"y":14800.959647062667},"targetPosition":{"x":11305.37269779154,"y":15070.100369576336},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"a530140d-d0bb-4989-8ca8-d9846adbc91d","savedPayload":{"position":{"x":11305.37269779154,"y":15070.100369576336},"targetPosition":{"x":11289.405001005953,"y":15669.948977385458},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"add24099-1310-4e86-99fc-9db01a272b6e","savedPayload":{"position":{"x":11289.405001005953,"y":15669.948977385458},"targetPosition":{"x":11741.505310886892,"y":15528.566843545801},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"7be4c16d-772a-4750-9735-09d3d9e16037","savedPayload":{"position":{"x":11485.625176130265,"y":15353.466557530519},"targetPosition":{"x":11741.505310886892,"y":15528.566843545801},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Point","name":"New Point","id":"9be61e7d-ae1e-4b39-9ebf-27285a5a67a9"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"1a592de1-eb28-41eb-8ddb-b22e5034be53","savedPayload":{"position":{"x":11711.733571417524,"y":15127.761302938712},"targetPosition":{"x":11741.505310886892,"y":15528.566843545801},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Point","name":"New Point","id":"f87b3204-8901-4774-afcb-b4e5394e255d"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"e90a30b1-cd5d-4331-bf74-7cfd4242db34","savedPayload":{"position":{"x":12027.224497870728,"y":15263.133641344533},"targetPosition":{"x":11741.505310886892,"y":15528.566843545801},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Point","name":"New Point","id":"5ce82101-6f77-4f54-bef5-d97edae6d44b"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"ae4311e5-a02d-46d7-a41c-79e6945f9f21","savedPayload":{"position":{"x":11929.060884123903,"y":15556.028376247232},"targetPosition":{"x":11741.505310886892,"y":15528.566843545801},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Point","name":"New Point","id":"45dbe6c3-9433-4b6d-8aa5-691cf6eba8a1"}}}],"id":"6e21446c-93e7-44ad-814d-3cd2fa8f8baf","savedPayload":{"position":{"x":11741.505310886892,"y":15528.566843545801},"targetPosition":{"x":11949.591382741328,"y":15895.238176256493},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"0b08f6f6-2317-42fb-ab3a-db8957d76dfa","savedPayload":{"position":{"x":11949.591382741328,"y":15895.238176256493},"targetPosition":{"x":12020.468068087937,"y":15892.649512959579},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{"shortcutKey":"o"}}},"panels":[{"type":"Plotter Panel","name":"Channel Panel","code":"{ \n\"codeName\": \"\"\n}","javascriptCode":{"type":"Javascript Code","code":" printLabel('Direction', X_AXIS, PANEL_HEIGHT * 0.05, '1')\n printLabel(currentRecord.data.direction, X_AXIS, PANEL_HEIGHT * 0.10, '0.50')\n\n printLabel('Periods', X_AXIS, PANEL_HEIGHT * 0.15, '1')\n printLabel(currentRecord.data.period, X_AXIS, PANEL_HEIGHT * 0.20, '0.50')\n\n let fixedValue = ''\n\n fixedValue = currentRecord.data.firstMovingAverage\n if (fixedValue !== undefined) { fixedValue = fixedValue.toFixed(2) } else { fixedValue = '' }\n\n printLabel('Initial Moving Average', X_AXIS, PANEL_HEIGHT * 0.25, '1')\n printLabel(fixedValue, X_AXIS, PANEL_HEIGHT * 0.30, '0.50')\n\n fixedValue = currentRecord.data.lastMovingAverage\n if (fixedValue !== undefined) { fixedValue = fixedValue.toFixed(2) } else { fixedValue = '' }\n\n printLabel('Final Moving Average', X_AXIS, PANEL_HEIGHT * 0.35, '1')\n printLabel(fixedValue, X_AXIS, PANEL_HEIGHT * 0.40, '0.50')","id":"ab8e6fc4-e617-4f43-bd23-9887616a3bf2","savedPayload":{"position":{"x":12388.794161511967,"y":15227.711652964617},"targetPosition":{"x":12207.834265222962,"y":15565.655160029462},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"09c8f781-3e54-4bed-bd9a-83e8179fdd66","savedPayload":{"position":{"x":12207.834265222962,"y":15565.655160029462},"targetPosition":{"x":12020.468068087937,"y":15892.649512959579},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"52881346-3e4b-45e0-92d2-af130d381b8e","savedPayload":{"position":{"x":12020.468068087937,"y":15892.649512959579},"targetPosition":{"x":12230.857929948488,"y":16257.055443099449},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Plotter Module","name":"Bollinger Sub Channels Objects","code":"{\n\"codeName\": \"Bollinger-Sub-Channels-Objects\",\n\"icon\": \"trend\"\n}","javascriptCode":{"type":"Javascript Code","code":"/* Definition of the points we are going to use while drawing */\nlet point1\nlet point2\nlet point3\nlet point4\n\npoint1 = {\n x: record.begin,\n y: record.firstMovingAverage - record.firstDeviation\n}\n\npoint2 = {\n x: record.end,\n y: record.lastMovingAverage - record.lastDeviation\n}\n\npoint3 = {\n x: record.end,\n y: record.lastMovingAverage + record.lastDeviation\n}\n\npoint4 = {\n x: record.begin,\n y: record.firstMovingAverage + record.firstDeviation\n}\n\n/*\nThe information we store in files is independent from the charing system and its coordinate systems.\nThat means that the first thing we allways need to do is to trasform these points to the coordinate system of the timeline.\n*/\npoint1 = coordinateSystem.transformThisPoint(point1)\npoint2 = coordinateSystem.transformThisPoint(point2)\npoint3 = coordinateSystem.transformThisPoint(point3)\npoint4 = coordinateSystem.transformThisPoint(point4)\n\n/*\nThe browser canvas object does not care about our timeline and its coordinate system. In order to draw on a html canvas we\nneed the points to be converted into the canvas coordinate system.\nNext we transform again to the screen coordinate system.\n*/\npoint1 = transformThisPoint(point1, thisObject.container)\npoint2 = transformThisPoint(point2, thisObject.container)\npoint3 = transformThisPoint(point3, thisObject.container)\npoint4 = transformThisPoint(point4, thisObject.container)\n\n/* We make sure the points do not fall outside the canvas.chartSpace.viewport visible area. This step allways need to be done. */\npoint1 = canvas.chartSpace.viewport.fitIntoVisibleArea(point1)\npoint2 = canvas.chartSpace.viewport.fitIntoVisibleArea(point2)\npoint3 = canvas.chartSpace.viewport.fitIntoVisibleArea(point3)\npoint4 = canvas.chartSpace.viewport.fitIntoVisibleArea(point4)\n\n/*\nNow that we have our 4 points as coordinates of the actual screen (or html canvas object), we can actaully start drawing.\nFirst we are going to draw the shape backgound.\n*/\nbrowserCanvasContext.beginPath()\n\nbrowserCanvasContext.moveTo(point1.x, point1.y)\nbrowserCanvasContext.lineTo(point2.x, point2.y)\nbrowserCanvasContext.lineTo(point3.x, point3.y)\nbrowserCanvasContext.lineTo(point4.x, point4.y)\n\nbrowserCanvasContext.closePath()\n\nlet opacity = '0.25' // The backgound will be quite transparent. Possible values goes from 0..1\n\n/* Depending on the direction of the channel, we use a different color for the border lines. */\nif (record.direction === 'Side') { browserCanvasContext.strokeStyle = 'rgba(' + UI_COLOR.DARK + ', ' + opacity + ')' }\nif (record.direction === 'Up') { browserCanvasContext.strokeStyle = 'rgba(' + UI_COLOR.PATINATED_TURQUOISE + ', ' + opacity + ')' }\nif (record.direction === 'Down') { browserCanvasContext.strokeStyle = 'rgba(' + UI_COLOR.RED + ', ' + opacity + ')' }\n\nswitch (record.slope) {\n case 'Side': {\n opacity = '0.1';\n break;\n }\n case 'Gentle': {\n opacity = '0.1';\n break;\n }\n case 'Medium': {\n opacity = '0.15';\n break;\n }\n case 'Steep': {\n opacity = '0.2';\n break;\n }\n case 'Extreme': {\n opacity = '0.25';\n break;\n }\n}\n\n/* Depending on the direction of the channel, we use a different color for the background. */\nif (record.direction === 'Side' || record.slope === 'Side') { browserCanvasContext.fillStyle = 'rgba(' + UI_COLOR.LIGHT + ', ' + opacity + ')'; }\nif (record.direction === 'Up') { browserCanvasContext.fillStyle = 'rgba(' + UI_COLOR.GREEN + ', ' + opacity + ')' }\nif (record.direction === 'Down') { browserCanvasContext.fillStyle = 'rgba(' + UI_COLOR.RUSTED_RED + ', ' + opacity + ')' }\n\n/* If the mouse is positioned in betwheen the begining and ending of our object, we can opt for changing the color of that specific object. */\nif (atMousePosition) {\n browserCanvasContext.fillStyle = 'rgba(' + UI_COLOR.TITANIUM_YELLOW+ ', 0.1)'\n}\n\nbrowserCanvasContext.fill() // This is what actually apply the previous instructions on the html canvas object of the browser.\n\n/* Second we are going to draw the shape borders. */\nbrowserCanvasContext.beginPath()\n\nbrowserCanvasContext.moveTo(point1.x, point1.y)\nbrowserCanvasContext.lineTo(point2.x, point2.y)\nbrowserCanvasContext.lineTo(point3.x, point3.y)\nbrowserCanvasContext.lineTo(point4.x, point4.y)\n\nbrowserCanvasContext.closePath()\n\nbrowserCanvasContext.lineWidth = 1 // We use 1 as standard line width\nbrowserCanvasContext.setLineDash([0, 0]) // We do not want dashed lines in this case.\nbrowserCanvasContext.stroke() // This actually draw the borders of our shape.","id":"63406674-a797-430a-96c7-e5bcacb286bc","savedPayload":{"position":{"x":12864.255375613042,"y":16041.423915727219},"targetPosition":{"x":12739.72348516078,"y":16259.180544977538},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"panels":[{"type":"Plotter Panel","name":"Sub-Channel Panel","code":"{ \n\"codeName\": \"\"\n}","javascriptCode":{"type":"Javascript Code","code":"printLabel('Direction', X_AXIS, PANEL_HEIGHT * 0.05, '1');\nprintLabel(currentRecord.data.direction, X_AXIS, PANEL_HEIGHT * 0.10, '0.50');\n\nprintLabel('Periods', X_AXIS, PANEL_HEIGHT * 0.15, '1');\nprintLabel(currentRecord.data.period, X_AXIS, PANEL_HEIGHT * 0.20, '0.50');\n\nlet fixedValue = '';\n\nfixedValue = currentRecord.data.firstMovingAverage;\nif (fixedValue !== undefined) { fixedValue = fixedValue.toFixed(2); } else { fixedValue = ''; }\n\nprintLabel('Initial Moving Average', X_AXIS, PANEL_HEIGHT * 0.25, '1');\nprintLabel(fixedValue, X_AXIS, PANEL_HEIGHT * 0.30, '0.50');\n\nfixedValue = currentRecord.data.lastMovingAverage;\nif (fixedValue !== undefined) { fixedValue = fixedValue.toFixed(2); } else { fixedValue = ''; }\n\nprintLabel('Final Moving Average', X_AXIS, PANEL_HEIGHT * 0.35, '1');\nprintLabel(fixedValue, X_AXIS, PANEL_HEIGHT * 0.40, '0.50');\n\nprintLabel('Slope', X_AXIS, PANEL_HEIGHT * 0.45, '1');\nprintLabel(currentRecord.data.slope, X_AXIS, PANEL_HEIGHT * 0.50, '0.50');","id":"60b78d10-ba3e-4530-b6d6-22dd3bafbdc0","savedPayload":{"position":{"x":12859.061896661859,"y":16243.499465431281},"targetPosition":{"x":12817.667815150742,"y":16384.286082439976},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"0ce6611c-1e9a-4fb6-8a5f-809c8b65f89a","savedPayload":{"position":{"x":12817.667815150742,"y":16384.286082439976},"targetPosition":{"x":12739.72348516078,"y":16259.180544977538},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"f8c4b699-1f40-4832-b427-68da3341daa8","savedPayload":{"position":{"x":12739.72348516078,"y":16259.180544977538},"targetPosition":{"x":12230.857929948488,"y":16257.055443099449},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{"shortcutKey":"x"}}}],"id":"343f37be-cc77-4513-a296-7925edfcf0c4","savedPayload":{"position":{"x":12230.857929948488,"y":16257.055443099449},"targetPosition":{"x":11323.422748313864,"y":17828.77928226611},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Plotter","name":"Plotters-Trading-Simulation","code":"{\n\"codeName\" : \"PlottersTradingSimulation\"\n}","modules":[{"type":"Plotter Module","name":"Trading Simulation","code":"{\n\"codeName\": \"TradingSimulation\",\n\"isLegacy\": true,\n\"icon\": \"placeholder\"\n}","panels":[{"type":"Plotter Panel","name":"Trading Simulation Panel","code":"{ \n\"codeName\": \"TradingSimulationPanel\" ,\n\"isLegacy\": true\n}","panelData":[],"id":"0061c7b0-341d-41a7-a0a6-b675f25b7da8","savedPayload":{"position":{"x":12129.003632467857,"y":16875.587187583056},"targetPosition":{"x":12405.817895369184,"y":17033.129918711893},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"7864b9e4-3150-4d1d-abd9-0a43a9fe4c4f","savedPayload":{"position":{"x":12405.817895369184,"y":17033.129918711893},"targetPosition":{"x":12552.996397493314,"y":17118.884604923882},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Plotter Module","name":"Conditions","code":"{\n\"codeName\": \"Conditions\",\n\"isLegacy\": true,\n\"icon\": \"band\"\n}","panels":[],"id":"546d0a94-e878-41c1-a6e6-7dd28832f79b","savedPayload":{"position":{"x":12550.367669876821,"y":16738.068746833716},"targetPosition":{"x":12552.996397493314,"y":17118.884604923882},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Plotter Module","name":"Strategies","code":"{\n\"codeName\": \"Strategies\",\n\"isLegacy\": true,\n\"icon\": \"quality\"\n}","panels":[],"id":"9b0c4f4b-d67c-48ae-97f1-bd614e85ced8","savedPayload":{"position":{"x":13115.40115914061,"y":16793.921767873002},"targetPosition":{"x":12552.996397493314,"y":17118.884604923882},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Plotter Module","name":"Trades","code":"{\n\"codeName\": \"Trades\",\n\"isLegacy\": true,\n\"icon\": \"band\"\n}","panels":[],"id":"382004c6-e318-4d9d-9791-505f329f1e54","savedPayload":{"position":{"x":13059.243536734055,"y":17411.134404956003},"targetPosition":{"x":12552.996397493314,"y":17118.884604923882},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Plotter Module","name":"Simulation Execution","code":"{\n\"codeName\": \"SimulationExecution\",\n\"isLegacy\": true,\n\"icon\": \"band\"\n}","panels":[{"type":"Plotter Panel","name":"Simulation Execution Panel","code":"{ \n\"codeName\": \"SimulationExecutionPanel\" ,\n\"isLegacy\": true\n}","panelData":[],"id":"7a1177aa-d297-4452-bad5-58b681a740ca","savedPayload":{"position":{"x":12554.710952867488,"y":17974.719920565676},"targetPosition":{"x":12554.37470025467,"y":17727.523666406476},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"96dede74-e7bc-4c50-a9ba-2bec8a5f4884","savedPayload":{"position":{"x":12554.37470025467,"y":17727.523666406476},"targetPosition":{"x":12552.996397493314,"y":17118.884604923882},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"90f0675d-f4d1-480f-aa75-c8162d53ea0f","savedPayload":{"position":{"x":12552.996397493314,"y":17118.884604923882},"targetPosition":{"x":11323.422748313864,"y":17828.77928226611},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"35be7b1c-a0f7-4b5f-9ee1-8fb51595e959","savedPayload":{"position":{"x":11323.422748313864,"y":17828.77928226611},"targetPosition":{"x":11323.422748313864,"y":17828.77928226611},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{"shortcutKey":"m"}}},{"type":"Data Mine","name":"Sparta","code":"{\n\"codeName\": \"Sparta\"\n}","sensorBots":[],"indicatorBots":[{"type":"Indicator Bot","name":"SMA","code":"{\n\"codeName\": \"SMA\",\n\"repo\": \"SMA-Indicator-Bot\"\n}","processes":[{"type":"Process Definition","name":"Multi-Period-Market","code":"{\n \"codeName\": \"Multi-Period-Market\",\n \"description\": \"Calculates SMAs for Time Frames of 01-hs and above.\",\n \"startMode\": {\n \"allMonths\": {\n \"run\": \"false\",\n \"minYear\": \"\",\n \"maxYear\": \"\"\n },\n \"oneMonth\": {\n \"run\": \"false\",\n \"year\": \"\",\n \"month\": \"\"\n },\n \"noTime\": {\n \"run\": \"true\"\n },\n \"fixedInterval\": {\n \"run\": \"false\",\n \"interval\": 0\n }\n },\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Market\",\n \"startDate\": {\n },\n \"endDate\": {\n }\n }\n}","processOutput":{"type":"Process Output","name":"New Process Output","outputDatasets":[{"type":"Output Dataset","name":"New Output Dataset","id":"5302effb-1f09-4a30-9f71-6956b8b9ca88","savedPayload":{"position":{"x":29740.163648305737,"y":18068.896482246197},"targetPosition":{"x":28496.888826365353,"y":17938.223032861082},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"3b21f9d7-2cbc-4c23-80c8-cc5e5b06a22c"}}},{"type":"Output Dataset","name":"New Output Dataset","id":"8221593c-6298-4b4c-bfc2-cffbc9e5cd0f","savedPayload":{"position":{"x":28471.369479632307,"y":18181.023398312973},"targetPosition":{"x":28496.888826365353,"y":17938.223032861082},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"af9b9cef-2a74-486f-b79e-047d68669a1f"}}},{"type":"Output Dataset","name":"New Output Dataset","id":"aabd0857-b4fc-404a-8967-967475ed3993","savedPayload":{"position":{"x":26956.26245402501,"y":17776.296676166116},"targetPosition":{"x":28496.888826365353,"y":17938.223032861082},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"78a6ef37-4df8-4ac8-83a0-c9a732467c59"}}}],"id":"85a56739-9351-444b-95e9-a57470dca38a","savedPayload":{"position":{"x":28496.888826365353,"y":17938.223032861082},"targetPosition":{"x":28528.570243095364,"y":17636.79448766567},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","statusDependencies":[{"type":"Status Dependency","name":"Self","code":"{\"mainUtility\": \"Self Reference\"}","id":"d49d1e94-1960-4121-8e40-be8af52947ee","savedPayload":{"position":{"x":29613.08218641248,"y":20200.269514902197},"targetPosition":{"x":27463.94625988028,"y":18110.795624060458},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"81346f2f-13f2-46f4-85f5-a04b4d80f455"}}},{"type":"Status Dependency","name":"Ending: Olivia","code":"{\"mainUtility\": \"Market Ending Point\"}","id":"f7cf0949-06fc-4c98-a399-61fac1671c6e","savedPayload":{"position":{"x":26397.75722428243,"y":18585.493566670062},"targetPosition":{"x":27463.94625988028,"y":18110.795624060458},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"4f71d561-5872-4539-8408-f481be275559"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Olivia Candles","id":"4228fdf3-e992-46b2-a91e-de95108a753d","savedPayload":{"position":{"x":26622.217802220537,"y":16083.176105888913},"targetPosition":{"x":27463.94625988028,"y":18110.795624060458},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"7160ac78-d806-4bac-955b-a201c21c2e7e"}}}],"id":"f404e748-b631-4cc5-975c-2a0736e55c0d","savedPayload":{"position":{"x":27463.94625988028,"y":18110.795624060458},"targetPosition":{"x":28528.570243095364,"y":17636.79448766567},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"statusReport":{"type":"Status Report","name":"New Status Report","id":"81346f2f-13f2-46f4-85f5-a04b4d80f455","savedPayload":{"position":{"x":26988.119463713738,"y":16517.591484145913},"targetPosition":{"x":28528.570243095364,"y":17636.79448766567},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Olivia","id":"2bce272e-2712-4f28-9736-03b51929aba2","savedPayload":{"position":{"x":28735.97550585037,"y":15663.46522809075},"targetPosition":{"x":28528.570243095364,"y":17636.79448766567},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"63929f31-bc0f-4d9c-9ddc-3d7e76305e51"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"b569db86-9ab5-4ba2-be41-357a9bce84b4","savedPayload":{"position":{"x":29589.815141488987,"y":17164.297816763486},"targetPosition":{"x":28528.570243095364,"y":17636.79448766567},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"456269f6-9849-4d5f-9c8c-7cd7d1eef297","savedPayload":{"position":{"x":28528.570243095364,"y":17636.79448766567},"targetPosition":{"x":28775.082332932074,"y":17815.896004599515},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Process Definition","name":"Multi-Period-Daily","code":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"description\": \"Describe what the process does.\",\n \"startMode\": {\n \"allMonths\": {\n \"run\": \"false\",\n \"minYear\": \"\",\n \"maxYear\": \"\"\n },\n \"oneMonth\": {\n \"run\": \"false\",\n \"year\": \"\",\n \"month\": \"\"\n },\n \"noTime\": {\n \"run\": \"true\"\n },\n \"fixedInterval\": {\n \"run\": \"false\",\n \"interval\": 0\n }\n },\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Daily\",\n \"startDate\": {\n \"takeItFromStatusDependency\": 0\n },\n \"endDate\": {\n \"takeItFromStatusDependency\": 1\n }\n }\n}","processOutput":{"type":"Process Output","name":"New Process Output","outputDatasets":[{"type":"Output Dataset","name":"New Output Dataset","id":"417d3141-1e22-4ee6-b2d6-531a55b95c88","savedPayload":{"position":{"x":29222.539559496367,"y":18619.728954735925},"targetPosition":{"x":28238.55027922797,"y":17733.74102723654},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"2c338fe0-385f-45ab-b210-b98ef013228d"}}},{"type":"Output Dataset","name":"New Output Dataset","id":"022edfeb-ec62-4cd9-85bf-20e9f444e3c1","savedPayload":{"position":{"x":27895.02597963735,"y":18115.263413509816},"targetPosition":{"x":28238.55027922797,"y":17733.74102723654},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"de5cfa30-edbf-4d5b-8d7f-facfb69a0f3e"}}},{"type":"Output Dataset","name":"New Output Dataset","id":"42e89cd9-acbe-49cd-b6f6-7671317796d6","savedPayload":{"position":{"x":26786.79660818323,"y":16426.576150503624},"targetPosition":{"x":28238.55027922797,"y":17733.74102723654},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"f155e2ed-7082-4021-a4ff-a6f3cfd5683d"}}}],"id":"ad03dff7-56b2-4980-bc14-1b6c41fdf6cf","savedPayload":{"position":{"x":28238.55027922797,"y":17733.74102723654},"targetPosition":{"x":28613.19449539746,"y":17317.656472150335},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","statusDependencies":[{"type":"Status Dependency","name":"Self","code":"{\"mainUtility\": \"Self Reference\"}","id":"d674a833-b9c8-4bdb-84de-e007ab243860","savedPayload":{"position":{"x":27077.871140717823,"y":17942.03316011591},"targetPosition":{"x":26975.663080492333,"y":16969.588424971455},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"d2727d60-b26b-4e8b-a635-fbe78bc81240"}}},{"type":"Status Dependency","name":"Ending: Olivia","code":"{\"mainUtility\": \"Market Ending Point\"}","id":"ba857809-2273-4280-aa19-4b50837abccb","savedPayload":{"position":{"x":26889.56414646064,"y":17007.922140176852},"targetPosition":{"x":26975.663080492333,"y":16969.588424971455},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"973fe943-4d30-49eb-84b3-52f6cd9cdbd1"}}},{"type":"Status Dependency","name":"Starting: Charly Historic Trades","code":"{\"mainUtility\": \"Market Starting Point\"}","id":"40e12ba8-59dc-4eaf-a30d-07bb8192e0a6","savedPayload":{"position":{"x":26259.387586127414,"y":16174.083896864307},"targetPosition":{"x":26975.663080492333,"y":16969.588424971455},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"c542a73e-a350-431f-ad3e-10f3ebef8ec7"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Olivia Candles","id":"5f5e40cb-841e-4b18-a249-a04d541d31a0","savedPayload":{"position":{"x":29738.003785344627,"y":14747.703082382279},"targetPosition":{"x":26975.663080492333,"y":16969.588424971455},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"742ab33f-d382-4a40-ab03-42e4f1916cc2"}}}],"id":"b6aae3c7-2d70-4ffd-a5e5-951f0a565b13","savedPayload":{"position":{"x":26975.663080492333,"y":16969.588424971455},"targetPosition":{"x":28613.19449539746,"y":17317.656472150335},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"statusReport":{"type":"Status Report","name":"New Status Report","id":"d2727d60-b26b-4e8b-a635-fbe78bc81240","savedPayload":{"position":{"x":28023.86441338118,"y":14812.90876196908},"targetPosition":{"x":28613.19449539746,"y":17317.656472150335},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Olivia","id":"8b753072-e4c9-4671-a5ce-eea9e1c1ba0f","savedPayload":{"position":{"x":30034.162855824263,"y":14703.741612150017},"targetPosition":{"x":28613.19449539746,"y":17317.656472150335},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"ac785a4c-9848-4e7e-b2ac-5c3c98defa2f"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"87c9e783-adc5-40e3-b1fb-fdb2994c1217","savedPayload":{"position":{"x":31012.73342668335,"y":16823.688900736826},"targetPosition":{"x":28613.19449539746,"y":17317.656472150335},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"333ae5d7-7ec1-4f08-b206-91e3b4f2c99f","savedPayload":{"position":{"x":28613.19449539746,"y":17317.656472150335},"targetPosition":{"x":28775.082332932074,"y":17815.896004599515},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}}],"products":[{"type":"Product Definition","name":"Popular SMAs","code":"{\n \"codeName\": \"Popular-SMAs\",\n \"singularVariableName\": \"popularSMA\",\n \"pluralVariableName\": \"popularSMAs\"\n}","datasets":[{"type":"Dataset Definition","name":"Multi-Period-Market","code":"{\n \"codeName\": \"Multi-Period-Market\",\n \"type\": \"Market Files\",\n \"validPeriods\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Sparta/SMA/@Exchange/Output/Popular-SMAs/Multi-Period-Market/@Period\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\"\n}","id":"3b21f9d7-2cbc-4c23-80c8-cc5e5b06a22c","savedPayload":{"position":{"x":27059.909013837823,"y":17364.450649362072},"targetPosition":{"x":28921.765820621582,"y":17364.450649362072},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Daily","code":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"type\": \"Daily Files\",\n \"validPeriods\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Sparta/SMA/@Exchange/Output/Popular-SMAs/Multi-Period-Daily/@Period/@Year/@Month/@Day\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\",\n \"dataRange\": {\n \"filePath\": \"Sparta/SMA/@Exchange/Output/Popular-SMAs/Multi-Period-Daily\",\n \"fileName\": \"Data.Range.@BaseAsset_@QuotedAsset.json\"\n }\n}","id":"2c338fe0-385f-45ab-b210-b98ef013228d","savedPayload":{"position":{"x":32027.853681203822,"y":15653.718980124328},"targetPosition":{"x":28921.765820621582,"y":17364.450649362072},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","properties":[{"type":"Record Property","name":"Begin","code":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"record.current.begin","id":"673a7fbf-1a73-4220-a561-84cf8b11c3a7","savedPayload":{"position":{"x":28848.436373993864,"y":18347.238339176434},"targetPosition":{"x":30626.254614431757,"y":18837.884997840833},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"305fc918-e6df-48d7-a7b5-726e3fa8f958","savedPayload":{"position":{"x":30626.254614431757,"y":18837.884997840833},"targetPosition":{"x":29373.29016178178,"y":17036.399013079586},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"End","code":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"record.current.end","id":"002ffd5e-583c-4af5-87eb-a886fd3bc50e","savedPayload":{"position":{"x":27380.755494225665,"y":16962.541076765254},"targetPosition":{"x":28082.915803103828,"y":18605.326784534896},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"a305a94d-3af9-430a-8642-5ffb1229710f","savedPayload":{"position":{"x":28082.915803103828,"y":18605.326784534896},"targetPosition":{"x":29373.29016178178,"y":17036.399013079586},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA20","code":"{\n \"codeName\": \"sma20\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma20","id":"5adb676d-35a8-47b2-aa47-dc0e6edf8a81","savedPayload":{"position":{"x":29647.39162511603,"y":16289.736085577097},"targetPosition":{"x":27200.273259050937,"y":17909.744166013057},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"1657736e-6bc4-4279-9e65-5b0b0cf737cb","savedPayload":{"position":{"x":27200.273259050937,"y":17909.744166013057},"targetPosition":{"x":29373.29016178178,"y":17036.399013079586},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA50","code":"{\n \"codeName\": \"sma50\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma50","id":"85033109-c11c-43d2-84cc-4510dae276ca","savedPayload":{"position":{"x":28967.370067297525,"y":16433.318125455527},"targetPosition":{"x":27176.953361402062,"y":16758.23085407427},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"e7f1f78d-3a6d-49a2-b522-4423bd8d6a82","savedPayload":{"position":{"x":27176.953361402062,"y":16758.23085407427},"targetPosition":{"x":29373.29016178178,"y":17036.399013079586},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA100","code":"{\n \"codeName\": \"sma100\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma100","id":"43eebecb-65db-4e64-902a-582515e06daa","savedPayload":{"position":{"x":31459.278145508226,"y":14893.228812045674},"targetPosition":{"x":30600.39533776139,"y":14142.845500805244},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"090fa9ea-f050-4315-9360-3958ce5debaa","savedPayload":{"position":{"x":30600.39533776139,"y":14142.845500805244},"targetPosition":{"x":29373.29016178178,"y":17036.399013079586},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA200","code":"{\n \"codeName\": \"sma200\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma200","id":"5bdf982c-5480-4f90-9ec2-7708bf2d4943","savedPayload":{"position":{"x":31925.016506199303,"y":15469.959062054424},"targetPosition":{"x":31936.52866705774,"y":15213.620883828038},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"8146fe70-3592-4f27-af4a-d3d8e93268d1","savedPayload":{"position":{"x":31936.52866705774,"y":15213.620883828038},"targetPosition":{"x":29373.29016178178,"y":17036.399013079586},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"1b29d760-f7fe-48a5-928c-212a6f9a2486","savedPayload":{"position":{"x":29373.29016178178,"y":17036.399013079586},"targetPosition":{"x":28921.765820621582,"y":17364.450649362072},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","loop":{"type":"Procedure Loop","name":"New Procedure Loop","javascriptCode":{"type":"Javascript Code","code":"/* Loop Code. This goes at the Code of the Procedure Loop Object */\n\nlet candle = record.current // Our main dependencies are candles \nvariable.last200.push(candle.close) // Add the current close value to the last 200 array.\n\nif (variable.last200.length > 200) {\n variable.last200.splice(0, 1) // Remove the first element of the array to keep it at a maximun of 200 elements.\n}\n\nvariable.sma20 = calculateSMA(20)\nvariable.sma50 = calculateSMA(50)\nvariable.sma100 = calculateSMA(100)\nvariable.sma200 = calculateSMA(200)\n\nfunction calculateSMA(periods) { // Having a function avoids us to repeat code.\n /* We check we have enough values to make the calculation */\n if (variable.last200.length < periods) { return 0 } // If we dont, we define the value is zero.\n\n let sum = 0 // Initialize sum variable. \n for (let i = variable.last200.length - periods; i < variable.last200.length; i++) { // Iterate through the last periods\n sum = sum + variable.last200[i]\n /*\n if (index > 18 && index < 22) { // You can debug what is going on by console logging whatever you need. \n console.log(\"index=\" + index + \" i=\" + i + \" variable.last200.length=\" + variable.last200.length + \" periods=\" + periods + \" sum=\" + sum + \" sum/periods=\" + (sum / periods) + \" currentValue=\" + (variable.last200[i]))\n }\n */\n }\n let sma = sum / periods\n return sma\n}","id":"a9904080-6677-45e0-bcac-f336e882380a","savedPayload":{"position":{"x":30379.228451451134,"y":18090.070071064158},"targetPosition":{"x":30156.05917497809,"y":18187.931015441205},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{"shortcutKey":"f"}}},"id":"52a2ea69-6420-40f6-90f0-3330d33e6f67","savedPayload":{"position":{"x":30156.05917497809,"y":18187.931015441205},"targetPosition":{"x":30093.54374879838,"y":18215.797147560526},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","javascriptCode":{"type":"Javascript Code","code":"/* Initialization Code. This goes at the Code of the Procedure Initialization Object */\n\n/* \nThis is the array where we are going to store the last 200 elements, since we will not \nhave access to such long backwards history while processing daily files. In those situations\nwe only have access to the last 2 days of candles, which in 45 min for example, means 36\ncandles from the current day and 36 from the previous one. For that reason we will keep\nthis array with the last 200 candle.close values so that we overecome that limitation.\n*/\n\nvariable.last200 = []\n//console.log(timeFrameLabel + \" - Initialization of SMA - *************\")","id":"2790fd06-6fe8-4175-bbfc-854d9909aeb4","savedPayload":{"position":{"x":32565.50559422592,"y":16993.211900926304},"targetPosition":{"x":32605.824796879304,"y":16609.60031237835},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"6d5772df-819e-4968-9e27-61981c08f0e2","savedPayload":{"position":{"x":32605.824796879304,"y":16609.60031237835},"targetPosition":{"x":30093.54374879838,"y":18215.797147560526},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"f1f881ff-a04f-4663-9747-2042d4581953","savedPayload":{"position":{"x":30093.54374879838,"y":18215.797147560526},"targetPosition":{"x":28921.765820621582,"y":17364.450649362072},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"4029d5bf-a8ad-4d80-b874-2af506e0ab34","savedPayload":{"position":{"x":28921.765820621582,"y":17364.450649362072},"targetPosition":{"x":28775.082332932074,"y":17815.896004599515},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Plotter Module","name":"SMA Popular","id":"ddf21e96-c312-4ebe-9e2b-f56e8ea072aa"}}},{"type":"Product Definition","name":"Base7 SMAs","code":"{\n \"codeName\": \"Base7-SMAs\",\n \"singularVariableName\": \"base7SMA\",\n \"pluralVariableName\": \"base7SMAs\"\n}","datasets":[{"type":"Dataset Definition","name":"Multi-Period-Market","code":"{\n \"codeName\": \"Multi-Period-Market\",\n \"type\": \"Market Files\",\n \"validPeriods\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Sparta/SMA/@Exchange/Output/Base7-SMAs/Multi-Period-Market/@Period\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\"\n}","id":"78a6ef37-4df8-4ac8-83a0-c9a732467c59","savedPayload":{"position":{"x":30170.702937117134,"y":15485.439229178897},"targetPosition":{"x":29082.3068655367,"y":17592.684316015686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Daily","code":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"type\": \"Daily Files\",\n \"validPeriods\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Sparta/SMA/@Exchange/Output/Base7-SMAs/Multi-Period-Daily/@Period/@Year/@Month/@Day\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\",\n \"dataRange\": {\n \"filePath\": \"Sparta/SMA/@Exchange/Output/Base7-SMAs/Multi-Period-Daily\",\n \"fileName\": \"Data.Range.@BaseAsset_@QuotedAsset.json\"\n }\n}","id":"f155e2ed-7082-4021-a4ff-a6f3cfd5683d","savedPayload":{"position":{"x":32823.4614441251,"y":17320.3963712701},"targetPosition":{"x":29082.3068655367,"y":17592.684316015686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","properties":[{"type":"Record Property","name":"Begin","code":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"record.current.begin","id":"6d7e37c5-d80e-44a3-8484-f532bcfc7819","savedPayload":{"position":{"x":26754.724418672973,"y":16474.52991825953},"targetPosition":{"x":28294.59596580106,"y":17158.702565174055},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"87203f0b-0fb8-4875-8127-d715198bf01b","savedPayload":{"position":{"x":28294.59596580106,"y":17158.702565174055},"targetPosition":{"x":29276.719870914185,"y":17592.684316015686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"End","code":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"record.current.end","id":"bf74ad1e-a569-4428-a387-b0f39bb63759","savedPayload":{"position":{"x":28682.300788867626,"y":16937.247223151004},"targetPosition":{"x":29023.65636075934,"y":17314.93516231866},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"0bc477f0-8b7d-4c75-8613-0cc63a25a79d","savedPayload":{"position":{"x":29023.65636075934,"y":17314.93516231866},"targetPosition":{"x":29276.719870914185,"y":17592.684316015686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA7","code":"{\n \"codeName\": \"sma7\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma7","id":"1a89def9-4270-4584-93c3-86ca30cb184c","savedPayload":{"position":{"x":28825.259336300456,"y":16208.028455138932},"targetPosition":{"x":29147.566351476897,"y":17198.55129108714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"a87dddd8-9806-45be-b9a9-0e3196da48a7","savedPayload":{"position":{"x":29147.566351476897,"y":17198.55129108714},"targetPosition":{"x":29276.719870914185,"y":17592.684316015686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA14","code":"{\n \"codeName\": \"sma14\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma14","id":"c0b78d39-a652-4d13-9fce-1b56d4e6ffbb","savedPayload":{"position":{"x":29455.342294485563,"y":15897.588641824545},"targetPosition":{"x":29311.574916299516,"y":17264.07382720903},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"114a04b9-e5b6-4f60-ad99-760c10275f9e","savedPayload":{"position":{"x":29311.574916299516,"y":17264.07382720903},"targetPosition":{"x":29276.719870914185,"y":17592.684316015686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA21","code":"{\n \"codeName\": \"sma21\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma21","id":"4740139a-d2d7-4050-a0f6-145eef002bed","savedPayload":{"position":{"x":29953.351339677047,"y":16425.363035390437},"targetPosition":{"x":29505.65339543911,"y":17199.38771493667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"ac8182cd-7f7b-44e9-a91c-b470be594ef0","savedPayload":{"position":{"x":29505.65339543911,"y":17199.38771493667},"targetPosition":{"x":29276.719870914185,"y":17592.684316015686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA28","code":"{\n \"codeName\": \"sma28\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma28","id":"0a2f17a1-2663-477a-8c28-015592a67a7e","savedPayload":{"position":{"x":30388.90893818093,"y":16787.871910361002},"targetPosition":{"x":29838.801486284952,"y":17187.5637635468},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"81c852eb-9b3e-4505-b81a-f236b39d770d","savedPayload":{"position":{"x":29838.801486284952,"y":17187.5637635468},"targetPosition":{"x":29276.719870914185,"y":17592.684316015686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA35","code":"{\n \"codeName\": \"sma35\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma35","id":"1a30763f-6398-475f-b232-ff0da4ad41fa","savedPayload":{"position":{"x":28854.639969607662,"y":14721.948284981527},"targetPosition":{"x":28549.81596573021,"y":14786.740627160209},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"a8a4dd40-6286-46b0-8f4d-61893d2d9234","savedPayload":{"position":{"x":28549.81596573021,"y":14786.740627160209},"targetPosition":{"x":29276.719870914185,"y":17592.684316015686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA70","code":"{\n \"codeName\": \"sma70\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma70","id":"07471d43-2432-4961-81b5-4aa1bb399df4","savedPayload":{"position":{"x":29396.704746977815,"y":14081.981487257133},"targetPosition":{"x":29035.175182247185,"y":14005.136006035931},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"9dbc330c-e654-4591-92d0-c3e92262436e","savedPayload":{"position":{"x":29035.175182247185,"y":14005.136006035931},"targetPosition":{"x":29276.719870914185,"y":17592.684316015686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA140","code":"{\n \"codeName\": \"sma140\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma140","id":"0ef6719d-cfa8-458e-a137-6bd2e77aa6fd","savedPayload":{"position":{"x":30196.49624676178,"y":14054.245038341021},"targetPosition":{"x":29947.112312235513,"y":13873.057004106384},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"93814c2c-8fff-4415-9934-1356bf555015","savedPayload":{"position":{"x":29947.112312235513,"y":13873.057004106384},"targetPosition":{"x":29276.719870914185,"y":17592.684316015686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA210","code":"{\n \"codeName\": \"sma210\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma210","id":"037c98d5-1eef-4928-ade0-a70021337aa5","savedPayload":{"position":{"x":31886.864629990007,"y":14772.57049051091},"targetPosition":{"x":31556.91301194733,"y":14201.077524021432},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"efbcaa0c-2bf3-44e6-aae3-4f73c6255c69","savedPayload":{"position":{"x":31556.91301194733,"y":14201.077524021432},"targetPosition":{"x":29276.719870914185,"y":17592.684316015686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA280","code":"{\n \"codeName\": \"sma280\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma280","id":"2bdc1e1e-b6a3-4e68-90b5-e88e64684804","savedPayload":{"position":{"x":31229.807785657948,"y":15921.019259661174},"targetPosition":{"x":31082.53793465667,"y":14519.840224115958},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"6b302071-d15f-43b3-9ab2-4b970a379ebc","savedPayload":{"position":{"x":31082.53793465667,"y":14519.840224115958},"targetPosition":{"x":29276.719870914185,"y":17592.684316015686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA350","code":"{\n \"codeName\": \"sma350\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma350","id":"18baf5c6-5aa5-4f66-8637-9966fdf4acf4","savedPayload":{"position":{"x":32156.561014879484,"y":16563.60408513023},"targetPosition":{"x":32216.085212945894,"y":16380.407440677684},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"f1de76b8-1665-4142-b8fc-712203bad655","savedPayload":{"position":{"x":32216.085212945894,"y":16380.407440677684},"targetPosition":{"x":29276.719870914185,"y":17592.684316015686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA700","code":"{\n \"codeName\": \"sma700\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma700","id":"c8f08ae8-f608-40f1-8df3-e4eb537a89ed","savedPayload":{"position":{"x":32345.301102248683,"y":17099.59984064197},"targetPosition":{"x":32455.52334665093,"y":16977.185636596274},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"83b3c070-c0cb-4a4b-86ea-0b6292f57c13","savedPayload":{"position":{"x":32455.52334665093,"y":16977.185636596274},"targetPosition":{"x":29276.719870914185,"y":17592.684316015686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA1400","code":"{\n \"codeName\": \"sma1400\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma1400","id":"ca4c686e-61d0-4dc0-96f9-9ee80d856422","savedPayload":{"position":{"x":32036.01922967029,"y":17564.32925066875},"targetPosition":{"x":32127.45441393684,"y":17523.619683786812},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"e07922ab-0abb-4216-a534-07db74399c2a","savedPayload":{"position":{"x":32127.45441393684,"y":17523.619683786812},"targetPosition":{"x":29276.719870914185,"y":17592.684316015686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"f3c4fe44-c417-4c98-9547-4b0c062f7bd7","savedPayload":{"position":{"x":29276.719870914185,"y":17592.684316015686},"targetPosition":{"x":29082.3068655367,"y":17592.684316015686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","loop":{"type":"Procedure Loop","name":"New Procedure Loop","javascriptCode":{"type":"Javascript Code","code":"/* Loop Code. This goes at the Code of the Procedure Loop Object */\n\nlet candle = record.current // Our main dependencies are candles \nvariable.last1400.push(candle.close) // Add the current close value to the last 1400 array.\n\nif (variable.last1400.length > 1400) {\n variable.last1400.splice(0, 1) // Remove the first element of the array to keep it at a maximun of 1400 elements.\n}\n\nvariable.sma7 = calculateSMA(7)\nvariable.sma14 = calculateSMA(14)\nvariable.sma21 = calculateSMA(21)\nvariable.sma28 = calculateSMA(28)\nvariable.sma35 = calculateSMA(35)\nvariable.sma70 = calculateSMA(70)\nvariable.sma140 = calculateSMA(140)\nvariable.sma210 = calculateSMA(210)\nvariable.sma280 = calculateSMA(280)\nvariable.sma350 = calculateSMA(350)\nvariable.sma700 = calculateSMA(700)\nvariable.sma1400 = calculateSMA(1400)\n\nfunction calculateSMA(periods) { // Having a function avoids us to repeat code.\n /* We check we have enough values to make the calculation */\n if (variable.last1400.length < periods) { return 0 } // If we dont, we define the value is zero.\n\n let sum = 0 // Initialize sum variable. \n for (let i = variable.last1400.length - periods; i < variable.last1400.length; i++) { // Iterate through the last periods\n sum = sum + variable.last1400[i]\n /*\n if (index > 18 && index < 22) { // You can debug what is going on by console logging whatever you need. \n console.log(\"index=\" + index + \" i=\" + i + \" variable.last1400.length=\" + variable.last1400.length + \" periods=\" + periods + \" sum=\" + sum + \" sum/periods=\" + (sum / periods) + \" currentValue=\" + (variable.last1400[i]))\n }\n */\n }\n let sma = sum / periods\n return sma\n}","id":"27796e5a-2553-47c6-bddd-c8deaed05c2f","savedPayload":{"position":{"x":29464.812307484208,"y":18119.406663067784},"targetPosition":{"x":29333.147543489787,"y":18084.973121070132},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"e5d799ba-3a4f-45fb-8533-4c3de5d7886f","savedPayload":{"position":{"x":29333.147543489787,"y":18084.973121070132},"targetPosition":{"x":29235.737768846684,"y":18064.896081226754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","javascriptCode":{"type":"Javascript Code","code":"/* Initialization Code. This goes at the Code of the Procedure Initialization Object */\n\n/* \nThis is the array where we are going to store the last 1400 elements, since we will not \nhave access to such long backwards history while processing daily files. In those situations\nwe only have access to the last 2 days of candles, which in 45 min for example, means 36\ncandles from the current day and 36 from the previous one. For that reason we will keep\nthis array with the last 200 candle.close values so that we overecome that limitation.\n*/\n\nvariable.last1400 = []\n//console.log(timeFrameLabel + \" - Initialization of SMA - *************\")","id":"17ee3425-2a07-4523-b005-bac9dbf75184","savedPayload":{"position":{"x":32371.394994602273,"y":18299.536961404516},"targetPosition":{"x":32532.492800614567,"y":18120.619721935735},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"9e9e5c8c-98e2-4bbf-884a-071449177692","savedPayload":{"position":{"x":32532.492800614567,"y":18120.619721935735},"targetPosition":{"x":29235.737768846684,"y":18064.896081226754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"6bd8fef6-49f7-45c5-9f9f-944785f8578e","savedPayload":{"position":{"x":29235.737768846684,"y":18064.896081226754},"targetPosition":{"x":29082.3068655367,"y":17592.684316015686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"a03ef0ea-5be9-4d40-952e-24789e77dbb6","savedPayload":{"position":{"x":29082.3068655367,"y":17592.684316015686},"targetPosition":{"x":28775.082332932074,"y":17815.896004599515},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Plotter Module","name":"SMA Base 7","id":"515565ff-dee2-4adf-adaf-b4cfea5f5dbd"}}},{"type":"Product Definition","name":"Base11 SMAs","code":"{\n \"codeName\": \"Base11-SMAs\",\n \"singularVariableName\": \"base11SMA\",\n \"pluralVariableName\": \"base11SMAs\"\n}","datasets":[{"type":"Dataset Definition","name":"Multi-Period-Market","code":"{\n \"codeName\": \"Multi-Period-Market\",\n \"type\": \"Market Files\",\n \"validPeriods\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Sparta/SMA/@Exchange/Output/Base11-SMAs/Multi-Period-Market/@Period\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\"\n}","id":"af9b9cef-2a74-486f-b79e-047d68669a1f","savedPayload":{"position":{"x":32432.37425183357,"y":16571.420579170364},"targetPosition":{"x":29287.72252571244,"y":17815.896004599515},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Daily","code":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"type\": \"Daily Files\",\n \"validPeriods\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Sparta/SMA/@Exchange/Output/Base11-SMAs/Multi-Period-Daily/@Period/@Year/@Month/@Day\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\",\n \"dataRange\": {\n \"filePath\": \"Sparta/SMA/@Exchange/Output/Base11-SMAs/Multi-Period-Daily\",\n \"fileName\": \"Data.Range.@BaseAsset_@QuotedAsset.json\"\n }\n}","id":"de5cfa30-edbf-4d5b-8d7f-facfb69a0f3e","savedPayload":{"position":{"x":32609.763144222252,"y":18952.770302398425},"targetPosition":{"x":29287.72252571244,"y":17815.896004599515},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","properties":[{"type":"Record Property","name":"Begin","code":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"record.current.begin","id":"a6c93c64-52da-4dad-bff9-9f6d9b4606b9","savedPayload":{"position":{"x":29309.412323179375,"y":17620.885374457455},"targetPosition":{"x":29329.081347190775,"y":17766.455190640605},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"5e8f3d9c-8284-4b92-b7f5-ad7498e5ef3d","savedPayload":{"position":{"x":29329.081347190775,"y":17766.455190640605},"targetPosition":{"x":29346.503711554975,"y":17858.603035960703},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"End","code":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"record.current.end","id":"ac16b3d1-e3b0-4b79-9047-cd137c6eeafc","savedPayload":{"position":{"x":29914.13170894632,"y":17076.863246514662},"targetPosition":{"x":29429.00928249067,"y":17744.870415475354},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"43337725-24dd-4c1a-ae8d-2562a028d02d","savedPayload":{"position":{"x":29429.00928249067,"y":17744.870415475354},"targetPosition":{"x":29346.503711554975,"y":17858.603035960703},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA11","code":"{\n \"codeName\": \"sma11\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma11","id":"87a1e288-0966-46e9-8a4f-1ddbb3f8976c","savedPayload":{"position":{"x":29560.71423571435,"y":15042.356834769465},"targetPosition":{"x":29357.985538015695,"y":15074.46590609219},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"6a67dbd9-1e8e-4100-849f-5ea77ea67985","savedPayload":{"position":{"x":29357.985538015695,"y":15074.46590609219},"targetPosition":{"x":29346.503711554975,"y":17858.603035960703},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA22","code":"{\n \"codeName\": \"sma22\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma22","id":"8652042b-c373-4024-9fbf-c582a55134e0","savedPayload":{"position":{"x":30647.907587671954,"y":14202.512450236229},"targetPosition":{"x":30524.659020429575,"y":14112.967124618912},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"a5665ca1-e399-4e8a-8e04-8c0b153702e4","savedPayload":{"position":{"x":30524.659020429575,"y":14112.967124618912},"targetPosition":{"x":29346.503711554975,"y":17858.603035960703},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA33","code":"{\n \"codeName\": \"sma33\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma33","id":"738317b6-dcb4-4699-a48c-170491515eb5","savedPayload":{"position":{"x":33636.80946526448,"y":16327.127784957609},"targetPosition":{"x":33554.7068506946,"y":15808.752277858248},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"f35c54ed-6469-4cfa-94cf-f94f1c916e91","savedPayload":{"position":{"x":33554.7068506946,"y":15808.752277858248},"targetPosition":{"x":29346.503711554975,"y":17858.603035960703},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA55","code":"{\n \"codeName\": \"sma55\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma55","id":"675e9f6c-1e0d-4d09-ab69-88252ef60fe2","savedPayload":{"position":{"x":32530.891583437802,"y":18533.058297812015},"targetPosition":{"x":33500.78465270836,"y":17198.11501247772},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"c17d77b3-4d80-462d-88ba-ef421928dde1","savedPayload":{"position":{"x":33500.78465270836,"y":17198.11501247772},"targetPosition":{"x":29346.503711554975,"y":17858.603035960703},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA111","code":"{\n \"codeName\": \"sma111\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma111","id":"b32a4356-312c-4536-b30b-63bad302e857","savedPayload":{"position":{"x":31273.042812329488,"y":18917.061571369806},"targetPosition":{"x":32318.311829831637,"y":18751.50722304415},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"f49152b4-5306-41d2-966b-dba92eef2590","savedPayload":{"position":{"x":32318.311829831637,"y":18751.50722304415},"targetPosition":{"x":29346.503711554975,"y":17858.603035960703},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"a099f207-16db-4f66-adfb-1529fa350385","savedPayload":{"position":{"x":29346.503711554975,"y":17858.603035960703},"targetPosition":{"x":29287.72252571244,"y":17815.896004599515},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","loop":{"type":"Procedure Loop","name":"New Procedure Loop","javascriptCode":{"type":"Javascript Code","code":"/* Loop Code. This goes at the Code of the Procedure Loop Object */\n\nlet candle = record.current // Our main dependencies are candles \nvariable.last200.push(candle.close) // Add the current close value to the last 200 array.\n\nif (variable.last200.length > 200) {\n variable.last200.splice(0, 1) // Remove the first element of the array to keep it at a maximun of 200 elements.\n}\n\nvariable.sma11 = calculateSMA(11)\nvariable.sma22 = calculateSMA(22)\nvariable.sma33 = calculateSMA(33)\nvariable.sma55 = calculateSMA(55)\nvariable.sma111 = calculateSMA(111)\n\nfunction calculateSMA(periods) { // Having a function avoids us to repeat code.\n /* We check we have enough values to make the calculation */\n if (variable.last200.length < periods) { return 0 } // If we dont, we define the value is zero.\n\n let sum = 0 // Initialize sum variable. \n for (let i = variable.last200.length - periods; i < variable.last200.length; i++) { // Iterate through the last periods\n sum = sum + variable.last200[i]\n /*\n if (index > 18 && index < 22) { // You can debug what is going on by console logging whatever you need. \n console.log(\"index=\" + index + \" i=\" + i + \" variable.last200.length=\" + variable.last200.length + \" periods=\" + periods + \" sum=\" + sum + \" sum/periods=\" + (sum / periods) + \" currentValue=\" + (variable.last200[i]))\n }\n */\n }\n let sma = sum / periods\n return sma\n}","id":"317788d5-11f5-48a6-ab0c-252cdcef7728","savedPayload":{"position":{"x":29365.093362409967,"y":18003.480122009023},"targetPosition":{"x":29297.142043664993,"y":17927.70951866721},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"cce46065-5c04-428f-823f-4cb5e67b212a","savedPayload":{"position":{"x":29297.142043664993,"y":17927.70951866721},"targetPosition":{"x":29263.261966904334,"y":17891.17786375333},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","javascriptCode":{"type":"Javascript Code","code":"/* Initialization Code. This goes at the Code of the Procedure Initialization Object */\n\n/* \nThis is the array where we are going to store the last 200 elements, since we will not \nhave access to such long backwards history while processing daily files. In those situations\nwe only have access to the last 2 days of candles, which in 45 min for example, means 36\ncandles from the current day and 36 from the previous one. For that reason we will keep\nthis array with the last 200 candle.close values so that we overecome that limitation.\n*/\n\nvariable.last200 = []\n//console.log(timeFrameLabel + \" - Initialization of SMA - *************\")","id":"70d5537e-f682-4322-992b-99a55edb2582","savedPayload":{"position":{"x":31396.606704264286,"y":19482.24815107998},"targetPosition":{"x":31712.111328373834,"y":19415.185572988263},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"f0707196-a2ac-4aee-99df-48a7fe77c365","savedPayload":{"position":{"x":31712.111328373834,"y":19415.185572988263},"targetPosition":{"x":29263.261966904334,"y":17891.17786375333},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"663d58c6-e03e-4923-8cc7-03cc860aa318","savedPayload":{"position":{"x":29263.261966904334,"y":17891.17786375333},"targetPosition":{"x":29287.72252571244,"y":17815.896004599515},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"05fabbf9-7798-4a53-995e-53ae74bef3de","savedPayload":{"position":{"x":29287.72252571244,"y":17815.896004599515},"targetPosition":{"x":28775.082332932074,"y":17815.896004599515},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Plotter Module","name":"SMA Base 11","id":"4a61ac35-a1ae-40f4-b3da-f81ae796ee00"}}},{"type":"Product Definition","name":"Base5 SMAs","code":"{\n \"codeName\": \"Base5-SMAs\",\n \"singularVariableName\": \"base5SMA\",\n \"pluralVariableName\": \"base5SMAs\"\n}","datasets":[{"type":"Dataset Definition","name":"Muti-Period-Market","code":"{\n \"codeName\": \"Multi-Period-Market\",\n \"type\": \"Market Files\",\n \"validPeriods\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Sparta/SMA/@Exchange/Output/Base5-SMAs/Multi-Period-Market/@Period\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\"\n}","id":"a5d28568-fb58-469a-9820-b9f0e8eab705","savedPayload":{"position":{"x":33695.55050161608,"y":18292.233230308902},"targetPosition":{"x":29183.175998080053,"y":18112.393407739102},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Daily","code":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"type\": \"Daily Files\",\n \"validPeriods\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Sparta/SMA/@Exchange/Output/Base5-SMAs/Multi-Period-Daily/@Period/@Year/@Month/@Day\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\",\n \"dataRange\": {\n \"filePath\": \"Sparta/SMA/@Exchange/Output/Base5-SMAs/Multi-Period-Daily\",\n \"fileName\": \"Data.Range.@BaseAsset_@QuotedAsset.json\"\n }\n}","id":"01f32aa3-55e9-4f8c-80c7-997b52073274","savedPayload":{"position":{"x":32332.53062555783,"y":20196.986461928736},"targetPosition":{"x":29183.175998080053,"y":18112.393407739102},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","properties":[{"type":"Record Property","name":"Begin","code":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"record.current.begin","id":"949a2e58-5d07-475e-92b9-e0ef4b9fd9e7","savedPayload":{"position":{"x":29618.645247430322,"y":17054.006555071603},"targetPosition":{"x":29592.77898169071,"y":17269.36156712294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"65545f82-9022-4d4c-bd09-b900182bae75","savedPayload":{"position":{"x":29592.77898169071,"y":17269.36156712294},"targetPosition":{"x":29427.104804357994,"y":18863.129079063532},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"End","code":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"record.current.end","id":"551c49da-26d4-438e-aff4-2a0ecc18ce7f","savedPayload":{"position":{"x":30664.807764677425,"y":16721.38630738085},"targetPosition":{"x":30204.45651130419,"y":17514.03709211683},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"74445dab-2c42-4c71-b179-04b98b5a8e27","savedPayload":{"position":{"x":30204.45651130419,"y":17514.03709211683},"targetPosition":{"x":29427.104804357994,"y":18863.129079063532},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA5","code":"{\n \"codeName\": \"sma5\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma5","id":"1c996969-c249-4b55-845c-62205e91fc68","savedPayload":{"position":{"x":31911.90849899925,"y":17058.382721932274},"targetPosition":{"x":30754.670388328857,"y":17897.829586426946},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"3b9f6fbf-20d8-4952-b5e8-34937746fef7","savedPayload":{"position":{"x":30754.670388328857,"y":17897.829586426946},"targetPosition":{"x":29427.104804357994,"y":18863.129079063532},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA10","code":"{\n \"codeName\": \"sma10\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma10","id":"d16592d7-2f02-49ae-8857-dd7098990f20","savedPayload":{"position":{"x":32840.68638276695,"y":18137.376672616796},"targetPosition":{"x":30934.15168199421,"y":18543.00745371772},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"73cb2d83-d59b-457e-af00-68a8d0e2b016","savedPayload":{"position":{"x":30934.15168199421,"y":18543.00745371772},"targetPosition":{"x":29427.104804357994,"y":18863.129079063532},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA15","code":"{\n \"codeName\": \"sma15\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma15","id":"147ea31e-2735-4bae-b6a9-99072ed3d7a5","savedPayload":{"position":{"x":29377.054027074748,"y":17277.048950087352},"targetPosition":{"x":30922.799513599588,"y":19182.068539710643},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"666f82ef-a002-4067-9edb-6ddbe2861056","savedPayload":{"position":{"x":30922.799513599588,"y":19182.068539710643},"targetPosition":{"x":29427.104804357994,"y":18863.129079063532},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA20","code":"{\n \"codeName\": \"sma20\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma20","id":"f2507a4f-7f65-4d22-b062-1834c9269285","savedPayload":{"position":{"x":31197.482066595872,"y":20147.853694972597},"targetPosition":{"x":29768.742197739324,"y":19113.340624860208},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"a6a82705-0a6c-425e-afab-099a63570ada","savedPayload":{"position":{"x":29768.742197739324,"y":19113.340624860208},"targetPosition":{"x":29427.104804357994,"y":18863.129079063532},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA25","code":"{\n \"codeName\": \"sma25\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma25","id":"53aead0b-0c80-4e74-b19b-7290672f7444","savedPayload":{"position":{"x":30367.57382565757,"y":20489.087011680003},"targetPosition":{"x":29702.113754956077,"y":19343.36870238387},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"cbc6da93-d064-4762-a32f-ae1071a1ebe2","savedPayload":{"position":{"x":29702.113754956077,"y":19343.36870238387},"targetPosition":{"x":29427.104804357994,"y":18863.129079063532},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA50","code":"{\n \"codeName\": \"sma50\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma50","id":"0c126131-e3bd-4d43-a037-53e54e268300","savedPayload":{"position":{"x":29628.993764667754,"y":20769.750612663167},"targetPosition":{"x":29522.23829507562,"y":19786.977602879804},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"1cda317e-4b82-4bd9-8b07-71ad7365e524","savedPayload":{"position":{"x":29522.23829507562,"y":19786.977602879804},"targetPosition":{"x":29427.104804357994,"y":18863.129079063532},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA100","code":"{\n \"codeName\": \"sma100\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma100","id":"77c897e8-ab38-4c88-a215-e67d53401196","savedPayload":{"position":{"x":32420.25111407978,"y":17448.557104650237},"targetPosition":{"x":32654.19360820923,"y":16728.556141822315},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"f7a66586-158d-40e2-be75-1077a91b0d7e","savedPayload":{"position":{"x":32654.19360820923,"y":16728.556141822315},"targetPosition":{"x":29427.104804357994,"y":18863.129079063532},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA150","code":"{\n \"codeName\": \"sma150\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma150","id":"1e5d6df6-a1af-49f0-a06e-08c362b1cd34","savedPayload":{"position":{"x":33576.18431281521,"y":18041.41525874103},"targetPosition":{"x":33820.67184618469,"y":17769.884344461167},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"83260971-1089-4349-9019-29ea469a9d24","savedPayload":{"position":{"x":33820.67184618469,"y":17769.884344461167},"targetPosition":{"x":29427.104804357994,"y":18863.129079063532},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA200","code":"{\n \"codeName\": \"sma200\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma200","id":"bc63f986-17dd-48fb-892b-7f2d2b033cc5","savedPayload":{"position":{"x":33642.306535365,"y":18811.666794047116},"targetPosition":{"x":34036.76804591449,"y":18636.04121430035},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"07a55760-46cf-44e8-b2f9-f55a6bb5a81c","savedPayload":{"position":{"x":34036.76804591449,"y":18636.04121430035},"targetPosition":{"x":29427.104804357994,"y":18863.129079063532},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA250","code":"{\n \"codeName\": \"sma250\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma250","id":"1bdc84fd-9eac-4b07-9ff6-56f80ec08553","savedPayload":{"position":{"x":33086.563078842606,"y":19329.35180978198},"targetPosition":{"x":33518.248131074,"y":19329.35180978198},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"8b672a62-1ae1-4e92-819e-597fa42da35b","savedPayload":{"position":{"x":33518.248131074,"y":19329.35180978198},"targetPosition":{"x":29427.104804357994,"y":18863.129079063532},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA 500","code":"{\n \"codeName\": \"sma500\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma500","id":"0d17399e-97d1-459d-8864-6c72967f0fd4","savedPayload":{"position":{"x":32460.20946309761,"y":19741.095800730684},"targetPosition":{"x":32575.773092779575,"y":19792.548043643466},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"92405f1d-9adf-4a70-af18-f2537ba2b0a0","savedPayload":{"position":{"x":32575.773092779575,"y":19792.548043643466},"targetPosition":{"x":29427.104804357994,"y":18863.129079063532},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA 1000","code":"{\n \"codeName\": \"sma1000\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma1000","id":"e2364abc-b940-4b52-a506-587c1a5941e3","savedPayload":{"position":{"x":26497.091380132097,"y":16066.49427469138},"targetPosition":{"x":27226.79690238845,"y":16876.91435984926},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"5318bf3f-6e8a-46c8-8b04-3769bde03438","savedPayload":{"position":{"x":27226.79690238845,"y":16876.91435984926},"targetPosition":{"x":29427.104804357994,"y":18863.129079063532},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"69298c3e-479d-4eb6-a972-35f8f079ce86","savedPayload":{"position":{"x":29427.104804357994,"y":18863.129079063532},"targetPosition":{"x":29183.175998080053,"y":18112.393407739102},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","loop":{"type":"Procedure Loop","name":"New Procedure Loop","javascriptCode":{"type":"Javascript Code","code":"/* Loop Code. This goes at the Code of the Procedure Loop Object */\n\nlet candle = record.current // Our main dependencies are candles \nvariable.last1000.push(candle.close) // Add the current close value to the last 1000 array.\n\nif (variable.last1000.length > 1000) {\n variable.last1000.splice(0, 1) // Remove the first element of the array to keep it at a maximun of 1000 elements.\n}\n\nvariable.sma5 = calculateSMA(5)\nvariable.sma10 = calculateSMA(10)\nvariable.sma15 = calculateSMA(15)\nvariable.sma20 = calculateSMA(20)\nvariable.sma25 = calculateSMA(25)\nvariable.sma50 = calculateSMA(50)\nvariable.sma100 = calculateSMA(100)\nvariable.sma150 = calculateSMA(150)\nvariable.sma200 = calculateSMA(200)\nvariable.sma250 = calculateSMA(250)\nvariable.sma500 = calculateSMA(500)\nvariable.sma1000 = calculateSMA(1000)\n\nfunction calculateSMA(periods) { // Having a function avoids us to repeat code.\n /* We check we have enough values to make the calculation */\n if (variable.last1000.length < periods) { return 0 } // If we dont, we define the value is zero.\n\n let sum = 0 // Initialize sum variable. \n for (let i = variable.last1000.length - periods; i < variable.last1000.length; i++) { // Iterate through the last periods\n sum = sum + variable.last1000[i]\n /*\n if (index > 18 && index < 22) { // You can debug what is going on by console logging whatever you need. \n console.log(\"index=\" + index + \" i=\" + i + \" variable.last1000.length=\" + variable.last1000.length + \" periods=\" + periods + \" sum=\" + sum + \" sum/periods=\" + (sum / periods) + \" currentValue=\" + (variable.last1000[i]))\n }\n */\n }\n let sma = sum / periods\n return sma\n}","id":"45ebc09e-bada-4bcd-8780-a2f56f23f037","savedPayload":{"position":{"x":29086.709618079203,"y":20108.380774555404},"targetPosition":{"x":28932.096381863703,"y":18663.95064382115},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"f65693cf-81ef-497e-86d2-a7ad9b74a1ca","savedPayload":{"position":{"x":28932.096381863703,"y":18663.95064382115},"targetPosition":{"x":28895.69698331187,"y":18321.259137877267},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","javascriptCode":{"type":"Javascript Code","code":"/* Initialization Code. This goes at the Code of the Procedure Initialization Object */\n\n/* \nThis is the array where we are going to store the last 1000 elements, since we will not \nhave access to such long backwards history while processing daily files. In those situations\nwe only have access to the last 2 days of candles, which in 45 min for example, means 36\ncandles from the current day and 36 from the previous one. For that reason we will keep\nthis array with the last 200 candle.close values so that we overecome that limitation.\n*/\n\nvariable.last1000 = []\n//console.log(timeFrameLabel + \" - Initialization of SMA - *************\")","id":"22db43d3-db5d-43b6-80fc-1faa358bfadb","savedPayload":{"position":{"x":28280.404736226534,"y":20019.99621759322},"targetPosition":{"x":29635.32384165016,"y":20623.245069600398},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"12255c95-c680-43af-be1b-61ee37e0e827","savedPayload":{"position":{"x":29635.32384165016,"y":20623.245069600398},"targetPosition":{"x":28895.69698331187,"y":18321.259137877267},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"cd8c13e4-2b9e-4a42-a576-539d412f239a","savedPayload":{"position":{"x":28895.69698331187,"y":18321.259137877267},"targetPosition":{"x":29183.175998080053,"y":18112.393407739102},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"2dcb55de-1673-409e-aa52-f51e7c7f8fa3","savedPayload":{"position":{"x":29183.175998080053,"y":18112.393407739102},"targetPosition":{"x":28775.082332932074,"y":17815.896004599515},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Product Definition","name":"Base6 SMAs","code":"{\n \"codeName\": \"Base6-SMAs\",\n \"singularVariableName\": \"base6SMA\",\n \"pluralVariableName\": \"base6SMAs\"\n}","datasets":[{"type":"Dataset Definition","name":"Multi-Period-Market","code":"{\n \"codeName\": \"Multi-Period-Market\",\n \"type\": \"Market Files\",\n \"validPeriods\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Sparta/SMA/@Exchange/Output/Base6-SMAs/Multi-Period-Market/@Period\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\"\n}","id":"c0862b3d-d35a-4d3e-8d80-258b8a01c37c","savedPayload":{"position":{"x":31914.523029498047,"y":20408.272998619548},"targetPosition":{"x":28946.964835581948,"y":18344.89595333351},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Daily","code":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"type\": \"Daily Files\",\n \"validPeriods\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Sparta/SMA/@Exchange/Output/Base6-SMAs/Multi-Period-Daily/@Period/@Year/@Month/@Day\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\",\n \"dataRange\": {\n \"filePath\": \"Sparta/SMA/@Exchange/Output/Base6-SMAs/Multi-Period-Daily\",\n \"fileName\": \"Data.Range.@BaseAsset_@QuotedAsset.json\"\n }\n}","id":"f5050eb2-0a99-464e-b5e2-2d8f40453e9a","savedPayload":{"position":{"x":28781.50256012355,"y":20672.735903030567},"targetPosition":{"x":28946.964835581948,"y":18344.89595333351},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","properties":[{"type":"Record Property","name":"Being","code":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"record.current.begin","id":"fc90c194-682d-4d5c-923b-89b19e49f234","savedPayload":{"position":{"x":35612.95261593491,"y":18429.872604311622},"targetPosition":{"x":33343.08515318779,"y":17518.013792418235},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"37fc0238-a202-4c33-89ca-6a4e24d4e1ac","savedPayload":{"position":{"x":33343.08515318779,"y":17518.013792418235},"targetPosition":{"x":32487.288195020454,"y":18468.47260431164},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"End","code":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"record.current.end","id":"c1b3c2c1-68aa-443a-8c69-c50dcd34998f","savedPayload":{"position":{"x":35314.183090307044,"y":17209.857906577778},"targetPosition":{"x":33610.61452102138,"y":17968.33550101378},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"7757e0dd-c3b4-48b4-bdf7-e517ce8df601","savedPayload":{"position":{"x":33610.61452102138,"y":17968.33550101378},"targetPosition":{"x":32487.288195020454,"y":18468.47260431164},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA6","code":"{\n \"codeName\": \"sma6\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma6","id":"8a633674-750f-492d-8bfc-ac6f2e79793a","savedPayload":{"position":{"x":31504.951685704298,"y":17561.408893042448},"targetPosition":{"x":34066.13234751291,"y":18468.47260431164},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"12d5b8f1-c83c-43a3-bf45-6f85e85a6df9","savedPayload":{"position":{"x":34066.13234751291,"y":18468.47260431164},"targetPosition":{"x":32487.288195020454,"y":18468.47260431164},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA12","code":"{\n \"codeName\": \"sma12\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma12","id":"11e2a0cd-851a-425e-b2bd-f3cff1b00c77","savedPayload":{"position":{"x":35156.14895907866,"y":19656.725973564808},"targetPosition":{"x":33477.701561580754,"y":18909.43304541728},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"6c1f3e32-9310-4ece-a796-cf9225172978","savedPayload":{"position":{"x":33477.701561580754,"y":18909.43304541728},"targetPosition":{"x":32487.288195020454,"y":18468.47260431164},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA18","code":"{\n \"codeName\": \"sma18\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma18","id":"0cbf493f-fa5f-41a8-a928-754ec9720fe0","savedPayload":{"position":{"x":34120.790876666964,"y":20282.661125555296},"targetPosition":{"x":33271.517368946785,"y":19339.44733936838},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"12bf3180-d354-451d-ba14-81cdd9d95c19","savedPayload":{"position":{"x":33271.517368946785,"y":19339.44733936838},"targetPosition":{"x":32487.288195020454,"y":18468.47260431164},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA24","code":"{\n \"codeName\": \"sma24\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma24","id":"4d677df1-74ec-417e-a518-2b8946c84542","savedPayload":{"position":{"x":33174.613220282525,"y":20583.841519249283},"targetPosition":{"x":32795.40753493164,"y":19416.766424241614},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"3e3a6434-aaa4-4170-8cdc-cca21c8d0863","savedPayload":{"position":{"x":32795.40753493164,"y":19416.766424241614},"targetPosition":{"x":32487.288195020454,"y":18468.47260431164},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA30","code":"{\n \"codeName\": \"sma30\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma30","id":"3a92b258-6c21-4747-ba08-16cf9ba814ec","savedPayload":{"position":{"x":32300.856887792994,"y":20242.248006950835},"targetPosition":{"x":32388.689382061788,"y":19406.577645554113},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"22bc84a6-f431-464c-a7e0-b9249b32abdf","savedPayload":{"position":{"x":32388.689382061788,"y":19406.577645554113},"targetPosition":{"x":32487.288195020454,"y":18468.47260431164},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA60","code":"{\n \"codeName\": \"sma60\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma60","id":"d9a44db6-45eb-47f8-975b-ee8dccd0659d","savedPayload":{"position":{"x":31766.331769767068,"y":19717.205762893733},"targetPosition":{"x":32107.783546161263,"y":19125.79393784434},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"c3d4d569-0b7e-44b9-b2f0-84d9a91ee6b0","savedPayload":{"position":{"x":32107.783546161263,"y":19125.79393784434},"targetPosition":{"x":32487.288195020454,"y":18468.47260431164},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA120","code":"{\n \"codeName\": \"sma120\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma120","id":"90fee0af-0e23-44de-aa16-d446857485f4","savedPayload":{"position":{"x":31481.860135018593,"y":19198.958848752918},"targetPosition":{"x":32124.526879922254,"y":18732.034127245635},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"4f572d61-ff96-4ccb-90ca-7a26d5cc8322","savedPayload":{"position":{"x":32124.526879922254,"y":18732.034127245635},"targetPosition":{"x":32487.288195020454,"y":18468.47260431164},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA180","code":"{\n \"codeName\": \"sma180\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma180","id":"031e5277-e225-4307-a247-f49dae98ac26","savedPayload":{"position":{"x":31163.57274462094,"y":18749.837009078045},"targetPosition":{"x":31877.52648659597,"y":18598.081456492386},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"9e3eb2e1-3cb4-4f0b-9a5a-5196bb4af3af","savedPayload":{"position":{"x":31877.52648659597,"y":18598.081456492386},"targetPosition":{"x":32487.288195020454,"y":18468.47260431164},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA240","code":"{\n \"codeName\": \"sma240\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma240","id":"cb9604b0-3004-48d5-84fe-680747edb943","savedPayload":{"position":{"x":30816.070541016055,"y":18113.244325974225},"targetPosition":{"x":31839.658273042267,"y":18330.81461486133},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"83c2137c-676d-4a43-88c1-e9a5f69cafeb","savedPayload":{"position":{"x":31839.658273042267,"y":18330.81461486133},"targetPosition":{"x":32487.288195020454,"y":18468.47260431164},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA300","code":"{\n \"codeName\": \"sma300\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma300","id":"8c3259f1-e88b-40a2-9af2-a0e554affbd2","savedPayload":{"position":{"x":31261.040350746767,"y":17577.551395571914},"targetPosition":{"x":32029.810576339234,"y":18136.095658729115},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"829bfd3a-8c69-4e51-8951-a1d7cb0b8c6f","savedPayload":{"position":{"x":32029.810576339234,"y":18136.095658729115},"targetPosition":{"x":32487.288195020454,"y":18468.47260431164},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA600","code":"{\n \"codeName\": \"sma600\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma600","id":"501b1e82-840a-4288-801d-38a5e5c7f7cb","savedPayload":{"position":{"x":31428.18816805007,"y":16634.057547301367},"targetPosition":{"x":31995.561612776833,"y":17616.77718043349},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"f7174f99-231c-4188-8f4a-95a34c0c35f8","savedPayload":{"position":{"x":31995.561612776833,"y":17616.77718043349},"targetPosition":{"x":32487.288195020454,"y":18468.47260431164},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA1200","code":"{\n \"codeName\": \"sma1200\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma1200","id":"0554601a-009b-47a2-8e0c-c7d6f3901a9e","savedPayload":{"position":{"x":32205.87672708134,"y":15791.021336741149},"targetPosition":{"x":32360.501238879726,"y":17262.175295547215},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"f6f0c544-4054-4cb4-9be1-14ffa23c5251","savedPayload":{"position":{"x":32360.501238879726,"y":17262.175295547215},"targetPosition":{"x":32487.288195020454,"y":18468.47260431164},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"a84f4438-cabc-4c9a-bd9c-0338e55a6e15","savedPayload":{"position":{"x":32487.288195020454,"y":18468.47260431164},"targetPosition":{"x":28946.964835581948,"y":18344.89595333351},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","loop":{"type":"Procedure Loop","name":"New Procedure Loop","javascriptCode":{"type":"Javascript Code","code":"/* Loop Code. This goes at the Code of the Procedure Loop Object */\n\nlet candle = record.current // Our main dependencies are candles \nvariable.last1200.push(candle.close) // Add the current close value to the last 1200 array.\n\nif (variable.last1200.length > 1200) {\n variable.last1200.splice(0, 1) // Remove the first element of the array to keep it at a maximun of 1200 elements.\n}\n\nvariable.sma6 = calculateSMA(6)\nvariable.sma12 = calculateSMA(12)\nvariable.sma18 = calculateSMA(18)\nvariable.sma24 = calculateSMA(24)\nvariable.sma30 = calculateSMA(30)\nvariable.sma60 = calculateSMA(60)\nvariable.sma120 = calculateSMA(120)\nvariable.sma180 = calculateSMA(180)\nvariable.sma240 = calculateSMA(240)\nvariable.sma300 = calculateSMA(300)\nvariable.sma600 = calculateSMA(600)\nvariable.sma1200 = calculateSMA(1200)\n\nfunction calculateSMA(periods) { // Having a function avoids us to repeat code.\n /* We check we have enough values to make the calculation */\n if (variable.last1200.length < periods) { return 0 } // If we dont, we define the value is zero.\n\n let sum = 0 // Initialize sum variable. \n for (let i = variable.last1200.length - periods; i < variable.last1200.length; i++) { // Iterate through the last periods\n sum = sum + variable.last1200[i]\n /*\n if (index > 18 && index < 22) { // You can debug what is going on by console logging whatever you need. \n console.log(\"index=\" + index + \" i=\" + i + \" variable.last1200.length=\" + variable.last1200.length + \" periods=\" + periods + \" sum=\" + sum + \" sum/periods=\" + (sum / periods) + \" currentValue=\" + (variable.last1200[i]))\n }\n */\n }\n let sma = sum / periods\n return sma\n}","id":"f2c97b70-717a-4f98-be7c-d76dd94b8227","savedPayload":{"position":{"x":28420.97348014259,"y":18541.58625726102},"targetPosition":{"x":28516.12859089274,"y":18385.236332888897},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"96841e7b-90d9-4508-8933-4f0f9769800e","savedPayload":{"position":{"x":28516.12859089274,"y":18385.236332888897},"targetPosition":{"x":28540.319899342387,"y":18344.89595333351},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","javascriptCode":{"type":"Javascript Code","code":"/* Initialization Code. This goes at the Code of the Procedure Initialization Object */\n\n/* \nThis is the array where we are going to store the last 1200 elements, since we will not \nhave access to such long backwards history while processing daily files. In those situations\nwe only have access to the last 2 days of candles, which in 45 min for example, means 36\ncandles from the current day and 36 from the previous one. For that reason we will keep\nthis array with the last 200 candle.close values so that we overecome that limitation.\n*/\n\nvariable.last1200 = []\n//console.log(timeFrameLabel + \" - Initialization of SMA - *************\")","id":"14dcff53-0599-4529-8a5d-5cf92a5c33c8","savedPayload":{"position":{"x":31947.311382938806,"y":18257.360197624803},"targetPosition":{"x":27801.126603791865,"y":17063.004975324555},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"d2863a8f-8f38-4c47-9f48-0bd45b628fa0","savedPayload":{"position":{"x":27801.126603791865,"y":17063.004975324555},"targetPosition":{"x":28540.319899342387,"y":18344.89595333351},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"948be5d9-da96-488a-bb15-f8cd94777231","savedPayload":{"position":{"x":28540.319899342387,"y":18344.89595333351},"targetPosition":{"x":28946.964835581948,"y":18344.89595333351},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"4ae22e54-cd02-4e2e-b638-1c5ea9a171ac","savedPayload":{"position":{"x":28946.964835581948,"y":18344.89595333351},"targetPosition":{"x":28775.082332932074,"y":17815.896004599515},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Product Definition","name":"Base12 SMAs","code":"{\n \"codeName\": \"Base12-SMAs\",\n \"singularVariableName\": \"base12SMA\",\n \"pluralVariableName\": \"base12SMAs\"\n}","datasets":[{"type":"Dataset Definition","name":"Multi-Period-Market","code":"{\n \"codeName\": \"Multi-Period-Market\",\n \"type\": \"Market Files\",\n \"validPeriods\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Sparta/SMA/@Exchange/Output/Base12-SMAs/Multi-Period-Market/@Period\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\"\n}","id":"6ba76363-0f50-4e67-8678-3eb4fd6d07d6","savedPayload":{"position":{"x":29257.53809737475,"y":21012.833487280906},"targetPosition":{"x":28617.481227248518,"y":18300.94233300242},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Daily","code":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"type\": \"Daily Files\",\n \"validPeriods\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Sparta/SMA/@Exchange/Output/Base12-SMAs/Multi-Period-Daily/@Period/@Year/@Month/@Day\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\",\n \"dataRange\": {\n \"filePath\": \"Sparta/SMA/@Exchange/Output/Base12-SMAs/Multi-Period-Daily\",\n \"fileName\": \"Data.Range.@BaseAsset_@QuotedAsset.json\"\n }\n}","id":"92d92b3e-6870-499b-bfec-33bab220bf62","savedPayload":{"position":{"x":27130.90693607947,"y":19771.119646043768},"targetPosition":{"x":28617.481227248518,"y":18300.94233300242},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","properties":[{"type":"Record Property","name":"Begin","code":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"record.current.begin","id":"d44292f3-8960-448b-8339-32147b8bb1c3","savedPayload":{"position":{"x":32630.700014473987,"y":19327.777206417195},"targetPosition":{"x":31791.459828195624,"y":19480.07684593258},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"bcec1860-262e-4125-bdf4-a8f798d9d4ff","savedPayload":{"position":{"x":31791.459828195624,"y":19480.07684593258},"targetPosition":{"x":31190.77502738218,"y":19589.085065655647},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"End","code":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"record.current.end","id":"91264df6-db08-498e-a039-fec9b0cd09a5","savedPayload":{"position":{"x":32382.34196782999,"y":19917.93664598462},"targetPosition":{"x":31642.16420478939,"y":19713.660563090958},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"0ef8d741-e876-446e-86ac-146b4f33d8e8","savedPayload":{"position":{"x":31642.16420478939,"y":19713.660563090958},"targetPosition":{"x":31190.77502738218,"y":19589.085065655647},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA12","code":"{\n \"codeName\": \"sma12\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma12","id":"c694dcde-b622-4d71-b2cf-e42e1b4934ec","savedPayload":{"position":{"x":32241.41093085327,"y":20506.998011454307},"targetPosition":{"x":31585.71004441445,"y":19934.12939898316},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"daf8aa00-f032-412e-b319-e7c581611db0","savedPayload":{"position":{"x":31585.71004441445,"y":19934.12939898316},"targetPosition":{"x":31190.77502738218,"y":19589.085065655647},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA24","code":"{\n \"codeName\": \"sma24\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma24","id":"445b00ba-46a1-4e79-b762-72c521223b5f","savedPayload":{"position":{"x":31616.59543971712,"y":20585.341445595506},"targetPosition":{"x":31381.414984217416,"y":20035.109417158958},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"255fdffa-cdbb-428b-a54e-14448f7cda29","savedPayload":{"position":{"x":31381.414984217416,"y":20035.109417158958},"targetPosition":{"x":31190.77502738218,"y":19589.085065655647},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA36","code":"{\n \"codeName\": \"sma36\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma36","id":"c9c11106-98b6-4fcb-b30b-d49263a05d95","savedPayload":{"position":{"x":31138.148709872487,"y":20760.90107162389},"targetPosition":{"x":31163.857421073342,"y":20188.452139159162},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"628c3c4f-7ef7-4008-bada-76e4edf6de42","savedPayload":{"position":{"x":31163.857421073342,"y":20188.452139159162},"targetPosition":{"x":31190.77502738218,"y":19589.085065655647},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA48","code":"{\n \"codeName\": \"sma48\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma48","id":"8e1cfb60-cb51-4625-a36b-75d64381840d","savedPayload":{"position":{"x":30560.963099498997,"y":20759.471743495127},"targetPosition":{"x":30875.00455453402,"y":20175.884931321427},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"1aa9fd38-51e5-4158-9bb2-31dbc8f933d0","savedPayload":{"position":{"x":30875.00455453402,"y":20175.884931321427},"targetPosition":{"x":31190.77502738218,"y":19589.085065655647},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA60","code":"{\n \"codeName\": \"sma60\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma60","id":"6fe04671-6298-4ef4-9ef8-779eafc1645d","savedPayload":{"position":{"x":30082.34711496924,"y":20394.40508325185},"targetPosition":{"x":30675.059072006254,"y":19963.774639607174},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"d76d7819-b542-4ee8-98fd-539ec3325e2c","savedPayload":{"position":{"x":30675.059072006254,"y":19963.774639607174},"targetPosition":{"x":31190.77502738218,"y":19589.085065655647},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA120","code":"{\n \"codeName\": \"sma120\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma120","id":"f8abde07-3312-4983-bff2-65ed4f475a3f","savedPayload":{"position":{"x":30015.593293975366,"y":19802.349107689446},"targetPosition":{"x":30610.81851795611,"y":19694.331655087786},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"0e696147-e020-4056-8ad4-40ad79cba391","savedPayload":{"position":{"x":30610.81851795611,"y":19694.331655087786},"targetPosition":{"x":31190.77502738218,"y":19589.085065655647},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA240","code":"{\n \"codeName\": \"sma240\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma240","id":"1ea2c145-6dcf-4e8a-908a-b12e08a8d658","savedPayload":{"position":{"x":30221.62495110051,"y":19321.61663954994},"targetPosition":{"x":30733.37272455808,"y":19462.850051051024},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"e02938c9-f5b1-49f7-8e63-f8637f6d1d4d","savedPayload":{"position":{"x":30733.37272455808,"y":19462.850051051024},"targetPosition":{"x":31190.77502738218,"y":19589.085065655647},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA360","code":"{\n \"codeName\": \"sma360\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma360","id":"16ab9e8b-cb14-4a59-b7b3-0a1d13dbea5b","savedPayload":{"position":{"x":30685.640673545997,"y":19147.76247119452},"targetPosition":{"x":30911.861342454864,"y":19345.40551757495},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"fe671bcf-1d71-4081-a100-f4bbc59203c7","savedPayload":{"position":{"x":30911.861342454864,"y":19345.40551757495},"targetPosition":{"x":31190.77502738218,"y":19589.085065655647},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA480","code":"{\n \"codeName\": \"sma480\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma480","id":"135a34fc-3cc8-4555-b1b9-c8ea03150aff","savedPayload":{"position":{"x":30710.785459545972,"y":18466.093646246503},"targetPosition":{"x":31003.93701040948,"y":19151.955794647496},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"85a59bf2-d419-43c9-a287-68902b8cb199","savedPayload":{"position":{"x":31003.93701040948,"y":19151.955794647496},"targetPosition":{"x":31190.77502738218,"y":19589.085065655647},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA600","code":"{\n \"codeName\": \"sma600\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma600","id":"cacf8e3b-77d3-4697-9ca5-51cff50afb6c","savedPayload":{"position":{"x":31266.05914802418,"y":17912.753873618673},"targetPosition":{"x":31213.778283389744,"y":19076.87777366562},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"608a2a98-bd6e-49e0-b202-afff3553337d","savedPayload":{"position":{"x":31213.778283389744,"y":19076.87777366562},"targetPosition":{"x":31190.77502738218,"y":19589.085065655647},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA1200","code":"{\n \"codeName\": \"sma1200\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma1200","id":"2e1c84ea-2cb3-4936-8106-623dcdff8782","savedPayload":{"position":{"x":31977.781106011233,"y":18126.582707369133},"targetPosition":{"x":31588.913711009296,"y":18849.21941589591},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"dda31bad-8835-446a-9015-4e15ae4cb845","savedPayload":{"position":{"x":31588.913711009296,"y":18849.21941589591},"targetPosition":{"x":31190.77502738218,"y":19589.085065655647},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"f46175dc-dfd2-4e1e-a60c-554867b5f0a5","savedPayload":{"position":{"x":31190.77502738218,"y":19589.085065655647},"targetPosition":{"x":28617.481227248518,"y":18300.94233300242},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","loop":{"type":"Procedure Loop","name":"New Procedure Loop","javascriptCode":{"type":"Javascript Code","code":"/* Loop Code. This goes at the Code of the Procedure Loop Object */\n\nlet candle = record.current // Our main dependencies are candles \nvariable.last1200.push(candle.close) // Add the current close value to the last 1200 array.\n\nif (variable.last1200.length > 1200) {\n variable.last1200.splice(0, 1) // Remove the first element of the array to keep it at a maximun of 1200 elements.\n}\n\nvariable.sma12 = calculateSMA(12)\nvariable.sma24 = calculateSMA(24)\nvariable.sma36 = calculateSMA(36)\nvariable.sma48 = calculateSMA(48)\nvariable.sma60 = calculateSMA(60)\nvariable.sma120 = calculateSMA(120)\nvariable.sma240 = calculateSMA(240)\nvariable.sma360 = calculateSMA(360)\nvariable.sma480 = calculateSMA(480)\nvariable.sma600 = calculateSMA(600)\nvariable.sma1200 = calculateSMA(1200)\n\nfunction calculateSMA(periods) { // Having a function avoids us to repeat code.\n /* We check we have enough values to make the calculation */\n if (variable.last1200.length < periods) { return 0 } // If we dont, we define the value is zero.\n\n let sum = 0 // Initialize sum variable. \n for (let i = variable.last1200.length - periods; i < variable.last1200.length; i++) { // Iterate through the last periods\n sum = sum + variable.last1200[i]\n /*\n if (index > 18 && index < 22) { // You can debug what is going on by console logging whatever you need. \n console.log(\"index=\" + index + \" i=\" + i + \" variable.last1200.length=\" + variable.last1200.length + \" periods=\" + periods + \" sum=\" + sum + \" sum/periods=\" + (sum / periods) + \" currentValue=\" + (variable.last1200[i]))\n }\n */\n }\n let sma = sum / periods\n return sma\n}","id":"fba7176b-58ff-4bd6-95de-ad6f88de4cda","savedPayload":{"position":{"x":27591.307362958196,"y":18022.39566602708},"targetPosition":{"x":27916.634686067173,"y":17879.91281065603},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"daf2fb19-bfda-4248-a0c6-8e364fe863ee","savedPayload":{"position":{"x":27916.634686067173,"y":17879.91281065603},"targetPosition":{"x":27992.29827031435,"y":17846.7203270056},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","javascriptCode":{"type":"Javascript Code","code":"/* Initialization Code. This goes at the Code of the Procedure Initialization Object */\n\n/* \nThis is the array where we are going to store the last 1200 elements, since we will not \nhave access to such long backwards history while processing daily files. In those situations\nwe only have access to the last 2 days of candles, which in 45 min for example, means 36\ncandles from the current day and 36 from the previous one. For that reason we will keep\nthis array with the last 200 candle.close values so that we overecome that limitation.\n*/\n\nvariable.last1200 = []\n//console.log(timeFrameLabel + \" - Initialization of SMA - *************\")","id":"4d3f1fee-e71d-46cd-a50b-69176de5e1e8","savedPayload":{"position":{"x":26466.704635886985,"y":17893.355250231627},"targetPosition":{"x":28169.731216900153,"y":16162.894541301639},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"08365c70-c9ba-481d-abb8-62dc21067754","savedPayload":{"position":{"x":28169.731216900153,"y":16162.894541301639},"targetPosition":{"x":27992.29827031435,"y":17846.7203270056},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"4aa28d66-d2c5-40d1-9b42-b6adb1e94d1c","savedPayload":{"position":{"x":27992.29827031435,"y":17846.7203270056},"targetPosition":{"x":28617.481227248518,"y":18300.94233300242},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"723d28e9-a010-48c5-bda0-43a4c2343ddf","savedPayload":{"position":{"x":28617.481227248518,"y":18300.94233300242},"targetPosition":{"x":28775.082332932074,"y":17815.896004599515},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Product Definition","name":"Base30 SMAs","code":"{\n \"codeName\": \"Base30-SMAs\",\n \"singularVariableName\": \"base30SMA\",\n \"pluralVariableName\": \"base30SMAs\"\n}","datasets":[{"type":"Dataset Definition","name":"Multi-Period-Market","code":"{\n \"codeName\": \"Multi-Period-Market\",\n \"type\": \"Market Files\",\n \"validPeriods\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Sparta/SMA/@Exchange/Output/Base30-SMAs/Multi-Period-Market/@Period\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\"\n}","id":"4c486321-22e0-4991-9a1c-571bada649ad","savedPayload":{"position":{"x":29528.34325244488,"y":18845.02569932464},"targetPosition":{"x":28443.475039868637,"y":18056.82280560684},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Daily","code":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"type\": \"Daily Files\",\n \"validPeriods\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Sparta/SMA/@Exchange/Output/Base30-SMAs/Multi-Period-Daily/@Period/@Year/@Month/@Day\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\",\n \"dataRange\": {\n \"filePath\": \"Sparta/SMA/@Exchange/Output/Base30-SMAs/Multi-Period-Daily\",\n \"fileName\": \"Data.Range.@BaseAsset_@QuotedAsset.json\"\n }\n}","id":"819688c9-c7bd-444b-9658-2a4379125c72","savedPayload":{"position":{"x":28081.539498695805,"y":19170.745862193082},"targetPosition":{"x":28443.475039868637,"y":18056.82280560684},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","properties":[{"type":"Record Property","name":"Begin","code":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"record.current.begin","id":"16806650-2bfb-4709-acbd-aca1549c16e8","savedPayload":{"position":{"x":33557.4478533497,"y":21773.71067453497},"targetPosition":{"x":31841.212877400583,"y":20872.96107332563},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"265d3765-cd1d-4652-a0ed-01931674a151","savedPayload":{"position":{"x":31841.212877400583,"y":20872.96107332563},"targetPosition":{"x":30243.142571035714,"y":20034.22907489017},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"End","code":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"record.current.end","id":"d0b81562-348b-433f-8524-f9bc909de69e","savedPayload":{"position":{"x":31164.709777092117,"y":19380.149616420553},"targetPosition":{"x":31268.902013584066,"y":21520.298182968236},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"fe6074be-18c6-46c0-abd4-5d31bc067798","savedPayload":{"position":{"x":31268.902013584066,"y":21520.298182968236},"targetPosition":{"x":30243.142571035714,"y":20034.22907489017},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA30","code":"{\n \"codeName\": \"sma30\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma30","id":"2ef589ba-7f7d-4df5-91fd-9107d67a7792","savedPayload":{"position":{"x":30681.09094480662,"y":23641.05843271126},"targetPosition":{"x":30453.267952073777,"y":21764.767281084954},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"72debf77-1c4b-4e8d-9a99-96951bd6d24c","savedPayload":{"position":{"x":30453.267952073777,"y":21764.767281084954},"targetPosition":{"x":30243.142571035714,"y":20034.22907489017},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA60","code":"{\n \"codeName\": \"sma60\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma60","id":"d51798bf-2373-4f5e-b6e4-56aad8117820","savedPayload":{"position":{"x":28993.71906396543,"y":23328.688107440274},"targetPosition":{"x":29655.34925449653,"y":21584.112673195294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"78e59381-fcda-4204-a70a-4113eebdbba7","savedPayload":{"position":{"x":29655.34925449653,"y":21584.112673195294},"targetPosition":{"x":30243.142571035714,"y":20034.22907489017},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA90","code":"{\n \"codeName\": \"sma90\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma90","id":"a35a40dd-e5b4-4444-a8da-14eeb79e76b3","savedPayload":{"position":{"x":28051.527715013177,"y":21975.830411566596},"targetPosition":{"x":29041.378112927832,"y":21098.89948074203},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"90b3598c-8f08-4dc1-ad41-a64caf0cab39","savedPayload":{"position":{"x":29041.378112927832,"y":21098.89948074203},"targetPosition":{"x":30243.142571035714,"y":20034.22907489017},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA120","code":"{\n \"codeName\": \"sma120\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma120","id":"046bdfe3-d838-425e-8cc0-e117151bdbf8","savedPayload":{"position":{"x":27889.89185311933,"y":20614.253283020666},"targetPosition":{"x":28947.723395745885,"y":20353.521224946253},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"aa9f7095-66e7-4e42-b6b2-d3a51e3b35d9","savedPayload":{"position":{"x":28947.723395745885,"y":20353.521224946253},"targetPosition":{"x":30243.142571035714,"y":20034.22907489017},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA150","code":"{\n \"codeName\": \"sma150\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma150","id":"8129644d-2b0a-4936-8255-22dc2aada9e7","savedPayload":{"position":{"x":28334.910537074527,"y":19563.892120990255},"targetPosition":{"x":29323.504840467547,"y":19807.55873229615},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"b0c06b10-549c-4280-aac9-0b649ede898c","savedPayload":{"position":{"x":29323.504840467547,"y":19807.55873229615},"targetPosition":{"x":30243.142571035714,"y":20034.22907489017},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA300","code":"{\n \"codeName\": \"sma300\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma300","id":"23ddb87c-8211-4032-8273-222af79863b5","savedPayload":{"position":{"x":29108.721508772716,"y":19029.2197116843},"targetPosition":{"x":29516.160740837546,"y":19390.179373651183},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"38b8e859-eda7-4cd9-afc2-ee0e3ed297b7","savedPayload":{"position":{"x":29516.160740837546,"y":19390.179373651183},"targetPosition":{"x":30243.142571035714,"y":20034.22907489017},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA600","code":"{\n \"codeName\": \"sma600\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma600","id":"8f07691b-ccdc-47cc-9c07-3701b61322f9","savedPayload":{"position":{"x":29589.223022388527,"y":18309.984932362902},"targetPosition":{"x":29859.60321250787,"y":19022.918901125806},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"cebd7a57-eebb-4e4f-9315-6f1411970e55","savedPayload":{"position":{"x":29859.60321250787,"y":19022.918901125806},"targetPosition":{"x":30243.142571035714,"y":20034.22907489017},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA900","code":"{\n \"codeName\": \"sma900\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma900","id":"ed66265d-f971-448f-b395-e0c12c178173","savedPayload":{"position":{"x":30456.663201581054,"y":18275.72847327756},"targetPosition":{"x":30370.38392932802,"y":18986.30220929619},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"fcbefbb9-2a6d-459a-8d3b-595d71caaa88","savedPayload":{"position":{"x":30370.38392932802,"y":18986.30220929619},"targetPosition":{"x":30243.142571035714,"y":20034.22907489017},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA1200","code":"{\n \"codeName\": \"sma1200\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma1200","id":"3e936d3b-8f40-49da-830c-f73ea5bf271a","savedPayload":{"position":{"x":31267.305106006632,"y":18550.473486845007},"targetPosition":{"x":30797.757959083247,"y":19230.729968906246},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"311d2e2d-163e-4b8e-ae99-2b2d0fbbb2aa","savedPayload":{"position":{"x":30797.757959083247,"y":19230.729968906246},"targetPosition":{"x":30243.142571035714,"y":20034.22907489017},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"SMA1500","code":"{\n \"codeName\": \"sma1500\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.sma1500","id":"d4db0dc9-12a2-41c6-8511-43cbfdcfb136","savedPayload":{"position":{"x":32196.987943342632,"y":19008.771917453505},"targetPosition":{"x":31277.89103365672,"y":19491.15118746837},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"b71b603d-38de-401d-b1df-ca20710dba64","savedPayload":{"position":{"x":31277.89103365672,"y":19491.15118746837},"targetPosition":{"x":30243.142571035714,"y":20034.22907489017},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"229b4129-39f9-4f46-bbb5-a86a714023f8","savedPayload":{"position":{"x":30243.142571035714,"y":20034.22907489017},"targetPosition":{"x":28443.475039868637,"y":18056.82280560684},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","loop":{"type":"Procedure Loop","name":"New Procedure Loop","javascriptCode":{"type":"Javascript Code","code":"/* Loop Code. This goes at the Code of the Procedure Loop Object */\n\nlet candle = record.current // Our main dependencies are candles \nvariable.last1500.push(candle.close) // Add the current close value to the last 1500 array.\n\nif (variable.last1500.length > 1500) {\n variable.last1500.splice(0, 1) // Remove the first element of the array to keep it at a maximun of 1500 elements.\n}\n\nvariable.sma30 = calculateSMA(30)\nvariable.sma60 = calculateSMA(60)\nvariable.sma90 = calculateSMA(90)\nvariable.sma120 = calculateSMA(120)\nvariable.sma150 = calculateSMA(150)\nvariable.sma300 = calculateSMA(300)\nvariable.sma600 = calculateSMA(600)\nvariable.sma900 = calculateSMA(900)\nvariable.sma1200 = calculateSMA(1200)\nvariable.sma1500 = calculateSMA(1500)\n\nfunction calculateSMA(periods) { // Having a function avoids us to repeat code.\n /* We check we have enough values to make the calculation */\n if (variable.last1500.length < periods) { return 0 } // If we dont, we define the value is zero.\n\n let sum = 0 // Initialize sum variable. \n for (let i = variable.last1500.length - periods; i < variable.last1500.length; i++) { // Iterate through the last periods\n sum = sum + variable.last1500[i]\n /*\n if (index > 18 && index < 22) { // You can debug what is going on by console logging whatever you need. \n console.log(\"index=\" + index + \" i=\" + i + \" variable.last1500.length=\" + variable.last1500.length + \" periods=\" + periods + \" sum=\" + sum + \" sum/periods=\" + (sum / periods) + \" currentValue=\" + (variable.last1500[i]))\n }\n */\n }\n let sma = sum / periods\n return sma\n}","id":"382c5abf-a91a-40c0-88c2-7e230e93ed44","savedPayload":{"position":{"x":24674.48052829664,"y":16589.288052474243},"targetPosition":{"x":26619.230211586233,"y":16999.843512172272},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"d3dab655-2db2-4d4c-a776-91a6ae116304","savedPayload":{"position":{"x":26619.230211586233,"y":16999.843512172272},"targetPosition":{"x":28210.11062369668,"y":17338.60098379189},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","javascriptCode":{"type":"Javascript Code","code":"/* Initialization Code. This goes at the Code of the Procedure Initialization Object */\n\n/* \nThis is the array where we are going to store the last 1500 elements, since we will not \nhave access to such long backwards history while processing daily files. In those situations\nwe only have access to the last 2 days of candles, which in 45 min for example, means 36\ncandles from the current day and 36 from the previous one. For that reason we will keep\nthis array with the last 200 candle.close values so that we overecome that limitation.\n*/\n\nvariable.last1500 = []\n//console.log(timeFrameLabel + \" - Initialization of SMA - *************\")","id":"41af43f4-4f30-404d-8d9e-3ad5e752688c","savedPayload":{"position":{"x":30479.2108913593,"y":14840.09509164288},"targetPosition":{"x":29079.918355310176,"y":16373.46902881179},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"f8611aff-7f4f-4df8-a2ac-b92ef5633ad4","savedPayload":{"position":{"x":29079.918355310176,"y":16373.46902881179},"targetPosition":{"x":28210.11062369668,"y":17338.60098379189},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"e8bebfde-97db-42d7-93a2-972366bc002c","savedPayload":{"position":{"x":28210.11062369668,"y":17338.60098379189},"targetPosition":{"x":28443.475039868637,"y":18056.82280560684},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"607ebabd-9602-4e5c-803d-d4207dbd6794","savedPayload":{"position":{"x":28443.475039868637,"y":18056.82280560684},"targetPosition":{"x":28775.082332932074,"y":17815.896004599515},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}}],"id":"c1c6f0e0-49f7-4723-bf22-dd24dfee6102","savedPayload":{"position":{"x":28775.082332932074,"y":17815.896004599515},"targetPosition":{"x":27613.65880679387,"y":17815.896004599515},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Indicator Bot","name":"EMA","code":"{\n\"codeName\": \"EMA\",\n\"repo\": \"EMA-Indicator-Bot\"\n}","processes":[{"type":"Process Definition","name":"Multi-Period-Market","code":"{\n \"codeName\": \"Multi-Period-Market\",\n \"description\": \"Calculates EMAs based on SMAs\",\n \"startMode\": {\n \"allMonths\": {\n \"run\": \"false\",\n \"minYear\": \"\",\n \"maxYear\": \"\"\n },\n \"oneMonth\": {\n \"run\": \"false\",\n \"year\": \"\",\n \"month\": \"\"\n },\n \"noTime\": {\n \"run\": \"true\"\n },\n \"fixedInterval\": {\n \"run\": \"false\",\n \"interval\": 0\n }\n },\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Market\",\n \"startDate\": {\n },\n \"endDate\": {\n }\n }\n}","processOutput":{"type":"Process Output","name":"New Process Output","outputDatasets":[{"type":"Output Dataset","name":"New Output Dataset","id":"4e72640b-d384-434c-a607-47b1c8e4c9ef","savedPayload":{"position":{"x":27776.9066634612,"y":19479.315635375497},"targetPosition":{"x":27405.796201608468,"y":19021.032381273148},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"ea1af06a-2584-43f0-aecf-ec8ad9169e9c"}}},{"type":"Output Dataset","name":"New Output Dataset","id":"e554af82-9965-4a5d-a59a-3dc873526ad9","savedPayload":{"position":{"x":26551.900399660637,"y":19712.503567702748},"targetPosition":{"x":27405.796201608468,"y":19021.032381273148},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"4e36a5a5-7a03-43a9-b3e0-0c5763c29199"}}},{"type":"Output Dataset","name":"New Output Dataset","id":"fcefc8e1-6900-485f-a5b0-80366450aedf","savedPayload":{"position":{"x":27098.81528738611,"y":18641.94252318943},"targetPosition":{"x":27405.796201608468,"y":19021.032381273148},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"5586aa74-2ecb-4b71-83ea-d621aa400660"}}}],"id":"268cf8f3-e871-4fed-bbdb-725a070e7cb6","savedPayload":{"position":{"x":27405.796201608468,"y":19021.032381273148},"targetPosition":{"x":28389.619136363566,"y":18224.348277217414},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","statusDependencies":[{"type":"Status Dependency","name":"Self","code":"{\"mainUtility\": \"Self Reference\"}","id":"6c163397-f3a4-4acc-b281-567f2809b8a0","savedPayload":{"position":{"x":26518.667368749728,"y":18956.004109806858},"targetPosition":{"x":27003.735845599927,"y":17692.357525136722},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"8e7c0f51-727f-4a28-b516-087443ee369f"}}},{"type":"Status Dependency","name":"Ending: Olivia","code":"{ \n\"mainUtility\": \"Market Ending Point.\"\n}","id":"eb2d5251-f873-4785-80c8-3a75186e6fa9","savedPayload":{"position":{"x":26627.151996449134,"y":17547.80052927253},"targetPosition":{"x":27003.735845599927,"y":17692.357525136722},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"4f71d561-5872-4539-8408-f481be275559"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Olivia: Candles","id":"7715ed1a-35f7-4b1c-ad79-fcd2486fe2ca","savedPayload":{"position":{"x":27485.907486150238,"y":16436.257457033644},"targetPosition":{"x":27003.735845599927,"y":17692.357525136722},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"7160ac78-d806-4bac-955b-a201c21c2e7e"}}}],"id":"39426478-777d-4ef5-a72a-2ad862c979c7","savedPayload":{"position":{"x":27003.735845599927,"y":17692.357525136722},"targetPosition":{"x":28389.619136363566,"y":18224.348277217414},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"statusReport":{"type":"Status Report","name":"New Status Report","id":"8e7c0f51-727f-4a28-b516-087443ee369f","savedPayload":{"position":{"x":28155.143809516918,"y":16743.929327185455},"targetPosition":{"x":28389.619136363566,"y":18224.348277217414},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Olivia","id":"19e3e53c-0752-4cae-93bd-162e0839b32f","savedPayload":{"position":{"x":29543.479932660237,"y":17289.970227846694},"targetPosition":{"x":28389.619136363566,"y":18224.348277217414},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"63929f31-bc0f-4d9c-9ddc-3d7e76305e51"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"f865a93d-38fd-433f-92e6-ccb7f2d33b05","savedPayload":{"position":{"x":29946.714192515698,"y":18822.061068405666},"targetPosition":{"x":28389.619136363566,"y":18224.348277217414},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"278c34a7-199d-400e-8a06-087149e3d391","savedPayload":{"position":{"x":28389.619136363566,"y":18224.348277217414},"targetPosition":{"x":28458.78083049564,"y":18661.01802830129},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Process Definition","name":"Multi-Period-Daily","code":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"description\": \"Calculates EMAs based on SMAs.\",\n \"startMode\": {\n \"allMonths\": {\n \"run\": \"false\",\n \"minYear\": \"\",\n \"maxYear\": \"\"\n },\n \"oneMonth\": {\n \"run\": \"false\",\n \"year\": \"\",\n \"month\": \"\"\n },\n \"noTime\": {\n \"run\": \"true\"\n },\n \"fixedInterval\": {\n \"run\": \"false\",\n \"interval\": 0\n }\n },\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Daily\",\n \"startDate\": {\n \"takeItFromStatusDependency\": 0\n },\n \"endDate\": {\n \"takeItFromStatusDependency\": 1\n }\n }\n}","processOutput":{"type":"Process Output","name":"New Process Output","outputDatasets":[{"type":"Output Dataset","name":"New Output Dataset","id":"24f5e41a-5839-4174-8e74-2fcde5c2f6a4","savedPayload":{"position":{"x":27179.338095983447,"y":19543.888336761684},"targetPosition":{"x":27106.250356193326,"y":18149.29118362929},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"e7f5899c-fc4c-412d-a8db-77c1bef8ed21"}}},{"type":"Output Dataset","name":"New Output Dataset","id":"cf348b8d-e3cb-4841-b064-6bf2a8b54062","savedPayload":{"position":{"x":26079.394237099557,"y":18203.106432474196},"targetPosition":{"x":27106.250356193326,"y":18149.29118362929},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"0198fa3f-98e3-4c57-a4a4-a7a8e27905d3"}}},{"type":"Output Dataset","name":"New Output Dataset","id":"49d8444c-a216-4d81-8039-fa15683ed461","savedPayload":{"position":{"x":27022.18270346885,"y":16545.1848109771},"targetPosition":{"x":27106.250356193326,"y":18149.29118362929},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"15ccbcff-318d-46db-93f2-d649b57fd52a"}}}],"id":"3864c37f-f9dc-433d-96e4-e36a6720adf1","savedPayload":{"position":{"x":27106.250356193326,"y":18149.29118362929},"targetPosition":{"x":28763.77985245551,"y":18062.42374363405},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","statusDependencies":[{"type":"Status Dependency","name":"Self","code":"{\"mainUtility\": \"Self Reference\"}","id":"2b523347-3f95-43ab-9ac8-72470000c774","savedPayload":{"position":{"x":27405.890412272383,"y":17429.094168882788},"targetPosition":{"x":27931.209966057002,"y":16780.3785456419},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"fb2c8ec5-75ff-41e9-8782-60a952bd06e8"}}},{"type":"Status Dependency","name":"Starting: Charly Historic Trades","code":"{\"mainUtility\": \"Market Starting Point\"}","id":"5c6a74d3-7f45-409c-a408-fe3c67c050e9","savedPayload":{"position":{"x":27139.40915203021,"y":16476.434690225247},"targetPosition":{"x":27931.209966057002,"y":16780.3785456419},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"c542a73e-a350-431f-ad3e-10f3ebef8ec7"}}},{"type":"Status Dependency","name":"Ending: Olivia","code":"{ \n\"mainUtility\": \"Market Ending Point\"\n}","id":"dbfe665f-e805-40f4-a494-231cc265acc8","savedPayload":{"position":{"x":27963.966042451826,"y":16155.355374598601},"targetPosition":{"x":27931.209966057002,"y":16780.3785456419},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"973fe943-4d30-49eb-84b3-52f6cd9cdbd1"}}}],"dataDependencies":[{"type":"Data Dependency","name":"New Data Dependency","id":"70d56a4f-6375-456e-b797-d590ab2109a3","savedPayload":{"position":{"x":28998.535487082154,"y":16494.389534222082},"targetPosition":{"x":27931.209966057002,"y":16780.3785456419},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"742ab33f-d382-4a40-ab03-42e4f1916cc2"}}}],"id":"b5b3313a-d8e6-4b64-9300-fdc6693a2cb7","savedPayload":{"position":{"x":27931.209966057002,"y":16780.3785456419},"targetPosition":{"x":28763.77985245551,"y":18062.42374363405},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{"shortcutKey":""}}},"statusReport":{"type":"Status Report","name":"New Status Report","id":"fb2c8ec5-75ff-41e9-8782-60a952bd06e8","savedPayload":{"position":{"x":29294.243982197757,"y":17021.32926980827},"targetPosition":{"x":28763.77985245551,"y":18062.42374363405},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Olivia","id":"41fe3adc-42c9-4f5d-b757-13cedd7e0155","savedPayload":{"position":{"x":29976.301067395398,"y":17998.878199425475},"targetPosition":{"x":28763.77985245551,"y":18062.42374363405},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"ac785a4c-9848-4e7e-b2ac-5c3c98defa2f"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"e232777d-86ee-4bb4-9a6d-659f06493aa5","savedPayload":{"position":{"x":29449.523723427435,"y":19118.376704694307},"targetPosition":{"x":28763.77985245551,"y":18062.42374363405},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"943ea24f-ee24-4eae-9b4b-e8a73122b1c2","savedPayload":{"position":{"x":28763.77985245551,"y":18062.42374363405},"targetPosition":{"x":28458.78083049564,"y":18661.01802830129},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}}],"products":[{"type":"Product Definition","name":"Popular EMAs","code":"{\n \"codeName\": \"Popular-EMAs\",\n \"singularVariableName\": \"popularEMA\",\n \"pluralVariableName\": \"popularEMAs\"\n}","datasets":[{"type":"Dataset Definition","name":"Multi-Period-Market","code":"{\n \"codeName\": \"Multi-Period-Market\",\n \"type\": \"Market Files\",\n \"validPeriods\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Sparta/EMA/@Exchange/Output/Popular-EMAs/Multi-Period-Market/@Period\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\"\n}","id":"ea1af06a-2584-43f0-aecf-ec8ad9169e9c","savedPayload":{"position":{"x":29151.891723140016,"y":16016.735511722145},"targetPosition":{"x":28747.492088330015,"y":18513.912294879126},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Daily","code":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"type\": \"Daily Files\",\n \"validPeriods\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Sparta/EMA/@Exchange/Output/Popular-EMAs/Multi-Period-Daily/@Period/@Year/@Month/@Day\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\",\n \"dataRange\": {\n \"filePath\": \"Sparta/EMA/@Exchange/Output/Popular-EMAs/Multi-Period-Daily\",\n \"fileName\": \"Data.Range.@BaseAsset_@QuotedAsset.json\"\n }\n}","id":"e7f5899c-fc4c-412d-a8db-77c1bef8ed21","savedPayload":{"position":{"x":31325.129104903797,"y":16543.748419950825},"targetPosition":{"x":28747.492088330015,"y":18513.912294879126},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","properties":[{"type":"Record Property","name":"Begin","code":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"record.current.begin","id":"a88a6b8e-0c81-45f5-b69f-33ead2c9af2a","savedPayload":{"position":{"x":26282.8880597796,"y":15032.236920867505},"targetPosition":{"x":27097.62002581093,"y":16468.09123375731},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"60b742b7-4a6b-4c3a-a924-7ae2c7c284d8","savedPayload":{"position":{"x":27097.62002581093,"y":16468.09123375731},"targetPosition":{"x":30818.566929895922,"y":17082.344966886907},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"End","code":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"record.current.end","id":"f12e6638-8bbd-4bff-b969-232c1861b45c","savedPayload":{"position":{"x":28033.31999750082,"y":17318.573907442427},"targetPosition":{"x":27968.400873084276,"y":17480.414999958368},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"87688525-3fc6-4a15-806d-fd8d0f3fd876","savedPayload":{"position":{"x":27968.400873084276,"y":17480.414999958368},"targetPosition":{"x":30818.566929895922,"y":17082.344966886907},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA20","code":"{\n \"codeName\": \"ema20\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema20","id":"71d926a1-6f74-452c-a8af-2df52ccfceb2","savedPayload":{"position":{"x":28781.250628258094,"y":17270.0092054732},"targetPosition":{"x":28384.43612152636,"y":17389.167115091415},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"5058b626-2b62-47c3-a915-12d6d451487c","savedPayload":{"position":{"x":28384.43612152636,"y":17389.167115091415},"targetPosition":{"x":30818.566929895922,"y":17082.344966886907},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA50","code":"{\n \"codeName\": \"ema50\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema50","id":"7d744a34-29cc-46fa-89c9-a3258bbf79f6","savedPayload":{"position":{"x":33728.20212511989,"y":19770.60135036425},"targetPosition":{"x":32410.439360656368,"y":18857.652974135577},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"1293683f-1686-47f2-8856-ce40dc753450","savedPayload":{"position":{"x":32410.439360656368,"y":18857.652974135577},"targetPosition":{"x":30818.566929895922,"y":17082.344966886907},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA100","code":"{\n \"codeName\": \"ema100\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema100","id":"c0465aae-99b4-488f-801b-f0c96c30a695","savedPayload":{"position":{"x":29426.760203136546,"y":15796.546312158769},"targetPosition":{"x":29407.0409945629,"y":15504.070722201184},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"d2b72da7-da22-46bb-8f7b-1f2b4fdc0324","savedPayload":{"position":{"x":29407.0409945629,"y":15504.070722201184},"targetPosition":{"x":30818.566929895922,"y":17082.344966886907},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA200","code":"{\n \"codeName\": \"ema200\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema200","id":"4ef9d626-2bf5-4a0b-bb72-6528f0ece6eb","savedPayload":{"position":{"x":30206.23038975456,"y":16619.01318442658},"targetPosition":{"x":29603.21169453422,"y":19255.52132545091},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"9e3b4c1a-8cff-4999-b8af-d8403ee3f614","savedPayload":{"position":{"x":29603.21169453422,"y":19255.52132545091},"targetPosition":{"x":30818.566929895922,"y":17082.344966886907},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"3a6ab821-f693-4929-a0d7-ad0499d23e68","savedPayload":{"position":{"x":30818.566929895922,"y":17082.344966886907},"targetPosition":{"x":28747.492088330015,"y":18513.912294879126},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{"shortcutKey":""}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","loop":{"type":"Procedure Loop","name":"New Procedure Loop","javascriptCode":{"type":"Javascript Code","code":"/* Loop Code */\n\nlet candle = record.current \n\nvariable.ema20 = calculateEMA(20, candle.close, variable.previousEMA20)\nvariable.previousEMA20 = variable.ema20 \n \nvariable.ema50 = calculateEMA(50, candle.close, variable.previousEMA50)\nvariable.previousEMA50 = variable.ema50 \n\nvariable.ema100 = calculateEMA(100, candle.close, variable.previousEMA100)\nvariable.previousEMA100 = variable.ema100 \n\nvariable.ema200 = calculateEMA(200, candle.close, variable.previousEMA200)\nvariable.previousEMA200 = variable.ema200 \n\nfunction calculateEMA(periods, price, previousEMA) {\n let k = 2 / (periods + 1)\n return price * k + previousEMA * (1-k)\n}","id":"25aad3fa-6c8f-46b0-8852-07a95544d6bd","savedPayload":{"position":{"x":29914.056289010256,"y":19059.99786784705},"targetPosition":{"x":29744.08699758534,"y":15790.738026357572},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"d4805ae2-446b-4e54-89c6-0b2e9df3fade","savedPayload":{"position":{"x":29744.08699758534,"y":15790.738026357572},"targetPosition":{"x":28789.140310459756,"y":18776.868820434294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","javascriptCode":{"type":"Javascript Code","code":"/* Initialization Code*/\n\nvariable.previousEMA20 = 0\nvariable.previousEMA50 = 0\nvariable.previousEMA100 = 0\nvariable.previousEMA200 = 0","id":"c5b50764-185a-43a8-b399-62dd6d81a249","savedPayload":{"position":{"x":28365.79246153607,"y":16760.636022534403},"targetPosition":{"x":27982.448858132007,"y":19428.849945043992},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"6dd7dc20-5c47-4226-8abc-8551b6bd698f","savedPayload":{"position":{"x":27982.448858132007,"y":19428.849945043992},"targetPosition":{"x":28789.140310459756,"y":18776.868820434294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"4c2e867a-f31c-4356-be35-138cdc902c15","savedPayload":{"position":{"x":28789.140310459756,"y":18776.868820434294},"targetPosition":{"x":28747.492088330015,"y":18513.912294879126},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"d5894707-b065-429b-ba6b-78c71e6529fe","savedPayload":{"position":{"x":28747.492088330015,"y":18513.912294879126},"targetPosition":{"x":28458.78083049564,"y":18661.01802830129},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Plotter Module","name":"EMA Popular","id":"79bf7438-f77a-4c8d-a450-67027d5fd8bc"}}},{"type":"Product Definition","name":"Base5 EMAs","code":"{\n \"codeName\": \"Base5-EMAs\",\n \"singularVariableName\": \"base5EMA\",\n \"pluralVariableName\": \"base5EMAs\"\n}","datasets":[{"type":"Dataset Definition","name":"Multi-Period-Market","code":"{\n \"codeName\": \"Multi-Period-Market\",\n \"type\": \"Market Files\",\n \"validPeriods\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Sparta/EMA/@Exchange/Output/Base5-EMAs/Multi-Period-Market/@Period\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\"\n}","id":"85e3f0ce-5331-4c0b-900a-e73aaf53d96e","savedPayload":{"position":{"x":28664.943264961174,"y":17492.511016995384},"targetPosition":{"x":28860.083525256927,"y":18724.57813101178},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Daily","code":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"type\": \"Daily Files\",\n \"validPeriods\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Sparta/EMA/@Exchange/Output/Base5-EMAs/Multi-Period-Daily/@Period/@Year/@Month/@Day\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\",\n \"dataRange\": {\n \"filePath\": \"Sparta/EMA/@Exchange/Output/Base5-EMAs/Multi-Period-Daily\",\n \"fileName\": \"Data.Range.@BaseAsset_@QuotedAsset.json\"\n }\n}","id":"e04edb48-09ab-4f92-beb7-14ba647de7d6","savedPayload":{"position":{"x":30444.12632098374,"y":17917.468013500664},"targetPosition":{"x":28860.083525256927,"y":18724.57813101178},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","properties":[{"type":"Record Property","name":"Begin","code":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"record.current.begin","id":"6d1e00cd-ea21-4c5d-9f21-bbe4e18eaaa1","savedPayload":{"position":{"x":28987.068593342396,"y":21528.808303537964},"targetPosition":{"x":29074.374501919378,"y":21756.247971255016},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"7804f5d6-913b-48d3-941a-10135819f0d7","savedPayload":{"position":{"x":29074.374501919378,"y":21756.247971255016},"targetPosition":{"x":29758.844165187747,"y":19623.338770942602},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"End","code":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"record.current.end","id":"615487b1-0964-4bfc-800e-f8d3471dfeb0","savedPayload":{"position":{"x":28928.033819197437,"y":21327.14608339986},"targetPosition":{"x":28913.376425836155,"y":21606.825809612274},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"5aaf85b9-35bd-47f1-a2a4-dcfa881bc542","savedPayload":{"position":{"x":28913.376425836155,"y":21606.825809612274},"targetPosition":{"x":29758.844165187747,"y":19623.338770942602},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA5","code":"{\n \"codeName\": \"ema5\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema5","id":"1abd53a1-2924-4db2-b50c-06e36aa91e47","savedPayload":{"position":{"x":30879.284080001176,"y":20364.390528915534},"targetPosition":{"x":30660.19308780755,"y":17852.567815384387},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"4912e0cb-1bba-4750-a063-d8d205091281","savedPayload":{"position":{"x":30660.19308780755,"y":17852.567815384387},"targetPosition":{"x":29758.844165187747,"y":19623.338770942602},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA10","code":"{\n \"codeName\": \"ema10\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema10","id":"00ca97c2-f4e9-4d08-af83-3fee7e5d1887","savedPayload":{"position":{"x":29822.806369455728,"y":21196.280933206042},"targetPosition":{"x":31203.263999154708,"y":18454.016722422086},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"f7e888a6-a986-45fe-804d-c4cba934bd9b","savedPayload":{"position":{"x":31203.263999154708,"y":18454.016722422086},"targetPosition":{"x":29758.844165187747,"y":19623.338770942602},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA15","code":"{\n \"codeName\": \"ema15\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema15","id":"f259ce57-d1c2-4196-8e55-dae9f1eb78f5","savedPayload":{"position":{"x":29312.28865190907,"y":21082.671015887463},"targetPosition":{"x":31499.59225938124,"y":19158.24928264436},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"9720b3bd-fcb9-4997-9fe8-9d8682aa9dc9","savedPayload":{"position":{"x":31499.59225938124,"y":19158.24928264436},"targetPosition":{"x":29758.844165187747,"y":19623.338770942602},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA20","code":"{\n \"codeName\": \"ema20\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema20","id":"5c7d8482-a86c-4ebc-8524-31b1a73900c3","savedPayload":{"position":{"x":27800.863342983743,"y":21062.278758303313},"targetPosition":{"x":30329.559610637734,"y":19715.85784456225},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"716e98b8-640e-4653-9c50-ca0286c851c0","savedPayload":{"position":{"x":30329.559610637734,"y":19715.85784456225},"targetPosition":{"x":29758.844165187747,"y":19623.338770942602},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA25","code":"{\n \"codeName\": \"ema25\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema25","id":"031e3d2f-b487-4df2-9892-845d3e43916a","savedPayload":{"position":{"x":31217.95086048765,"y":20570.18649489903},"targetPosition":{"x":30580.666724900762,"y":20160.066248512947},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"56be5d1d-2bd8-42dd-9861-729f4bb72ccf","savedPayload":{"position":{"x":30580.666724900762,"y":20160.066248512947},"targetPosition":{"x":29758.844165187747,"y":19623.338770942602},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA50","code":"{\n \"codeName\": \"ema50\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema50","id":"309f068f-74e5-4405-8267-418ea12ca20d","savedPayload":{"position":{"x":31721.393921698764,"y":22644.31643530586},"targetPosition":{"x":30631.048470594953,"y":20971.082927756626},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"ed5849ae-b0fe-4915-b8c3-8bdb004e5acf","savedPayload":{"position":{"x":30631.048470594953,"y":20971.082927756626},"targetPosition":{"x":29758.844165187747,"y":19623.338770942602},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA100","code":"{\n \"codeName\": \"ema100\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema100","id":"6b164582-e3a2-4ea0-bc0a-e362929d556f","savedPayload":{"position":{"x":27049.60042108355,"y":17614.11001597376},"targetPosition":{"x":30049.534768400084,"y":21472.133959336606},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"7f690611-834a-4048-bf59-5685995167e9","savedPayload":{"position":{"x":30049.534768400084,"y":21472.133959336606},"targetPosition":{"x":29758.844165187747,"y":19623.338770942602},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA150","code":"{\n \"codeName\": \"ema150\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema150","id":"829731e3-421a-4b49-ac4d-69cc76cdbfab","savedPayload":{"position":{"x":26845.77273385469,"y":22032.448552235906},"targetPosition":{"x":27360.978985183898,"y":20109.672645898205},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"6b51dbbf-76eb-484b-9535-6043984a7ed6","savedPayload":{"position":{"x":27360.978985183898,"y":20109.672645898205},"targetPosition":{"x":29758.844165187747,"y":19623.338770942602},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA200","code":"{\n \"codeName\": \"ema200\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema200","id":"3786f9d4-064e-43ba-8098-d336cd64cfb4","savedPayload":{"position":{"x":29021.815834484652,"y":16185.326529374692},"targetPosition":{"x":28797.58169355305,"y":20809.963309300427},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"9f96cb9c-ac78-4d23-80e7-650dcff0a56a","savedPayload":{"position":{"x":28797.58169355305,"y":20809.963309300427},"targetPosition":{"x":29758.844165187747,"y":19623.338770942602},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA250","code":"{\n \"codeName\": \"ema250\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema250","id":"710f1d8e-a59f-41d9-9576-e73e292d5cac","savedPayload":{"position":{"x":26846.922883336527,"y":21106.81980676723},"targetPosition":{"x":28224.575511032308,"y":20405.98597189017},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"9e3fc138-8765-46af-95a3-6ee316f49a72","savedPayload":{"position":{"x":28224.575511032308,"y":20405.98597189017},"targetPosition":{"x":29758.844165187747,"y":19623.338770942602},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA500","code":"{\n \"codeName\": \"ema500\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema500","id":"8be9f984-f4ad-471c-885d-b0291c74f04f","savedPayload":{"position":{"x":29407.212877331247,"y":21619.05583179796},"targetPosition":{"x":27753.12310831844,"y":19735.865525610305},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"05a21cb3-24bc-42cf-8269-62f14e8f3ed1","savedPayload":{"position":{"x":27753.12310831844,"y":19735.865525610305},"targetPosition":{"x":29758.844165187747,"y":19623.338770942602},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA1000","code":"{\n \"codeName\": \"ema1000\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema1000","id":"1001e9de-822a-4a75-9526-390dc6be8fe7","savedPayload":{"position":{"x":29247.79541029425,"y":21794.58041310834},"targetPosition":{"x":29518.108729639825,"y":21898.343974596148},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"cc878593-3f3d-4533-9ed1-a7c7fd0cdd99","savedPayload":{"position":{"x":29518.108729639825,"y":21898.343974596148},"targetPosition":{"x":29758.844165187747,"y":19623.338770942602},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"7133bdf5-a6d6-4ca5-bc27-390fe276eca6","savedPayload":{"position":{"x":29758.844165187747,"y":19623.338770942602},"targetPosition":{"x":28860.083525256927,"y":18724.57813101178},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","loop":{"type":"Procedure Loop","name":"New Procedure Loop","javascriptCode":{"type":"Javascript Code","code":"/* Loop Code */\n\nlet candle = record.current \n\nvariable.ema5 = calculateEMA(5, candle.close, variable.previousEMA5)\nvariable.previousEMA5 = variable.ema5\n\nvariable.ema10 = calculateEMA(10, candle.close, variable.previousEMA10)\nvariable.previousEMA10 = variable.ema10\n\nvariable.ema15 = calculateEMA(15, candle.close, variable.previousEMA15)\nvariable.previousEMA15 = variable.ema15\n\nvariable.ema20 = calculateEMA(20, candle.close, variable.previousEMA20)\nvariable.previousEMA20 = variable.ema20\n\nvariable.ema25 = calculateEMA(25, candle.close, variable.previousEMA25)\nvariable.previousEMA25 = variable.ema25\n\nvariable.ema50 = calculateEMA(50, candle.close, variable.previousEMA50)\nvariable.previousEMA50 = variable.ema50\n\nvariable.ema100 = calculateEMA(100, candle.close, variable.previousEMA100)\nvariable.previousEMA100 = variable.ema100\n\nvariable.ema150 = calculateEMA(150, candle.close, variable.previousEMA150)\nvariable.previousEMA150 = variable.ema150\n\nvariable.ema200 = calculateEMA(200, candle.close, variable.previousEMA200)\nvariable.previousEMA200 = variable.ema200\n\nvariable.ema250 = calculateEMA(250, candle.close, variable.previousEMA250)\nvariable.previousEMA250 = variable.ema250\n\nvariable.ema500 = calculateEMA(500, candle.close, variable.previousEMA500)\nvariable.previousEMA500 = variable.ema500\n\nvariable.ema1000 = calculateEMA(1000, candle.close, variable.previousEMA1000)\nvariable.previousEMA1000 = variable.ema1000\n\nfunction calculateEMA(periods, price, previousEMA) {\n let k = 2 / (periods + 1)\n return price * k + previousEMA * (1-k)\n}\n","id":"3ea21697-ef5d-421a-825c-db6f04a041ce","savedPayload":{"position":{"x":29755.389074119008,"y":18768.959185455577},"targetPosition":{"x":27274.55676726933,"y":17229.28448717399},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"d955ad88-0ca4-443b-8d4e-fa0c322d7797","savedPayload":{"position":{"x":27274.55676726933,"y":17229.28448717399},"targetPosition":{"x":28595.489451966245,"y":19243.87323894647},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","javascriptCode":{"type":"Javascript Code","code":"/* Initialization Code*/\n\nvariable.previousEMA5 = 0\nvariable.previousEMA10 = 0\nvariable.previousEMA15 = 0\nvariable.previousEMA20 = 0\nvariable.previousEMA25 = 0\nvariable.previousEMA50 = 0\nvariable.previousEMA100 = 0\nvariable.previousEMA150 = 0\nvariable.previousEMA200 = 0\nvariable.previousEMA250 = 0\nvariable.previousEMA500 = 0\nvariable.previousEMA1000 = 0","id":"b951bfdc-9216-4494-8bcf-66099ea9eb8f","savedPayload":{"position":{"x":24847.46005653853,"y":19442.203522148488},"targetPosition":{"x":26660.83114980211,"y":19345.753142102472},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"2aa36b6f-bde7-433d-a7b6-e646b19e2c20","savedPayload":{"position":{"x":26660.83114980211,"y":19345.753142102472},"targetPosition":{"x":28595.489451966245,"y":19243.87323894647},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"54d9ab04-cfe7-433e-8c85-36a511b38d6d","savedPayload":{"position":{"x":28595.489451966245,"y":19243.87323894647},"targetPosition":{"x":28860.083525256927,"y":18724.57813101178},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"9a37881e-7d9a-4279-95b2-8743de82eec5","savedPayload":{"position":{"x":28860.083525256927,"y":18724.57813101178},"targetPosition":{"x":28458.78083049564,"y":18661.01802830129},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Product Definition","name":"Base6 EMAs","code":"{\n \"codeName\": \"Base6-EMAs\",\n \"singularVariableName\": \"base6EMA\",\n \"pluralVariableName\": \"base6EMAs\"\n}","datasets":[{"type":"Dataset Definition","name":"Multi-Period-Market","code":"{\n \"codeName\": \"Multi-Period-Market\",\n \"type\": \"Market Files\",\n \"validPeriods\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Sparta/EMA/@Exchange/Output/Base6-EMAs/Multi-Period-Market/@Period\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\"\n}","id":"6b6840f7-3b76-474a-9d27-9515cbcd6499","savedPayload":{"position":{"x":29473.84340026147,"y":17170.827053557055},"targetPosition":{"x":28628.21973834075,"y":18830.4569361464},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Daily","code":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"type\": \"Daily Files\",\n \"validPeriods\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Sparta/EMA/@Exchange/Output/Base6-EMAs/Multi-Period-Daily/@Period/@Year/@Month/@Day\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\",\n \"dataRange\": {\n \"filePath\": \"Sparta/EMA/@Exchange/Output/Base6-EMAs/Multi-Period-Daily\",\n \"fileName\": \"Data.Range.@BaseAsset_@QuotedAsset.json\"\n }\n}","id":"ef3d5a7d-11eb-4ead-8e24-49ac7c80b0c7","savedPayload":{"position":{"x":30441.572996220246,"y":19117.66387700632},"targetPosition":{"x":28628.21973834075,"y":18830.4569361464},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","properties":[{"type":"Record Property","name":"Begin","code":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"record.current.begin","id":"611ac809-a75a-4550-b9a7-2f5f43cae1e8","savedPayload":{"position":{"x":27714.162580884054,"y":21532.273024221744},"targetPosition":{"x":27622.46707553272,"y":21874.485309018626},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"77290003-4665-4c78-bce6-7cb50a44bb31","savedPayload":{"position":{"x":27622.46707553272,"y":21874.485309018626},"targetPosition":{"x":28832.20192254215,"y":20118.349760614692},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"End","code":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"record.current.end","id":"59bd5c2f-dd37-4724-8b40-593ba56967ba","savedPayload":{"position":{"x":27896.2540301313,"y":21160.630589385335},"targetPosition":{"x":29933.87471169265,"y":18757.483186102185},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"70c54561-94ce-4d2a-a56e-cf1cd4d2a2f5","savedPayload":{"position":{"x":29933.87471169265,"y":18757.483186102185},"targetPosition":{"x":28832.20192254215,"y":20118.349760614692},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA6","code":"{\n \"codeName\": \"ema6\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema6","id":"330b3cad-7015-4691-98ff-e6c0aaeaa807","savedPayload":{"position":{"x":31366.79631872379,"y":18827.55008713936},"targetPosition":{"x":29989.17306876915,"y":19528.708444147174},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"a7e48821-628f-4393-9272-055bcc8ea5f7","savedPayload":{"position":{"x":29989.17306876915,"y":19528.708444147174},"targetPosition":{"x":28832.20192254215,"y":20118.349760614692},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA12","code":"{\n \"codeName\": \"ema12\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema12","id":"7679a1d7-49b9-4798-82d2-f00dbfd7db05","savedPayload":{"position":{"x":31043.294140993698,"y":20002.275348418993},"targetPosition":{"x":29903.085486310607,"y":20062.26782053509},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"53cda9a0-2acf-4fa9-b52b-c860da5dbb32","savedPayload":{"position":{"x":29903.085486310607,"y":20062.26782053509},"targetPosition":{"x":28832.20192254215,"y":20118.349760614692},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA18","code":"{\n \"codeName\": \"ema18\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema18","id":"092a466e-c714-41b3-8053-a4c060520f3c","savedPayload":{"position":{"x":30874.590054913086,"y":20901.354630035028},"targetPosition":{"x":29867.305383400664,"y":20515.897188383344},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"446296f9-21fa-4a92-bc49-23fb81af896b","savedPayload":{"position":{"x":29867.305383400664,"y":20515.897188383344},"targetPosition":{"x":28832.20192254215,"y":20118.349760614692},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA24","code":"{\n \"codeName\": \"ema24\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema24","id":"f666cf13-3e37-4649-a2fc-338fabb1f7d0","savedPayload":{"position":{"x":30542.34830849953,"y":21826.373963127433},"targetPosition":{"x":29685.313613032915,"y":20971.906793010232},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"518927a0-e986-4c9e-a645-75c02c2f571b","savedPayload":{"position":{"x":29685.313613032915,"y":20971.906793010232},"targetPosition":{"x":28832.20192254215,"y":20118.349760614692},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA30","code":"{\n \"codeName\": \"ema30\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema30","id":"3c76eaaf-56ac-4e91-9ee5-11b32219d2ea","savedPayload":{"position":{"x":29556.09423617279,"y":22005.216212181975},"targetPosition":{"x":29182.482695279654,"y":21031.924872557865},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"3b056114-3148-432d-908e-d82df0355b7f","savedPayload":{"position":{"x":29182.482695279654,"y":21031.924872557865},"targetPosition":{"x":28832.20192254215,"y":20118.349760614692},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA60","code":"{\n \"codeName\": \"ema60\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema60","id":"ee78d4d5-f202-4d8e-ae88-eea38f2d0bc0","savedPayload":{"position":{"x":28653.510776784708,"y":23527.979937699172},"targetPosition":{"x":28748.92190731763,"y":21707.427114469847},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"83802e58-4437-4ddc-b329-9ae962866387","savedPayload":{"position":{"x":28748.92190731763,"y":21707.427114469847},"targetPosition":{"x":28832.20192254215,"y":20118.349760614692},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA120","code":"{\n \"codeName\": \"ema120\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema120","id":"ab81fc7a-4873-49d2-a3ef-c9c1eed99dba","savedPayload":{"position":{"x":27041.75856738157,"y":23636.49409598985},"targetPosition":{"x":27953.2770117749,"y":21843.337024036675},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"bec21f4d-ac0c-4b70-a565-16d065d1e89c","savedPayload":{"position":{"x":27953.2770117749,"y":21843.337024036675},"targetPosition":{"x":28832.20192254215,"y":20118.349760614692},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA180","code":"{\n \"codeName\": \"ema180\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema180","id":"ce0ce81c-9577-4cc6-8edd-ad99c52916aa","savedPayload":{"position":{"x":25056.144607193084,"y":20669.814448926067},"targetPosition":{"x":26504.73605554645,"y":19496.76822342668},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"7318a961-0663-4a33-9295-21a8ab990854","savedPayload":{"position":{"x":26504.73605554645,"y":19496.76822342668},"targetPosition":{"x":28832.20192254215,"y":20118.349760614692},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA240","code":"{\n \"codeName\": \"ema240\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema240","id":"f9c4fe37-e76d-4601-9933-ce1ad3e8ad3d","savedPayload":{"position":{"x":28602.309495605834,"y":17654.923402258213},"targetPosition":{"x":25920.727481104983,"y":19181.51144593049},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"b2bfa489-cb63-498e-8a80-a82ebf19d0e6","savedPayload":{"position":{"x":25920.727481104983,"y":19181.51144593049},"targetPosition":{"x":28832.20192254215,"y":20118.349760614692},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA300","code":"{\n \"codeName\": \"ema300\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema300","id":"8b93fa9d-ea11-4654-a6ac-70411f0db75a","savedPayload":{"position":{"x":28589.803446189348,"y":21522.320648555873},"targetPosition":{"x":27261.250322975735,"y":19869.65721006668},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"a6926058-2ae5-454e-b696-b9d49162e901","savedPayload":{"position":{"x":27261.250322975735,"y":19869.65721006668},"targetPosition":{"x":28832.20192254215,"y":20118.349760614692},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA600","code":"{\n \"codeName\": \"ema600\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema600","id":"b67f8d22-c54d-4a21-a726-a8975c10d710","savedPayload":{"position":{"x":28547.91361566016,"y":21923.489590863854},"targetPosition":{"x":27083.451290843026,"y":18710.643025833393},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"cd299cac-3be1-4899-8816-70baccd30168","savedPayload":{"position":{"x":27083.451290843026,"y":18710.643025833393},"targetPosition":{"x":28832.20192254215,"y":20118.349760614692},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA1200","code":"{\n \"codeName\": \"ema1200\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema1200","id":"f7b1d5d4-86c8-4a90-a98a-774fe1171e73","savedPayload":{"position":{"x":28192.646195968657,"y":21976.56820894966},"targetPosition":{"x":28386.27094689693,"y":22274.72417903143},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"717ba1d7-3b27-4f87-8e25-c2a26f435e67","savedPayload":{"position":{"x":28386.27094689693,"y":22274.72417903143},"targetPosition":{"x":28832.20192254215,"y":20118.349760614692},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"003162cf-ab76-4dea-ac72-a4dd3a0e87ac","savedPayload":{"position":{"x":28832.20192254215,"y":20118.349760614692},"targetPosition":{"x":28628.21973834075,"y":18830.4569361464},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","loop":{"type":"Procedure Loop","name":"New Procedure Loop","javascriptCode":{"type":"Javascript Code","code":"/* Loop Code */\n\nlet candle = record.current \n\nvariable.ema6 = calculateEMA(6, candle.close, variable.previousEMA6)\nvariable.previousEMA6 = variable.ema6\n\nvariable.ema12 = calculateEMA(12, candle.close, variable.previousEMA12)\nvariable.previousEMA12 = variable.ema12\n\nvariable.ema18 = calculateEMA(18, candle.close, variable.previousEMA18)\nvariable.previousEMA18 = variable.ema18\n\nvariable.ema24 = calculateEMA(24, candle.close, variable.previousEMA24)\nvariable.previousEMA24 = variable.ema24\n\nvariable.ema30 = calculateEMA(30, candle.close, variable.previousEMA30)\nvariable.previousEMA30 = variable.ema30\n\nvariable.ema60 = calculateEMA(60, candle.close, variable.previousEMA60)\nvariable.previousEMA60 = variable.ema60\n\nvariable.ema120 = calculateEMA(120, candle.close, variable.previousEMA120)\nvariable.previousEMA120 = variable.ema120\n\nvariable.ema180 = calculateEMA(180, candle.close, variable.previousEMA180)\nvariable.previousEMA180 = variable.ema180\n\nvariable.ema240 = calculateEMA(240, candle.close, variable.previousEMA240)\nvariable.previousEMA240 = variable.ema240\n\nvariable.ema300 = calculateEMA(300, candle.close, variable.previousEMA300)\nvariable.previousEMA300 = variable.ema300\n\nvariable.ema600 = calculateEMA(600, candle.close, variable.previousEMA600)\nvariable.previousEMA600 = variable.ema600\n\nvariable.ema1200 = calculateEMA(1200, candle.close, variable.previousEMA1200)\nvariable.previousEMA1200 = variable.ema1200\n\nfunction calculateEMA(periods, price, previousEMA) {\n let k = 2 / (periods + 1)\n return price * k + previousEMA * (1-k)\n}","id":"49789f74-3691-45b3-8c29-9a72500ae81c","savedPayload":{"position":{"x":28306.042429997404,"y":19964.33370733873},"targetPosition":{"x":28328.247775754764,"y":19475.77769893282},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"ed1c9899-0b00-4cc5-b30d-faefdbe914d6","savedPayload":{"position":{"x":28328.247775754764,"y":19475.77769893282},"targetPosition":{"x":28354.68929794537,"y":18969.827656739264},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","javascriptCode":{"type":"Javascript Code","code":"/* Initialization Code*/\n\nvariable.previousEMA6 = 0\nvariable.previousEMA12 = 0\nvariable.previousEMA18 = 0\nvariable.previousEMA24 = 0\nvariable.previousEMA30 = 0\nvariable.previousEMA60 = 0\nvariable.previousEMA120 = 0\nvariable.previousEMA180 = 0\nvariable.previousEMA240 = 0\nvariable.previousEMA300 = 0\nvariable.previousEMA600 = 0\nvariable.previousEMA1200 = 0","id":"db307137-4eec-41a0-93ca-af5623c7ecf5","savedPayload":{"position":{"x":25508.756587751737,"y":17125.64309141895},"targetPosition":{"x":26779.49816287921,"y":17946.974846368666},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"2c17eb75-3069-47ad-b303-be44390e4736","savedPayload":{"position":{"x":26779.49816287921,"y":17946.974846368666},"targetPosition":{"x":28354.68929794537,"y":18969.827656739264},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"bd1f404b-64bb-4f2e-95f6-8d52f40bebad","savedPayload":{"position":{"x":28354.68929794537,"y":18969.827656739264},"targetPosition":{"x":28628.21973834075,"y":18830.4569361464},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"e4267570-575b-4e59-9667-cb78aaae052c","savedPayload":{"position":{"x":28628.21973834075,"y":18830.4569361464},"targetPosition":{"x":28458.78083049564,"y":18661.01802830129},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Product Definition","name":"Base7 EMAs","code":"{\n \"codeName\": \"Base7-EMAs\",\n \"singularVariableName\": \"base7EMA\",\n \"pluralVariableName\": \"base7EMAs\"\n}","datasets":[{"type":"Dataset Definition","name":"Multi-Period-Market","code":"{\n \"codeName\": \"Multi-Period-Market\",\n \"type\": \"Market Files\",\n \"validPeriods\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Sparta/EMA/@Exchange/Output/Base7-EMAs/Multi-Period-Market/@Period\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\"\n}","id":"4e36a5a5-7a03-43a9-b3e0-0c5763c29199","savedPayload":{"position":{"x":29318.272677869594,"y":18623.764542249355},"targetPosition":{"x":28517.503272208345,"y":19031.77693361029},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Daily","code":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"type\": \"Daily Files\",\n \"validPeriods\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Sparta/EMA/@Exchange/Output/Base7-EMAs/Multi-Period-Daily/@Period/@Year/@Month/@Day\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\",\n \"dataRange\": {\n \"filePath\": \"Sparta/EMA/@Exchange/Output/Base7-EMAs/Multi-Period-Daily\",\n \"fileName\": \"Data.Range.@BaseAsset_@QuotedAsset.json\"\n }\n}","id":"15ccbcff-318d-46db-93f2-d649b57fd52a","savedPayload":{"position":{"x":29234.345266586373,"y":19748.61892798832},"targetPosition":{"x":28517.503272208345,"y":19031.77693361029},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","properties":[{"type":"Record Property","name":"Begin","code":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"record.current.begin","id":"b91e2094-b8f7-4f7f-a956-30de55c693b7","savedPayload":{"position":{"x":29947.30909606791,"y":18939.45833785805},"targetPosition":{"x":28572.488258240657,"y":20052.76630083434},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"5163d7f4-3b6c-41c3-b7f6-ec13109fcb0e","savedPayload":{"position":{"x":28572.488258240657,"y":20052.76630083434},"targetPosition":{"x":27536.510297360277,"y":20891.684712297196},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"End","code":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"record.current.end","id":"ea560ee8-06c9-4348-a5b4-24992035245e","savedPayload":{"position":{"x":26601.84915460935,"y":19797.09117062198},"targetPosition":{"x":28481.911255627907,"y":20638.365289005775},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"4b5dcfda-66ec-4a20-9c4c-0718b51cf761","savedPayload":{"position":{"x":28481.911255627907,"y":20638.365289005775},"targetPosition":{"x":27536.510297360277,"y":20891.684712297196},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA7","code":"{\n \"codeName\": \"ema7\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema7","id":"90e20354-4dd5-4e56-aaf5-cf725f02c1e6","savedPayload":{"position":{"x":30728.66841157563,"y":17315.440254318015},"targetPosition":{"x":29093.85535425633,"y":17056.511303199255},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"4adf5737-3d1a-4610-9a31-89faddbe679e","savedPayload":{"position":{"x":29093.85535425633,"y":17056.511303199255},"targetPosition":{"x":27536.510297360277,"y":20891.684712297196},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA14","code":"{\n \"codeName\": \"ema14\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema14","id":"b158c3b7-a93f-4e13-8d80-dff1a7172416","savedPayload":{"position":{"x":28325.507660959203,"y":20052.67472618295},"targetPosition":{"x":29803.550452659063,"y":16673.2729251009},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"6c0f0982-caf3-4c7e-a729-54c511ffb65e","savedPayload":{"position":{"x":29803.550452659063,"y":16673.2729251009},"targetPosition":{"x":27536.510297360277,"y":20891.684712297196},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA21","code":"{\n \"codeName\": \"ema21\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema21","id":"3ce74000-2892-4b42-a12e-c8efc1504710","savedPayload":{"position":{"x":28360.59273862062,"y":19957.253175990376},"targetPosition":{"x":30424.38897053847,"y":16823.745419298},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"ff999b95-7623-4eee-b11c-f53dae69f69c","savedPayload":{"position":{"x":30424.38897053847,"y":16823.745419298},"targetPosition":{"x":27536.510297360277,"y":20891.684712297196},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA28","code":"{\n \"codeName\": \"ema28\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema28","id":"95ccd057-5e33-4b72-a7b0-e44479f3b195","savedPayload":{"position":{"x":28395.67364897399,"y":20008.476117019247},"targetPosition":{"x":30768.567195620744,"y":17312.804401888116},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"a30ef925-4ab9-45f6-98f3-6723e57fbf97","savedPayload":{"position":{"x":30768.567195620744,"y":17312.804401888116},"targetPosition":{"x":27536.510297360277,"y":20891.684712297196},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA35","code":"{\n \"codeName\": \"ema35\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema35","id":"83513896-dfd7-45a8-aa9a-1922dc9b5b97","savedPayload":{"position":{"x":28502.382023385082,"y":20151.52280367467},"targetPosition":{"x":31144.046459994734,"y":17597.583029238474},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"d2d2b734-e754-4b6c-856b-053eb5b13694","savedPayload":{"position":{"x":31144.046459994734,"y":17597.583029238474},"targetPosition":{"x":27536.510297360277,"y":20891.684712297196},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA70","code":"{\n \"codeName\": \"ema70\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema70","id":"23ca8b8e-400b-4638-946c-c871a632d17b","savedPayload":{"position":{"x":28355.800549004307,"y":20252.420060081397},"targetPosition":{"x":31975.095532257725,"y":17799.938897816093},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"863c717d-d171-4616-ac79-dd4a5956bfb5","savedPayload":{"position":{"x":31975.095532257725,"y":17799.938897816093},"targetPosition":{"x":27536.510297360277,"y":20891.684712297196},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA140","code":"{\n \"codeName\": \"ema140\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema140","id":"fb446f49-e024-4246-9783-d41ea25a8a63","savedPayload":{"position":{"x":28313.290247649187,"y":20120.545558462694},"targetPosition":{"x":31616.340243912695,"y":20659.809005856383},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"ba2fbf20-a074-4d89-b1f8-2e00f141b25e","savedPayload":{"position":{"x":31616.340243912695,"y":20659.809005856383},"targetPosition":{"x":27536.510297360277,"y":20891.684712297196},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EM210","code":"{\n \"codeName\": \"ema210\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema210","id":"dd3ed495-e64d-4b76-ba8a-8a6fbaebc223","savedPayload":{"position":{"x":28861.54427961106,"y":20742.395985878466},"targetPosition":{"x":31683.64635744692,"y":20768.584395876864},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"fbc7524a-d8ff-40c4-9691-1397bd774535","savedPayload":{"position":{"x":31683.64635744692,"y":20768.584395876864},"targetPosition":{"x":27536.510297360277,"y":20891.684712297196},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA280","code":"{\n \"codeName\": \"ema280\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema280","id":"45655778-7860-46a8-9ee1-12ab9d4f463b","savedPayload":{"position":{"x":28769.32811548211,"y":21093.344986874235},"targetPosition":{"x":30612.52545105472,"y":21800.882153473667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"49670f83-5516-4fed-bfc9-3ea4ac3a4865","savedPayload":{"position":{"x":30612.52545105472,"y":21800.882153473667},"targetPosition":{"x":27536.510297360277,"y":20891.684712297196},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA350","code":"{\n \"codeName\": \"ema350\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema350","id":"6203288d-a807-49ee-a209-4466b959be33","savedPayload":{"position":{"x":25146.930402893726,"y":18491.20481783064},"targetPosition":{"x":26570.00423163378,"y":19925.178646570697},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"4f06f627-f385-494a-bb6a-a06c62d0d20f","savedPayload":{"position":{"x":26570.00423163378,"y":19925.178646570697},"targetPosition":{"x":27536.510297360277,"y":20891.684712297196},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA700","code":"{\n \"codeName\": \"ema700\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema700","id":"1663af80-49b7-4593-ad91-6c79fc61f61c","savedPayload":{"position":{"x":27150.730041623534,"y":21603.38882316786},"targetPosition":{"x":27004.235733402,"y":19505.062066314837},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"b3810873-e8ea-4466-b011-095b648f0064","savedPayload":{"position":{"x":27004.235733402,"y":19505.062066314837},"targetPosition":{"x":27536.510297360277,"y":20891.684712297196},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA1400","code":"{\n \"codeName\": \"ema1400\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema1400","id":"92eee4c6-788b-4aa2-8608-5a026f9f5590","savedPayload":{"position":{"x":26408.75426773703,"y":21353.818631692968},"targetPosition":{"x":27637.08138329273,"y":18972.67407478679},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"26a199f6-c167-4de7-9513-0d9c453d8108","savedPayload":{"position":{"x":27637.08138329273,"y":18972.67407478679},"targetPosition":{"x":27536.510297360277,"y":20891.684712297196},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"e78e6e7a-03db-4e3b-ae8e-b1c309b6ec9e","savedPayload":{"position":{"x":27536.510297360277,"y":20891.684712297196},"targetPosition":{"x":28517.503272208345,"y":19031.77693361029},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","loop":{"type":"Procedure Loop","name":"New Procedure Loop","javascriptCode":{"type":"Javascript Code","code":"/* Loop Code */\n\nlet candle = record.current \n\nvariable.ema7 = calculateEMA(7, candle.close, variable.previousEMA7)\nvariable.previousEMA7 = variable.ema7\n\nvariable.ema14 = calculateEMA(14, candle.close, variable.previousEMA14)\nvariable.previousEMA14 = variable.ema14\n\nvariable.ema21 = calculateEMA(21, candle.close, variable.previousEMA21)\nvariable.previousEMA21 = variable.ema21\n\nvariable.ema28 = calculateEMA(28, candle.close, variable.previousEMA28)\nvariable.previousEMA28 = variable.ema28\n\nvariable.ema35 = calculateEMA(35, candle.close, variable.previousEMA35)\nvariable.previousEMA35 = variable.ema35\n\nvariable.ema70 = calculateEMA(70, candle.close, variable.previousEMA70)\nvariable.previousEMA70 = variable.ema70\n\nvariable.ema140 = calculateEMA(140, candle.close, variable.previousEMA140)\nvariable.previousEMA140 = variable.ema140\n\nvariable.ema210 = calculateEMA(210, candle.close, variable.previousEMA210)\nvariable.previousEMA210 = variable.ema210\n\nvariable.ema280 = calculateEMA(280, candle.close, variable.previousEMA280)\nvariable.previousEMA280 = variable.ema280\n\nvariable.ema350 = calculateEMA(350, candle.close, variable.previousEMA350)\nvariable.previousEMA350 = variable.ema350\n\nvariable.ema700 = calculateEMA(700, candle.close, variable.previousEMA700)\nvariable.previousEMA700 = variable.ema700\n\nvariable.ema1400 = calculateEMA(1400, candle.close, variable.previousEMA1400)\nvariable.previousEMA1400 = variable.ema1400\n\n\nfunction calculateEMA(periods, price, previousEMA) {\n let k = 2 / (periods + 1)\n return price * k + previousEMA * (1-k)\n}","id":"9eb652ba-7df8-41a2-bc5f-c6a1922d8b9c","savedPayload":{"position":{"x":30582.428230068752,"y":15452.602845900617},"targetPosition":{"x":27308.308644318993,"y":15548.469400354837},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"659c5fa3-33f6-4127-b4f0-dc1bb0c25691","savedPayload":{"position":{"x":27308.308644318993,"y":15548.469400354837},"targetPosition":{"x":26332.991488381896,"y":18309.539555491585},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","javascriptCode":{"type":"Javascript Code","code":"/* Initialization Code*/\n\nvariable.previousEMA7 = 0\nvariable.previousEMA14 = 0\nvariable.previousEMA21 = 0\nvariable.previousEMA28 = 0\nvariable.previousEMA35 = 0\nvariable.previousEMA70 = 0\nvariable.previousEMA140 = 0\nvariable.previousEMA210 = 0\nvariable.previousEMA280 = 0\nvariable.previousEMA350 = 0\nvariable.previousEMA700 = 0\nvariable.previousEMA1400 = 0","id":"03253e10-8b5a-4d6d-abc1-1b171138444c","savedPayload":{"position":{"x":25616.734824729403,"y":16443.627153496414},"targetPosition":{"x":25995.788140837532,"y":17431.094802225623},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"07d4aaa2-43ba-42a3-9a5b-73e5866c1307","savedPayload":{"position":{"x":25995.788140837532,"y":17431.094802225623},"targetPosition":{"x":26332.991488381896,"y":18309.539555491585},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"91a31871-1901-4a45-9b00-c5aa30a37bf2","savedPayload":{"position":{"x":26332.991488381896,"y":18309.539555491585},"targetPosition":{"x":28517.503272208345,"y":19031.77693361029},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"b42348a4-6a26-4d46-aa2e-cbf5fa0a4984","savedPayload":{"position":{"x":28517.503272208345,"y":19031.77693361029},"targetPosition":{"x":28458.78083049564,"y":18661.01802830129},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Plotter Module","name":"EMA Base 7","id":"a52a9764-3ef2-44e6-82bd-e6538058119d"}}},{"type":"Product Definition","name":"Base11 EMAs","code":"{\n \"codeName\": \"Base11-EMAs\",\n \"singularVariableName\": \"base11EMA\",\n \"pluralVariableName\": \"base11EMAs\"\n}","datasets":[{"type":"Dataset Definition","name":"Multi-Period-Market","code":"{\n \"codeName\": \"Multi-Period-Market\",\n \"type\": \"Market Files\",\n \"validPeriods\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Sparta/EMA/@Exchange/Output/Base11-EMAs/Multi-Period-Market/@Period\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\"\n}","id":"5586aa74-2ecb-4b71-83ea-d621aa400660","savedPayload":{"position":{"x":29673.505325283204,"y":19296.60255760114},"targetPosition":{"x":28249.826504170713,"y":19071.113984317344},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Daily","code":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"type\": \"Daily Files\",\n \"validPeriods\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Sparta/EMA/@Exchange/Output/Base11-EMAs/Multi-Period-Daily/@Period/@Year/@Month/@Day\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\",\n \"dataRange\": {\n \"filePath\": \"Sparta/EMA/@Exchange/Output/Base11-EMAs/Multi-Period-Daily\",\n \"fileName\": \"Data.Range.@BaseAsset_@QuotedAsset.json\"\n }\n}","id":"0198fa3f-98e3-4c57-a4a4-a7a8e27905d3","savedPayload":{"position":{"x":28377.198588126714,"y":19875.309672321862},"targetPosition":{"x":28249.826504170713,"y":19071.113984317344},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","properties":[{"type":"Record Property","name":"Begin","code":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"record.current.begin","id":"b0559af0-2d8b-401c-8619-1eb20942ec2a","savedPayload":{"position":{"x":33685.00702937479,"y":18923.587046145487},"targetPosition":{"x":31974.470168654927,"y":18367.7999289652},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"33f46215-3b1a-422a-9305-89c6ffb342f6","savedPayload":{"position":{"x":31974.470168654927,"y":18367.7999289652},"targetPosition":{"x":30392.017146791837,"y":17853.6297737986},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"End","code":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"record.current.end","id":"7bfaab7e-73a5-4086-9eb8-d4a6fdfbbbcf","savedPayload":{"position":{"x":30869.517197383622,"y":16660.489990049267},"targetPosition":{"x":31127.479391887664,"y":19297.05570242607},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"6155e3b0-2648-407e-b085-4eac778ca3e8","savedPayload":{"position":{"x":31127.479391887664,"y":19297.05570242607},"targetPosition":{"x":30392.017146791837,"y":17853.6297737986},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA11","code":"{\n \"codeName\": \"ema11\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema11","id":"16f9f1d2-c73c-4eb6-9240-0d4015e3252a","savedPayload":{"position":{"x":31346.66527712668,"y":17572.647857530283},"targetPosition":{"x":29943.347962877884,"y":19234.49153476843},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"b925a6aa-04ee-465b-aa93-fc02066b4e3c","savedPayload":{"position":{"x":29943.347962877884,"y":19234.49153476843},"targetPosition":{"x":30392.017146791837,"y":17853.6297737986},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA22","code":"{\n \"codeName\": \"ema22\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema22","id":"21cca6ba-53d3-4fd0-b3c9-43a71702e4f3","savedPayload":{"position":{"x":27121.70947514818,"y":20707.03199841169},"targetPosition":{"x":28944.70692087316,"y":18591.071167217695},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"7f02db91-5147-438c-98c9-e024fba210a2","savedPayload":{"position":{"x":28944.70692087316,"y":18591.071167217695},"targetPosition":{"x":30392.017146791837,"y":17853.6297737986},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA33","code":"{\n \"codeName\": \"ema33\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema33","id":"69184123-7d64-41a6-ad3f-8f53bf358f95","savedPayload":{"position":{"x":26105.787897548096,"y":21690.323394411862},"targetPosition":{"x":28296.13980497583,"y":22989.704525421403},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"55be1211-a38f-4ff4-8d12-fa78fa8ba2dd","savedPayload":{"position":{"x":28296.13980497583,"y":22989.704525421403},"targetPosition":{"x":30392.017146791837,"y":17853.6297737986},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA55","code":"{\n \"codeName\": \"ema55\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema55","id":"5281da7d-c090-4637-9a42-dc28599f0385","savedPayload":{"position":{"x":25725.812486215127,"y":21402.2002304057},"targetPosition":{"x":26585.710212755668,"y":24116.44182155415},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"710e13ba-afd9-41c2-b7e8-f0ef7be4bb53","savedPayload":{"position":{"x":26585.710212755668,"y":24116.44182155415},"targetPosition":{"x":30392.017146791837,"y":17853.6297737986},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA111","code":"{\n \"codeName\": \"ema111\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema111","id":"f0dd0fa6-ace3-44ea-a701-e36808f6e348","savedPayload":{"position":{"x":25889.625566325358,"y":22026.580122332885},"targetPosition":{"x":25390.96040172006,"y":23561.313690001396},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"461f6d65-e227-4362-b62c-16b7225014f6","savedPayload":{"position":{"x":25390.96040172006,"y":23561.313690001396},"targetPosition":{"x":30392.017146791837,"y":17853.6297737986},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"6a451383-677d-4da8-a15d-f746cda23991","savedPayload":{"position":{"x":30392.017146791837,"y":17853.6297737986},"targetPosition":{"x":28249.826504170713,"y":19071.113984317344},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","loop":{"type":"Procedure Loop","name":"New Procedure Loop","javascriptCode":{"type":"Javascript Code","code":"/* Loop Code */\n\nlet candle = record.current \n\nvariable.ema11 = calculateEMA(11, candle.close, variable.previousEMA11)\nvariable.previousEMA11 = variable.ema11\n\nvariable.ema22 = calculateEMA(22, candle.close, variable.previousEMA22)\nvariable.previousEMA22 = variable.ema22\n\nvariable.ema33 = calculateEMA(33, candle.close, variable.previousEMA33)\nvariable.previousEMA33 = variable.ema33\n\nvariable.ema55 = calculateEMA(55, candle.close, variable.previousEMA55)\nvariable.previousEMA55 = variable.ema55\n\nvariable.ema111 = calculateEMA(111, candle.close, variable.previousEMA111)\nvariable.previousEMA111 = variable.ema111\n\n\nfunction calculateEMA(periods, price, previousEMA) {\n let k = 2 / (periods + 1)\n return price * k + previousEMA * (1-k)\n}","id":"38ceaace-d9e5-482a-a15b-c7bb06767056","savedPayload":{"position":{"x":26562.374241312158,"y":15494.44824116028},"targetPosition":{"x":28471.18489749525,"y":14982.983967332098},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"db87f908-271b-44be-8756-706c3ff98c29","savedPayload":{"position":{"x":28471.18489749525,"y":14982.983967332098},"targetPosition":{"x":26184.698114887084,"y":17180.134990770097},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","javascriptCode":{"type":"Javascript Code","code":"/* Initialization Code*/\n\nvariable.previousEMA11 = 0\nvariable.previousEMA22 = 0\nvariable.previousEMA33 = 0\nvariable.previousEMA55 = 0\nvariable.previousEMA111 = 0","id":"5c34d18a-ac4e-4af6-aa52-cb4c0f016e6d","savedPayload":{"position":{"x":26350.698955111402,"y":16560.611420953814},"targetPosition":{"x":26276.532691755456,"y":16837.40368400574},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"f34dd488-d3ea-4bd0-b4f8-68ea81c4a635","savedPayload":{"position":{"x":26276.532691755456,"y":16837.40368400574},"targetPosition":{"x":26184.698114887084,"y":17180.134990770097},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"e02efb2a-bb39-4a12-89c8-37c254e9bf5f","savedPayload":{"position":{"x":26184.698114887084,"y":17180.134990770097},"targetPosition":{"x":28249.826504170713,"y":19071.113984317344},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"21df4f44-96eb-453b-8652-4ce2dc03424c","savedPayload":{"position":{"x":28249.826504170713,"y":19071.113984317344},"targetPosition":{"x":28458.78083049564,"y":18661.01802830129},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Plotter Module","name":"EMA Base 11","id":"cef26be6-07a9-415a-8439-99d06b1e1cfb"}}},{"type":"Product Definition","name":"Base12 EMAs","code":"{\n \"codeName\": \"Base12-EMAs\",\n \"singularVariableName\": \"base12EMA\",\n \"pluralVariableName\": \"base12EMAs\"\n}","datasets":[{"type":"Dataset Definition","name":"Multi-Period-Market","code":"{\n \"codeName\": \"Multi-Period-Market\",\n \"type\": \"Market Files\",\n \"validPeriods\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Sparta/EMA/@Exchange/Output/Base12-EMAs/Multi-Period-Market/@Period\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\"\n}","id":"ea61dfed-8f93-4b4f-8575-61ca2547ea90","savedPayload":{"position":{"x":28901.792658460923,"y":19881.034267169733},"targetPosition":{"x":27944.046606462918,"y":18923.288215171728},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Daily","code":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"type\": \"Daily Files\",\n \"validPeriods\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Sparta/EMA/@Exchange/Output/Base12-EMAs/Multi-Period-Daily/@Period/@Year/@Month/@Day\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\",\n \"dataRange\": {\n \"filePath\": \"Sparta/EMA/@Exchange/Output/Base12-EMAs/Multi-Period-Daily\",\n \"fileName\": \"Data.Range.@BaseAsset_@QuotedAsset.json\"\n }\n}","id":"b251aca0-1996-4d13-99ed-6fb9796ec8d6","savedPayload":{"position":{"x":27170.344924545392,"y":20441.763264230067},"targetPosition":{"x":27944.046606462918,"y":18923.288215171728},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","properties":[{"type":"Record Property","name":"Begin","code":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"record.current.begin","id":"f1df9aec-05c4-40d0-a82c-d17a0e2f1596","savedPayload":{"position":{"x":26592.25214128838,"y":18632.575997392385},"targetPosition":{"x":28784.460184855492,"y":17358.815535431928},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"2c0c9e78-796b-4845-8cbb-c153a6b7c791","savedPayload":{"position":{"x":28784.460184855492,"y":17358.815535431928},"targetPosition":{"x":26763.041696896376,"y":18736.2354135495},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"End","code":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"record.current.end","id":"355a63aa-8c8c-4eca-a246-272eb464d094","savedPayload":{"position":{"x":29707.252579736356,"y":19147.180541766014},"targetPosition":{"x":29075.627967823733,"y":18034.028043822644},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"256d27f8-b34e-46ca-9b5f-531823534e11","savedPayload":{"position":{"x":29075.627967823733,"y":18034.028043822644},"targetPosition":{"x":26763.041696896376,"y":18736.2354135495},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA12","code":"{\n \"codeName\": \"ema12\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema12","id":"121d3c83-9fb4-44a1-93ed-e9755dfcc59e","savedPayload":{"position":{"x":29816.77745347388,"y":19727.82747716759},"targetPosition":{"x":29729.71725821519,"y":18436.549387836043},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"b386dd09-a2a1-4669-a73b-6df619dee15d","savedPayload":{"position":{"x":29729.71725821519,"y":18436.549387836043},"targetPosition":{"x":26763.041696896376,"y":18736.2354135495},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA24","code":"{\n \"codeName\": \"ema24\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema24","id":"e4418d5e-74e5-440c-bd58-f8f18245ba6d","savedPayload":{"position":{"x":27547.45599920564,"y":22918.95438511061},"targetPosition":{"x":28260.72861930316,"y":21140.79084492473},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"c23ef82a-9c9a-477f-8d48-14d93f06e3c6","savedPayload":{"position":{"x":28260.72861930316,"y":21140.79084492473},"targetPosition":{"x":26763.041696896376,"y":18736.2354135495},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA36","code":"{\n \"codeName\": \"ema36\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema36","id":"21dc0fd4-01f5-428b-9a9e-45307981af50","savedPayload":{"position":{"x":26963.808729348464,"y":21488.50053740868},"targetPosition":{"x":27976.329976521884,"y":20563.015263457262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"e613c9c6-61da-4830-9289-8b400c3b41d7","savedPayload":{"position":{"x":27976.329976521884,"y":20563.015263457262},"targetPosition":{"x":26763.041696896376,"y":18736.2354135495},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA48","code":"{\n \"codeName\": \"ema48\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema48","id":"6afd224b-ba9c-49eb-973f-e7e3d609e82e","savedPayload":{"position":{"x":23374.854852690896,"y":19757.39048542811},"targetPosition":{"x":25131.342570075256,"y":19226.67627939216},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"e49e8056-f659-4090-91e7-0e83b4a3654e","savedPayload":{"position":{"x":25131.342570075256,"y":19226.67627939216},"targetPosition":{"x":26763.041696896376,"y":18736.2354135495},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA60","code":"{\n \"codeName\": \"ema60\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema60","id":"2db84126-00b9-4cde-bb35-66f9fcb8bfc6","savedPayload":{"position":{"x":24776.45705071609,"y":18425.602682192108},"targetPosition":{"x":25618.62827215096,"y":18555.477668496387},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"77a0ccf0-aa97-4a11-b1db-bd74d33c28b7","savedPayload":{"position":{"x":25618.62827215096,"y":18555.477668496387},"targetPosition":{"x":26763.041696896376,"y":18736.2354135495},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA120","code":"{\n \"codeName\": \"ema120\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema120","id":"e3f30f2b-23c8-4bac-b19e-69ae740a4773","savedPayload":{"position":{"x":24885.643326790763,"y":17439.91038307208},"targetPosition":{"x":25734.062915992286,"y":18023.897820989496},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"fca691ac-2651-4619-af01-48a0fafcfd75","savedPayload":{"position":{"x":25734.062915992286,"y":18023.897820989496},"targetPosition":{"x":26763.041696896376,"y":18736.2354135495},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA240","code":"{\n \"codeName\": \"ema240\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema240","id":"99b8a3c3-7e86-40aa-ad44-82a0bdb1f208","savedPayload":{"position":{"x":27995.525835859677,"y":21090.032812920843},"targetPosition":{"x":28499.344303387912,"y":21977.944358895624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"6f194951-d813-4418-be45-420680399c17","savedPayload":{"position":{"x":28499.344303387912,"y":21977.944358895624},"targetPosition":{"x":26763.041696896376,"y":18736.2354135495},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA360","code":"{\n \"codeName\": \"ema360\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema360","id":"fd430a5b-2a43-40c5-ae9d-4c7f901b527d","savedPayload":{"position":{"x":25745.803619974708,"y":20307.250460580664},"targetPosition":{"x":25807.616339950346,"y":21224.05762726986},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"d9b00ca8-b18b-43da-9f3d-889fe101120c","savedPayload":{"position":{"x":25807.616339950346,"y":21224.05762726986},"targetPosition":{"x":26763.041696896376,"y":18736.2354135495},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA480","code":"{\n \"codeName\": \"ema480\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema480","id":"4601277a-9f86-41a4-81b1-21b3c13d1d34","savedPayload":{"position":{"x":25218.555972018698,"y":19939.80024015011},"targetPosition":{"x":24939.522840052578,"y":20635.42001831879},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"2eccd071-3101-47bb-a8e6-008703cf6848","savedPayload":{"position":{"x":24939.522840052578,"y":20635.42001831879},"targetPosition":{"x":26763.041696896376,"y":18736.2354135495},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA600","code":"{\n \"codeName\": \"ema600\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema600","id":"5c687030-e498-4126-8ce9-0c99a427168e","savedPayload":{"position":{"x":25171.932274841885,"y":19444.31914556329},"targetPosition":{"x":24810.118593626466,"y":19775.03144894834},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"e715e341-88d4-477c-9d7f-b0bb85ee3022","savedPayload":{"position":{"x":24810.118593626466,"y":19775.03144894834},"targetPosition":{"x":26763.041696896376,"y":18736.2354135495},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA1200","code":"{\n \"codeName\": \"ema1200\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema1200","id":"7c39560e-7434-4f50-aa3d-b93e131ce066","savedPayload":{"position":{"x":25668.184765317874,"y":18717.043046679075},"targetPosition":{"x":28261.218255946776,"y":18286.817887709265},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"f1939b18-3af9-4376-b8ba-6f506b215f82","savedPayload":{"position":{"x":28261.218255946776,"y":18286.817887709265},"targetPosition":{"x":26763.041696896376,"y":18736.2354135495},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"512144fe-195c-47ae-b5b7-8167ba61a4bb","savedPayload":{"position":{"x":26763.041696896376,"y":18736.2354135495},"targetPosition":{"x":27944.046606462918,"y":18923.288215171728},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","loop":{"type":"Procedure Loop","name":"New Procedure Loop","javascriptCode":{"type":"Javascript Code","code":"/* Loop Code */\n\nlet candle = record.current \n\nvariable.ema12 = calculateEMA(12, candle.close, variable.previousEMA12)\nvariable.previousEMA12 = variable.ema12\n\nvariable.ema24 = calculateEMA(24, candle.close, variable.previousEMA24)\nvariable.previousEMA24 = variable.ema24\n\nvariable.ema36 = calculateEMA(36, candle.close, variable.previousEMA36)\nvariable.previousEMA36 = variable.ema36\n\nvariable.ema48 = calculateEMA(48, candle.close, variable.previousEMA48)\nvariable.previousEMA48 = variable.ema48\n\nvariable.ema60 = calculateEMA(60, candle.close, variable.previousEMA60)\nvariable.previousEMA60 = variable.ema60\n\nvariable.ema120 = calculateEMA(120, candle.close, variable.previousEMA120)\nvariable.previousEMA120 = variable.ema120\n\nvariable.ema240 = calculateEMA(240, candle.close, variable.previousEMA240)\nvariable.previousEMA240 = variable.ema240\n\nvariable.ema360 = calculateEMA(360, candle.close, variable.previousEMA360)\nvariable.previousEMA360 = variable.ema360\n\nvariable.ema480 = calculateEMA(480, candle.close, variable.previousEMA480)\nvariable.previousEMA480 = variable.ema480\n\nvariable.ema600 = calculateEMA(600, candle.close, variable.previousEMA600)\nvariable.previousEMA600 = variable.ema600\n\nvariable.ema1200 = calculateEMA(1200, candle.close, variable.previousEMA1200)\nvariable.previousEMA1200 = variable.ema1200\n\nfunction calculateEMA(periods, price, previousEMA) {\n let k = 2 / (periods + 1)\n return price * k + previousEMA * (1-k)\n}","id":"c3936de6-e8b4-4459-8c31-d97bea84cbfa","savedPayload":{"position":{"x":26934.36181287541,"y":17124.301959510158},"targetPosition":{"x":27391.4127715398,"y":17298.235753831334},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"c4c50d01-1dff-4700-853a-986821fd55c5","savedPayload":{"position":{"x":27391.4127715398,"y":17298.235753831334},"targetPosition":{"x":27705.79333630907,"y":17419.016269861582},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","javascriptCode":{"type":"Javascript Code","code":"/* Initialization Code*/\n\nvariable.previousEMA12 = 0\nvariable.previousEMA24 = 0\nvariable.previousEMA36 = 0\nvariable.previousEMA48 = 0\nvariable.previousEMA60 = 0\nvariable.previousEMA120 = 0\nvariable.previousEMA240 = 0\nvariable.previousEMA360 = 0\nvariable.previousEMA480 = 0\nvariable.previousEMA600 = 0\nvariable.previousEMA1200 = 0\n","id":"c1639309-d20d-47cb-bb44-f6d45fd498a2","savedPayload":{"position":{"x":30233.659245326722,"y":15370.302219764479},"targetPosition":{"x":29019.324842153983,"y":16355.460934910185},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"6a845db8-4418-4417-80ac-11114304a476","savedPayload":{"position":{"x":29019.324842153983,"y":16355.460934910185},"targetPosition":{"x":27705.79333630907,"y":17419.016269861582},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"1f5b9ce3-8278-4359-a57c-2c9e275a64cc","savedPayload":{"position":{"x":27705.79333630907,"y":17419.016269861582},"targetPosition":{"x":27944.046606462918,"y":18923.288215171728},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"43d6f23d-d206-47e9-95d4-6bef34377014","savedPayload":{"position":{"x":27944.046606462918,"y":18923.288215171728},"targetPosition":{"x":28458.78083049564,"y":18661.01802830129},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Product Definition","name":"Base30 EMAs","code":"{\n \"codeName\": \"Base30-EMAs\",\n \"singularVariableName\": \"base30EMA\",\n \"pluralVariableName\": \"base30EMAs\"\n}","datasets":[{"type":"Dataset Definition","name":"Multi-Period-Market","code":"{\n \"codeName\": \"Multi-Period-Market\",\n \"type\": \"Market Files\",\n \"validPeriods\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Sparta/EMA/@Exchange/Output/Base30-EMAs/Multi-Period-Market/@Period\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\"\n}","id":"dea3491f-aae7-4419-a98f-108cf5d69b87","savedPayload":{"position":{"x":28197.471413265153,"y":19684.637609098267},"targetPosition":{"x":28024.450549727306,"y":18592.226869865797},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Daily","code":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"type\": \"Daily Files\",\n \"validPeriods\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Sparta/EMA/@Exchange/Output/Base30-EMAs/Multi-Period-Daily/@Period/@Year/@Month/@Day\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\",\n \"dataRange\": {\n \"filePath\": \"Sparta/EMA/@Exchange/Output/Base30-EMAs/Multi-Period-Daily\",\n \"fileName\": \"Data.Range.@BaseAsset_@QuotedAsset.json\"\n }\n}","id":"6624337b-4afd-44b8-a2ea-3f1779ddda7e","savedPayload":{"position":{"x":26686.771646148853,"y":19273.808314490823},"targetPosition":{"x":28024.450549727306,"y":18592.226869865797},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","properties":[{"type":"Record Property","name":"Begin","code":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"record.current.begin","id":"d3c4e9c3-9823-4809-997e-dc36dac93b22","savedPayload":{"position":{"x":29571.212282972992,"y":22313.874146682},"targetPosition":{"x":29212.986012476096,"y":21164.28562668859},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"cdf3538e-a8e5-44e5-9263-e5ffe18e65c2","savedPayload":{"position":{"x":29212.986012476096,"y":21164.28562668859},"targetPosition":{"x":29001.111634547506,"y":20484.356842544435},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"End","code":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"record.current.end","id":"af0bf0dd-e517-4723-b0cc-832261c78c76","savedPayload":{"position":{"x":28952.089126263312,"y":20751.864012505455},"targetPosition":{"x":28983.952925368754,"y":20577.988888175038},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"27b3ce25-c547-4003-9a1c-2214b22e4fd8","savedPayload":{"position":{"x":28983.952925368754,"y":20577.988888175038},"targetPosition":{"x":29001.111634547506,"y":20484.356842544435},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA30","code":"{\n \"codeName\": \"ema30\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema30","id":"d49aaf82-1063-490d-bedb-3c63d639e097","savedPayload":{"position":{"x":28865.362777852297,"y":20657.627456181704},"targetPosition":{"x":28934.422022829836,"y":20569.4798426703},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"c92e3720-fc04-45ff-99e7-95abc2ddabea","savedPayload":{"position":{"x":28934.422022829836,"y":20569.4798426703},"targetPosition":{"x":29001.111634547506,"y":20484.356842544435},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA60","code":"{\n \"codeName\": \"ema60\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema60","id":"47f6b7dc-d0e0-4707-9e20-4113af4916ce","savedPayload":{"position":{"x":28826.7155977512,"y":20562.846127344725},"targetPosition":{"x":28930.11258445679,"y":20516.310921120366},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"d489aab4-6b93-490a-95b0-5b586a80960a","savedPayload":{"position":{"x":28930.11258445679,"y":20516.310921120366},"targetPosition":{"x":29001.111634547506,"y":20484.356842544435},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA90","code":"{\n \"codeName\": \"ema90\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema90","id":"d2ac9ce8-32ab-4802-ab41-b959112a696b","savedPayload":{"position":{"x":28348.955079625222,"y":20444.908638564986},"targetPosition":{"x":28632.393694057675,"y":20462.05351611531},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"7b763dc2-e990-44b7-b67f-93d27e5b7507","savedPayload":{"position":{"x":28632.393694057675,"y":20462.05351611531},"targetPosition":{"x":29001.111634547506,"y":20484.356842544435},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA120","code":"{\n \"codeName\": \"ema120\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema120","id":"41283546-a88c-41a6-87a6-48f178b378f5","savedPayload":{"position":{"x":27705.08573157097,"y":19700.881871235026},"targetPosition":{"x":28381.15745139165,"y":20109.581473668204},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"19b80a14-7510-4066-aa0a-43e8d92f8bec","savedPayload":{"position":{"x":28381.15745139165,"y":20109.581473668204},"targetPosition":{"x":29001.111634547506,"y":20484.356842544435},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA150","code":"{\n \"codeName\": \"ema150\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema150","id":"d82aeb70-2857-4d97-8f42-6fa22acc3ec1","savedPayload":{"position":{"x":27530.486564229115,"y":18051.645837732234},"targetPosition":{"x":28254.335137579237,"y":19249.037631022697},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"2dcea6aa-8e40-44d9-b540-e831f54b0e19","savedPayload":{"position":{"x":28254.335137579237,"y":19249.037631022697},"targetPosition":{"x":29001.111634547506,"y":20484.356842544435},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA300","code":"{\n \"codeName\": \"ema300\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema300","id":"3bfc5b00-3b36-4b7e-b549-4cac3826de4f","savedPayload":{"position":{"x":27624.508011061294,"y":21193.700312339235},"targetPosition":{"x":27689.978277115602,"y":22276.052836729603},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"7cc56b79-f74d-465e-8e4d-070be004c71b","savedPayload":{"position":{"x":27689.978277115602,"y":22276.052836729603},"targetPosition":{"x":29001.111634547506,"y":20484.356842544435},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA600","code":"{\n \"codeName\": \"ema600\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema600","id":"22bc84a5-61f6-479e-a87d-b1aee1b8416d","savedPayload":{"position":{"x":26601.34172758294,"y":21002.177356667682},"targetPosition":{"x":26321.62046232981,"y":21623.69251242323},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"0e28ed26-69c1-4a8e-b13f-cef5faf27fc8","savedPayload":{"position":{"x":26321.62046232981,"y":21623.69251242323},"targetPosition":{"x":29001.111634547506,"y":20484.356842544435},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA900","code":"{\n \"codeName\": \"ema900\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema900","id":"bd0354df-70f8-44e7-b988-49c514433ee3","savedPayload":{"position":{"x":26302.28978651405,"y":20250.28556099166},"targetPosition":{"x":25740.933013693873,"y":20690.08050664804},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"1dfbb7b7-1ddc-4079-a17d-abef03fcd978","savedPayload":{"position":{"x":25740.933013693873,"y":20690.08050664804},"targetPosition":{"x":29001.111634547506,"y":20484.356842544435},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA1200","code":"{\n \"codeName\": \"ema1200\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema1200","id":"fed49d03-931b-45a8-ac59-60859500e8ea","savedPayload":{"position":{"x":26436.24118989835,"y":19850.767451227675},"targetPosition":{"x":25695.605054973752,"y":19986.494060219895},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"2854d03b-388d-42be-bd49-0b0ed1293a30","savedPayload":{"position":{"x":25695.605054973752,"y":19986.494060219895},"targetPosition":{"x":29001.111634547506,"y":20484.356842544435},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA1500","code":"{\n \"codeName\": \"ema1500\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema1500","id":"1486d92f-10f4-4e34-b603-b0a18408713c","savedPayload":{"position":{"x":27369.605659771172,"y":19336.960536222134},"targetPosition":{"x":26594.239988438672,"y":19095.346821504143},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"9936d329-ffe9-4c8a-929c-b6f4a3a38954","savedPayload":{"position":{"x":26594.239988438672,"y":19095.346821504143},"targetPosition":{"x":29001.111634547506,"y":20484.356842544435},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"3dda31b0-7d30-43c2-9b91-74c25cffed38","savedPayload":{"position":{"x":29001.111634547506,"y":20484.356842544435},"targetPosition":{"x":28024.450549727306,"y":18592.226869865797},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","loop":{"type":"Procedure Loop","name":"New Procedure Loop","javascriptCode":{"type":"Javascript Code","code":"/* Loop Code */\n\nvariable.ema30 = calculateEMA(30, candle.close, variable.previousEMA30)\nvariable.previousEMA30 = variable.ema30\n\nvariable.ema60 = calculateEMA(60, candle.close, variable.previousEMA60)\nvariable.previousEMA60 = variable.ema60\n\nvariable.ema90 = calculateEMA(90, candle.close, variable.previousEMA90)\nvariable.previousEMA90 = variable.ema90\n\nvariable.ema120 = calculateEMA(120, candle.close, variable.previousEMA120)\nvariable.previousEMA120 = variable.ema120\n\nvariable.ema150 = calculateEMA(150, candle.close, variable.previousEMA150)\nvariable.previousEMA150 = variable.ema150\n\nvariable.ema300 = calculateEMA(300, candle.close, variable.previousEMA300)\nvariable.previousEMA300 = variable.ema300\n\nvariable.ema600 = calculateEMA(600, candle.close, variable.previousEMA600)\nvariable.previousEMA600 = variable.ema600\n\nvariable.ema900 = calculateEMA(900, candle.close, variable.previousEMA900)\nvariable.previousEMA900 = variable.ema900\n\nvariable.ema1200 = calculateEMA(1200, candle.close, variable.previousEMA1200)\nvariable.previousEMA1200 = variable.ema1200\n\nvariable.ema1500 = calculateEMA(1500, candle.close, variable.previousEMA1500)\nvariable.previousEMA1500 = variable.ema1500\n\nfunction calculateEMA(periods, price, previousEMA) {\n let k = 2 / (periods + 1)\n return price * k + previousEMA * (1-k)\n}","id":"df900089-7554-4b01-88d1-801706c194a5","savedPayload":{"position":{"x":27284.729714709618,"y":15925.775832241756},"targetPosition":{"x":27889.17855619929,"y":16861.848590239486},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"ff38e18a-c36c-4c4a-8d5b-b7230451c098","savedPayload":{"position":{"x":27889.17855619929,"y":16861.848590239486},"targetPosition":{"x":28458.53646563593,"y":17740.285291011704},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","javascriptCode":{"type":"Javascript Code","code":"/* Initialization Code*/\n\nvariable.previousEMA30 = 0\nvariable.previousEMA60 = 0\nvariable.previousEMA90 = 0\nvariable.previousEMA120 = 0\nvariable.previousEMA150 = 0\nvariable.previousEMA300 = 0\nvariable.previousEMA600 = 0\nvariable.previousEMA900 = 0\nvariable.previousEMA1200 = 0\nvariable.previousEMA1500 = 0\n","id":"14cfa602-002c-439e-b658-24cc8d2d1c14","savedPayload":{"position":{"x":28163.702729143657,"y":16451.15331746824},"targetPosition":{"x":29981.819464334894,"y":17661.38500943739},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"2489fa2c-03cb-4007-b426-88158b8ab442","savedPayload":{"position":{"x":29981.819464334894,"y":17661.38500943739},"targetPosition":{"x":28458.53646563593,"y":17740.285291011704},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"ff57a6a1-1133-4cce-abab-d958d5936360","savedPayload":{"position":{"x":28458.53646563593,"y":17740.285291011704},"targetPosition":{"x":28024.450549727306,"y":18592.226869865797},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"4394346c-7c25-478f-9be7-04f071dc673c","savedPayload":{"position":{"x":28024.450549727306,"y":18592.226869865797},"targetPosition":{"x":28458.78083049564,"y":18661.01802830129},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}}],"id":"274a20f7-97c3-452d-9ef7-aa35f482f5e3","savedPayload":{"position":{"x":28458.78083049564,"y":18661.01802830129},"targetPosition":{"x":27613.65880679387,"y":17815.896004599515},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Indicator Bot","name":"MACD","code":"{\n\"codeName\": \"MACD\",\n\"repo\": \"MACD-Indicator-Bot\"\n}","processes":[{"type":"Process Definition","name":"Multi-Period-Market","code":"{\n \"codeName\": \"Multi-Period-Market\",\n \"description\": \"Produces the MACD indicator.\",\n \"startMode\": {\n \"allMonths\": {\n \"run\": \"false\",\n \"minYear\": \"\",\n \"maxYear\": \"\"\n },\n \"oneMonth\": {\n \"run\": \"false\",\n \"year\": \"\",\n \"month\": \"\"\n },\n \"noTime\": {\n \"run\": \"true\"\n },\n \"fixedInterval\": {\n \"run\": \"false\",\n \"interval\": 0\n }\n },\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Market\",\n \"startDate\": {\n },\n \"endDate\": {\n }\n }\n}","processOutput":{"type":"Process Output","name":"New Process Output","outputDatasets":[{"type":"Output Dataset","name":"New Output Dataset","id":"b1bf9ad6-e21f-43a9-b7a5-7d5dd0485b2e","savedPayload":{"position":{"x":25893.920351351986,"y":18347.524909531556},"targetPosition":{"x":25922.547986176014,"y":17869.691963363603},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"01d43ed0-2a80-4eca-bee6-db2fe40470fc"}}},{"type":"Output Dataset","name":"New Output Dataset","id":"a8aa057b-aa19-45cb-bca0-7c3b57a350f7","savedPayload":{"position":{"x":25155.34967146021,"y":18069.12367570765},"targetPosition":{"x":25922.547986176014,"y":17869.691963363603},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"19b1d791-d2ea-4f25-a6e1-fe0a64450745"}}},{"type":"Output Dataset","name":"New Output Dataset","id":"150637f5-1917-439e-916f-71e86edccd49","savedPayload":{"position":{"x":25406.22150837012,"y":17061.447055027224},"targetPosition":{"x":25922.547986176014,"y":17869.691963363603},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"c390cbd3-0ba0-4507-8614-42c88f4ce7e6"}}},{"type":"Output Dataset","name":"New Output Dataset","id":"6854acc9-b22d-46e6-8967-e3843ca6db76","savedPayload":{"position":{"x":26802.695990080792,"y":16799.270983244238},"targetPosition":{"x":25922.547986176014,"y":17869.691963363603},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"89254c6c-9be2-4037-b063-467edc660d10"}}}],"id":"af39ab1b-b1c0-4869-9093-47ad8ff63494","savedPayload":{"position":{"x":25922.547986176014,"y":17869.691963363603},"targetPosition":{"x":27958.995978738076,"y":18740.440224648257},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","statusDependencies":[{"type":"Status Dependency","name":"Self","code":"{\"mainUtility\": \"Self Reference\"}","id":"7e17f51a-deed-4976-a53b-d34c2e45f92f","savedPayload":{"position":{"x":27540.14196545315,"y":16990.654850052593},"targetPosition":{"x":27691.812577805045,"y":16967.794183518206},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"101cc7d6-d35b-4907-b530-f28d5e02ff0a"}}},{"type":"Status Dependency","name":"Olivia: Candles","code":"{\"mainUtility\": \"Market Ending Point\"}","id":"473dbe5e-6332-4005-8457-c77c3f5c65d0","savedPayload":{"position":{"x":27588.76825272472,"y":16284.13975634688},"targetPosition":{"x":27691.812577805045,"y":16967.794183518206},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"4f71d561-5872-4539-8408-f481be275559"}}}],"dataDependencies":[{"type":"Data Dependency","name":"New Data Dependency","id":"fa10270c-f94c-479d-9094-f974018e2029","savedPayload":{"position":{"x":28622.352863130818,"y":16827.537802735027},"targetPosition":{"x":27691.812577805045,"y":16967.794183518206},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"7160ac78-d806-4bac-955b-a201c21c2e7e"}}}],"id":"7a34fbb2-19de-4b82-88f2-c016f6959f74","savedPayload":{"position":{"x":27691.812577805045,"y":16967.794183518206},"targetPosition":{"x":27958.995978738076,"y":18740.440224648257},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"statusReport":{"type":"Status Report","name":"New Status Report","id":"101cc7d6-d35b-4907-b530-f28d5e02ff0a","savedPayload":{"position":{"x":29997.69521207267,"y":17181.051343512252},"targetPosition":{"x":27958.995978738076,"y":18740.440224648257},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"New Execution Started Event","id":"1bc17bd6-0c20-4dfe-87dd-68db36113733","savedPayload":{"position":{"x":29710.530675151895,"y":19427.866936523114},"targetPosition":{"x":27958.995978738076,"y":18740.440224648257},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"63929f31-bc0f-4d9c-9ddc-3d7e76305e51"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"f2eca95a-37ae-448b-8ff9-c6dc4b133245","savedPayload":{"position":{"x":28006.67686149635,"y":22362.87536434267},"targetPosition":{"x":27958.995978738076,"y":18740.440224648257},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"44019efe-950a-4eec-a546-cd2ee26818b9","savedPayload":{"position":{"x":27958.995978738076,"y":18740.440224648257},"targetPosition":{"x":27613.65880679387,"y":19015.83742946567},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Process Definition","name":"Multi-Period-Daily","code":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"description\": \"Produces the MACD indicator.\",\n \"startMode\": {\n \"allMonths\": {\n \"run\": \"false\",\n \"minYear\": \"\",\n \"maxYear\": \"\"\n },\n \"oneMonth\": {\n \"run\": \"false\",\n \"year\": \"\",\n \"month\": \"\"\n },\n \"noTime\": {\n \"run\": \"true\"\n },\n \"fixedInterval\": {\n \"run\": \"false\",\n \"interval\": 0\n }\n },\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Daily\",\n \"startDate\": {\n \"takeItFromStatusDependency\": 0\n },\n \"endDate\": {\n \"takeItFromStatusDependency\": 1\n }\n }\n}","processOutput":{"type":"Process Output","name":"New Process Output","outputDatasets":[{"type":"Output Dataset","name":"New Output Dataset","id":"c79ae046-983f-4acf-9c73-ab7e5d24fd85","savedPayload":{"position":{"x":26902.207797750834,"y":18823.20274968709},"targetPosition":{"x":27912.416390237726,"y":18112.08678994343},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"dd5d3067-ff7b-4353-ba4f-c030bd3da796"}}},{"type":"Output Dataset","name":"New Output Dataset","id":"daa8862c-2eda-4846-97d5-8684673baf3f","savedPayload":{"position":{"x":27190.248615959226,"y":17570.712111020188},"targetPosition":{"x":27912.416390237726,"y":18112.08678994343},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"29e18539-f188-4d29-9531-25cd3ee8f282"}}},{"type":"Output Dataset","name":"New Output Dataset","id":"59cb9a88-ccd4-4306-8822-bf9d0e526c02","savedPayload":{"position":{"x":28101.023229722592,"y":17559.863758051226},"targetPosition":{"x":27912.416390237726,"y":18112.08678994343},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"8a9dde13-e4b8-40f3-80bc-ea51050b2f08"}}},{"type":"Output Dataset","name":"New Output Dataset","id":"b09b8313-baaf-45f4-a0fb-b33614d58699","savedPayload":{"position":{"x":28678.985233304058,"y":18123.555488598697},"targetPosition":{"x":27912.416390237726,"y":18112.08678994343},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"ec2611a6-699b-45a5-beec-679dd4b7734a"}}}],"id":"a95e4b61-4e49-4b99-bfb8-8bb917afe8df","savedPayload":{"position":{"x":27912.416390237726,"y":18112.08678994343},"targetPosition":{"x":28234.926115126644,"y":19157.63763844456},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","statusDependencies":[{"type":"Status Dependency","name":"Self","code":"{\"mainUtility\": \"Self Reference\"}","id":"e02fb6a2-c775-46de-bce6-a40f7d40cd5c","savedPayload":{"position":{"x":28312.369183414314,"y":17849.13477080987},"targetPosition":{"x":29107.322905851986,"y":18217.417507723985},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a9d544cb-9643-4f7e-9220-d3ec7397bcdf"}}},{"type":"Status Dependency","name":"Ending: Oliva Candles","code":"{\"mainUtility\": \"Market Ending Point\"}","id":"650627ec-3cab-4024-a17d-a43174f869e9","savedPayload":{"position":{"x":29182.77602922678,"y":17589.97173374265},"targetPosition":{"x":29107.322905851986,"y":18217.417507723985},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"973fe943-4d30-49eb-84b3-52f6cd9cdbd1"}}},{"type":"Status Dependency","name":"Starting: Charly Historic Trades","code":"{\"mainUtility\": \"Market Starting Point\"}","id":"62a1b4d7-e2fd-44bf-9e37-3108a7b5b956","savedPayload":{"position":{"x":30199.03273407068,"y":18002.384401223855},"targetPosition":{"x":29107.322905851986,"y":18217.417507723985},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"c542a73e-a350-431f-ad3e-10f3ebef8ec7"}}}],"dataDependencies":[{"type":"Data Dependency","name":"New Data Dependency","id":"38aa26d5-f3b2-43e6-8533-cd51d7128221","savedPayload":{"position":{"x":29853.450980403195,"y":19555.588624526827},"targetPosition":{"x":29107.322905851986,"y":18217.417507723985},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"742ab33f-d382-4a40-ab03-42e4f1916cc2"}}}],"id":"e8291604-ea73-4217-b00c-51f65bdec1d6","savedPayload":{"position":{"x":29107.322905851986,"y":18217.417507723985},"targetPosition":{"x":28234.926115126644,"y":19157.63763844456},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"statusReport":{"type":"Status Report","name":"New Status Report","id":"a9d544cb-9643-4f7e-9220-d3ec7397bcdf","savedPayload":{"position":{"x":30065.76203622414,"y":19575.513990114145},"targetPosition":{"x":28234.926115126644,"y":19157.63763844456},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"New Execution Started Event","id":"35b430c4-60bd-41ff-8a3a-7907146b0238","savedPayload":{"position":{"x":28704.532522261175,"y":22823.513811185898},"targetPosition":{"x":28234.926115126644,"y":19157.63763844456},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"ac785a4c-9848-4e7e-b2ac-5c3c98defa2f"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"c6191bb8-66bf-4d67-9d1b-9364e7e6e84e","savedPayload":{"position":{"x":24284.804405699357,"y":19541.324273515173},"targetPosition":{"x":28234.926115126644,"y":19157.63763844456},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"8e5db945-8507-4489-9288-21cfa1e9301c","savedPayload":{"position":{"x":28234.926115126644,"y":19157.63763844456},"targetPosition":{"x":27613.65880679387,"y":19015.83742946567},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}}],"products":[{"type":"Product Definition","name":"MACD 122609","code":"{\n \"codeName\": \"MACD122609\",\n \"singularVariableName\": \"macd122609\",\n \"pluralVariableName\": \"macd122609s\"\n}","datasets":[{"type":"Dataset Definition","name":"Multi-Period-Market","code":"{\n \"codeName\": \"Multi-Period-Market\",\n \"type\": \"Market Files\",\n \"validPeriods\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Sparta/MACD/@Exchange/Output/MACD-122609/Multi-Period-Market/@Period\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\"\n}","id":"01d43ed0-2a80-4eca-bee6-db2fe40470fc","savedPayload":{"position":{"x":29839.011374705628,"y":21132.159605389472},"targetPosition":{"x":27920.351480718644,"y":19652.69132904245},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Daily","code":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"type\": \"Daily Files\",\n \"validPeriods\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Sparta/MACD/@Exchange/Output/MACD-122609/Multi-Period-Daily/@Period/@Year/@Month/@Day\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\",\n \"dataRange\": {\n \"filePath\": \"Sparta/MACD/@Exchange/Output/MACD-122609/Multi-Period-Daily\",\n \"fileName\": \"Data.Range.@BaseAsset_@QuotedAsset.json\"\n }\n}","id":"dd5d3067-ff7b-4353-ba4f-c030bd3da796","savedPayload":{"position":{"x":23828.345970728107,"y":20656.682882866266},"targetPosition":{"x":27920.351480718644,"y":19652.69132904245},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","properties":[{"type":"Record Property","name":"Begin","code":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"record.current.begin","id":"c30a9207-3220-4aa4-b96e-64a82200e356","savedPayload":{"position":{"x":25994.33846085378,"y":17201.103856040598},"targetPosition":{"x":25415.307751800992,"y":17602.25735640642},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"16c55335-8817-4121-a068-1c2d184fd814","savedPayload":{"position":{"x":25415.307751800992,"y":17602.25735640642},"targetPosition":{"x":27818.22865070402,"y":20215.43450530642},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"End","code":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"record.current.end","id":"0f82ce78-91ac-4b61-b514-bb1a67c2ef0e","savedPayload":{"position":{"x":29883.376599143237,"y":13627.793609677112},"targetPosition":{"x":29249.924308789803,"y":13512.838967313233},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"dedc2ef0-61e4-45bd-921d-187c9a6f3ae1","savedPayload":{"position":{"x":29249.924308789803,"y":13512.838967313233},"targetPosition":{"x":27818.22865070402,"y":20215.43450530642},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Line","code":"{\n \"codeName\": \"line\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.line","id":"42754005-58a0-4a8b-b839-938d11aeb0ab","savedPayload":{"position":{"x":31385.309542263858,"y":15704.461195791657},"targetPosition":{"x":30809.326679736925,"y":14873.079280920942},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"5fe10f78-a397-4fb1-bfeb-a506d44d60ef","savedPayload":{"position":{"x":30809.326679736925,"y":14873.079280920942},"targetPosition":{"x":27818.22865070402,"y":20215.43450530642},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Signal","code":"{\n \"codeName\": \"signal\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.signal","id":"588045df-e0fb-4c07-adf3-1acd832088af","savedPayload":{"position":{"x":27538.61339248744,"y":21745.172869736187},"targetPosition":{"x":27687.139551269724,"y":20926.72627616393},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"2926733e-3962-4e7b-a492-7fcb437f536e","savedPayload":{"position":{"x":27687.139551269724,"y":20926.72627616393},"targetPosition":{"x":27818.22865070402,"y":20215.43450530642},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA12","code":"{\n \"codeName\": \"ema12\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema12","id":"d9f6340c-15cd-499b-ba74-007b4c569b22","savedPayload":{"position":{"x":28754.89749647439,"y":21646.408868363877},"targetPosition":{"x":30863.62202120498,"y":19645.661804562533},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"29fb3e14-c1fd-4fa6-af1a-62b1c61ff1fc","savedPayload":{"position":{"x":30863.62202120498,"y":19645.661804562533},"targetPosition":{"x":27818.22865070402,"y":20215.43450530642},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA26","code":"{\n \"codeName\": \"ema26\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema26","id":"748ed791-c88b-4776-b2cb-742758821641","savedPayload":{"position":{"x":29163.281533083144,"y":21290.911832159094},"targetPosition":{"x":30856.511787275216,"y":21598.187820066163},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"d1b7a8ce-c89b-4e0f-ac04-0f45d575524d","savedPayload":{"position":{"x":30856.511787275216,"y":21598.187820066163},"targetPosition":{"x":27818.22865070402,"y":20215.43450530642},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Histogram","code":"{\n \"codeName\": \"histogram\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.histogram","id":"9652e52e-55c0-47ee-a90c-a1a700f6b989","savedPayload":{"position":{"x":24451.18728494753,"y":21589.946496203593},"targetPosition":{"x":26557.204149784775,"y":18544.839343371965},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"6157c979-57a2-473c-b19f-f79bb2f12c09","savedPayload":{"position":{"x":26557.204149784775,"y":18544.839343371965},"targetPosition":{"x":27818.22865070402,"y":20215.43450530642},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"7985ad16-8c8a-460f-9445-711df5e062a7","savedPayload":{"position":{"x":27818.22865070402,"y":20215.43450530642},"targetPosition":{"x":27920.351480718644,"y":19652.69132904245},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","loop":{"type":"Procedure Loop","name":"New Procedure Loop","javascriptCode":{"type":"Javascript Code","code":"/* Loop Code */\n\n/* SMA Calculation */\n\nlet candle = record.current // Our main dependencies are candles \nvariable.last100.push(candle.close) // Add the current close value to the last 100 array.\n\nif (variable.last100.length > 100) {\n variable.last100.splice(0, 1) // Remove the first element of the array to keep it at a maximun of 100 elements.\n}\n\nvariable.sma12 = calculateSMA(12)\nvariable.sma26 = calculateSMA(26)\n\nfunction calculateSMA(periods) { // Having a function avoids us to repeat code.\n /* We check we have enough values to make the calculation */\n if (variable.last100.length < periods) { return 0 } // If we dont, we define the value is zero.\n\n let sum = 0 // Initialize sum variable. \n for (let i = variable.last100.length - periods; i < variable.last100.length; i++) { // Iterate through the last periods\n sum = sum + variable.last100[i]\n /*\n if (index > 18 && index < 22) { // You can debug what is going on by console logging whatever you need. \n console.log(\"index=\" + index + \" i=\" + i + \" variable.last100.length=\" + variable.last100.length + \" periods=\" + periods + \" sum=\" + sum + \" sum/periods=\" + (sum / periods) + \" currentValue=\" + (variable.last100[i]))\n }\n */\n }\n let sma = sum / periods\n return sma\n}\n\n/* EMA12 and EMA26 Calculation */\n\nvariable.ema12 = calculateEMA(12, variable.sma12, variable.previousEMA12)\nvariable.previousEMA12 = variable.ema12 \n \nvariable.ema26 = calculateEMA(26, variable.sma26, variable.previousEMA26)\nvariable.previousEMA26 = variable.ema26 \n\nfunction calculateEMA(periods, currentSMA, previousEMA) {\n let k = 2 / (periods + 1)\n return currentSMA * k + previousEMA * (1-k)\n}\n\n\n/* MACD Line Calculation */\n\nmacdLine = variable.ema12 - variable.ema26\n\nvariable.line = macdLine.toFixed(2)\n\n/* Signal Line Calculation (EMA9 of MACD Line) */\n\nmacdSignal = calculateSignalEMA(9, variable.line, variable.previousSignal)\nvariable.signal = macdSignal.toFixed(2)\nvariable.previousSignal = variable.signal \n \nfunction calculateSignalEMA(periods, currentSignal, previousEMA) {\n let k = 2 / (periods + 1)\n return currentSignal * k + variable.previousSignal * (1-k)\n}\n\n/* Histogram Calculation */\n\nhistogram = variable.line - variable.signal\nvariable.histogram = histogram.toFixed(2)","id":"e1e871f6-1e87-423f-8214-ece80c4295eb","savedPayload":{"position":{"x":25053.12379538601,"y":17694.681372689847},"targetPosition":{"x":25700.89455364242,"y":17547.51825781811},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"c3390f8c-4865-42b1-aa00-eaa49d293121","savedPayload":{"position":{"x":25700.89455364242,"y":17547.51825781811},"targetPosition":{"x":23431.599343746177,"y":18080.10815538669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","javascriptCode":{"type":"Javascript Code","code":"/* Initialization Code*/\n\n/* SMA Calculation */\n\n/* \nAlthough we don't really need to set an array to access a number of candles,\nwe will do so in order to reuse the code built for the SMA indicator, and also\nso that the same code may be used for other MACD products that may require\naccessing more candles than are available in the span of two days.\n*/\n\nvariable.last100 = []\n//console.log(timeFrameLabel + \" - Initialization of SMA - *************\")\n\n/* EMA Calculation */\n\nvariable.previousEMA12 = 0\nvariable.previousEMA26 = 0\n\n/* MACD Line calculation */\n\nvariable.previousSignal = 0","id":"a9600d4d-ddc7-4639-a8bd-d5f6840a1f04","savedPayload":{"position":{"x":22423.868728111203,"y":16776.92876245015},"targetPosition":{"x":22899.994870819086,"y":17392.64666164716},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"f8ff5320-c74f-4f6e-8b15-f7284242f24e","savedPayload":{"position":{"x":22899.994870819086,"y":17392.64666164716},"targetPosition":{"x":23431.599343746177,"y":18080.10815538669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"c69aae16-d38f-4d9a-8174-4e664a22e579","savedPayload":{"position":{"x":23431.599343746177,"y":18080.10815538669},"targetPosition":{"x":27920.351480718644,"y":19652.69132904245},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"6c0c9bf0-90af-4497-b4fb-49b5872b1119","savedPayload":{"position":{"x":27920.351480718644,"y":19652.69132904245},"targetPosition":{"x":27613.65880679387,"y":19015.83742946567},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Product Definition","name":"MACD 031016","code":"{\n \"codeName\": \"MACD031016\",\n \"singularVariableName\": \"macd031016\",\n \"pluralVariableName\": \"macd031016s\"\n}","datasets":[{"type":"Dataset Definition","name":"Multi-Period-Market","code":"{\n \"codeName\": \"Multi-Period-Market\",\n \"type\": \"Market Files\",\n \"validPeriods\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Sparta/MACD/@Exchange/Output/MACD-031016/Multi-Period-Market/@Period\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\"\n}","id":"19b1d791-d2ea-4f25-a6e1-fe0a64450745","savedPayload":{"position":{"x":27626.85389692477,"y":23216.176334006872},"targetPosition":{"x":27399.360722928803,"y":19460.83198585593},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Daily","code":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"type\": \"Daily Files\",\n \"validPeriods\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Sparta/MACD/@Exchange/Output/MACD-031016/Multi-Period-Daily/@Period/@Year/@Month/@Day\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\",\n \"dataRange\": {\n \"filePath\": \"Sparta/MACD/@Exchange/Output/MACD-031016/Multi-Period-Daily\",\n \"fileName\": \"Data.Range.@BaseAsset_@QuotedAsset.json\"\n }\n}","id":"ec2611a6-699b-45a5-beec-679dd4b7734a","savedPayload":{"position":{"x":22828.678212998606,"y":20421.53930419499},"targetPosition":{"x":27399.360722928803,"y":19460.83198585593},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","properties":[{"type":"Record Property","name":"Begin","code":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"record.current.begin","id":"7e2e4448-6bc6-4c1c-9a7f-54185fea3831","savedPayload":{"position":{"x":25527.903508649335,"y":17264.25598994555},"targetPosition":{"x":25122.94008548047,"y":17142.65107339631},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"399e67a5-1b3c-4f13-b1a8-c8333b013471","savedPayload":{"position":{"x":25122.94008548047,"y":17142.65107339631},"targetPosition":{"x":29128.264606042583,"y":21686.696713677164},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"End","code":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"record.current.end","id":"0e12c2f0-25f8-48c6-9920-4291c0154f92","savedPayload":{"position":{"x":26039.69343241863,"y":18609.426625237724},"targetPosition":{"x":25695.788900828207,"y":17970.344917822506},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"1588b3ba-04e6-498f-baeb-857c55bf0c2f","savedPayload":{"position":{"x":25695.788900828207,"y":17970.344917822506},"targetPosition":{"x":29128.264606042583,"y":21686.696713677164},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Line","code":"{\n \"codeName\": \"line\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.line","id":"5d5b5bb6-fcd8-4834-9da9-858c8fc756d6","savedPayload":{"position":{"x":26205.258918183023,"y":21432.020891027594},"targetPosition":{"x":26731.300043553336,"y":19680.22153206571},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"a1c75f48-5568-46da-a828-6d26a69b5021","savedPayload":{"position":{"x":26731.300043553336,"y":19680.22153206571},"targetPosition":{"x":29128.264606042583,"y":21686.696713677164},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Signal","code":"{\n \"codeName\": \"signal\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.signal","id":"a42bb9fd-fb33-4c25-b3d3-7ce7c8839e08","savedPayload":{"position":{"x":24688.915971172206,"y":21296.41714818355},"targetPosition":{"x":26583.556000153796,"y":20346.350526068843},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"7d0b5eee-4b62-4e35-a421-e3825b0cdb2c","savedPayload":{"position":{"x":26583.556000153796,"y":20346.350526068843},"targetPosition":{"x":29128.264606042583,"y":21686.696713677164},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA3","code":"{\n \"codeName\": \"ema3\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema3","id":"c725639d-6fa1-480f-b962-90be561f8464","savedPayload":{"position":{"x":24450.450829856924,"y":19029.91522234101},"targetPosition":{"x":26239.702183072426,"y":21131.126945770586},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"4406003b-bf04-4d4e-b9e5-fb444be155ee","savedPayload":{"position":{"x":26239.702183072426,"y":21131.126945770586},"targetPosition":{"x":29128.264606042583,"y":21686.696713677164},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA10","code":"{\n \"codeName\": \"ema10\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema10","id":"fbfc968a-1b7e-48f6-935b-b40fe63bdc85","savedPayload":{"position":{"x":22916.87466430964,"y":19678.41917004232},"targetPosition":{"x":23784.559167458494,"y":21290.847163374237},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"d5cc4f53-cc80-457a-842f-a2259450f02f","savedPayload":{"position":{"x":23784.559167458494,"y":21290.847163374237},"targetPosition":{"x":29128.264606042583,"y":21686.696713677164},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Histogram","code":"{\n \"codeName\": \"histogram\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.histogram","id":"9724655b-b624-425d-b21c-87c69ede1d0a","savedPayload":{"position":{"x":23597.44135278088,"y":17252.099615040563},"targetPosition":{"x":23363.342649766066,"y":18031.684970817583},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"d0f070bb-08a6-4c05-8e49-49f7b6a3aa15","savedPayload":{"position":{"x":23363.342649766066,"y":18031.684970817583},"targetPosition":{"x":29128.264606042583,"y":21686.696713677164},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"b5df9321-87e6-4c0b-892b-0af0e9b47d8d","savedPayload":{"position":{"x":29128.264606042583,"y":21686.696713677164},"targetPosition":{"x":27399.360722928803,"y":19460.83198585593},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","loop":{"type":"Procedure Loop","name":"New Procedure Loop","javascriptCode":{"type":"Javascript Code","code":"/* Loop Code */\n\n/* SMA Calculation */\n\nlet candle = record.current // Our main dependencies are candles \nvariable.last100.push(candle.close) // Add the current close value to the last 100 array.\n\nif (variable.last100.length > 100) {\n variable.last100.splice(0, 1) // Remove the first element of the array to keep it at a maximun of 100 elements.\n}\n\nvariable.sma3 = calculateSMA(3)\nvariable.sma10 = calculateSMA(10)\n\nfunction calculateSMA(periods) { // Having a function avoids us to repeat code.\n /* We check we have enough values to make the calculation */\n if (variable.last100.length < periods) { return 0 } // If we dont, we define the value is zero.\n\n let sum = 0 // Initialize sum variable. \n for (let i = variable.last100.length - periods; i < variable.last100.length; i++) { // Iterate through the last periods\n sum = sum + variable.last100[i]\n /*\n if (index > 18 && index < 22) { // You can debug what is going on by console logging whatever you need. \n console.log(\"index=\" + index + \" i=\" + i + \" variable.last100.length=\" + variable.last100.length + \" periods=\" + periods + \" sum=\" + sum + \" sum/periods=\" + (sum / periods) + \" currentValue=\" + (variable.last100[i]))\n }\n */\n }\n let sma = sum / periods\n return sma\n}\n\n/* EMA3 and EMA10 Calculation */\n\nvariable.ema3 = calculateEMA(3, variable.sma3, variable.previousEMA3)\nvariable.previousEMA3 = variable.ema3 \n \nvariable.ema10 = calculateEMA(10, variable.sma10, variable.previousEMA10)\nvariable.previousEMA10 = variable.ema10 \n\nfunction calculateEMA(periods, currentSMA, previousEMA) {\n let k = 2 / (periods + 1)\n return currentSMA * k + previousEMA * (1-k)\n}\n\n\n/* MACD Line Calculation */\n\nmacdLine = variable.ema3 - variable.ema10\n\nvariable.line = macdLine.toFixed(2)\n\n/* Signal Line Calculation (EMA16 of MACD Line) */\n\nmacdSignal = calculateSignalEMA(16, variable.line, variable.previousSignal)\nvariable.signal = macdSignal.toFixed(2)\nvariable.previousSignal = variable.signal \n \nfunction calculateSignalEMA(periods, currentSignal, previousEMA) {\n let k = 2 / (periods + 1)\n return currentSignal * k + variable.previousSignal * (1-k)\n}\n\n/* Histogram Calculation */\n\nhistogram = variable.line - variable.signal\nvariable.histogram = histogram.toFixed(2)","id":"6e3e0c8a-7600-4cf4-aa00-a29c8e94b42a","savedPayload":{"position":{"x":24279.22825397781,"y":17064.791415726413},"targetPosition":{"x":24480.36739957478,"y":17006.028648393927},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"ba2052e5-b0b2-4cae-b4a8-3212eb5cbe62","savedPayload":{"position":{"x":24480.36739957478,"y":17006.028648393927},"targetPosition":{"x":24627.14545439877,"y":16963.147464527217},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","javascriptCode":{"type":"Javascript Code","code":"/* Initialization Code*/\n\n/* SMA Calculation */\n\n/* \nAlthough we don't really need to set an array to access a number of candles,\nwe will do so in order to reuse the code built for the SMA indicator, and also\nso that the same code may be used for other MACD products that may require\naccessing more candles than are available in the span of two days.\n*/\n\nvariable.last100 = []\n//console.log(timeFrameLabel + \" - Initialization of SMA - *************\")\n\n/* EMA Calculation */\n\nvariable.previousEMA3 = 0\nvariable.previousEMA10 = 0\n\n/* MACD Line calculation */\n\nvariable.previousSignal = 0","id":"e009ff8c-ac89-4cff-b3c4-27777ff2173c","savedPayload":{"position":{"x":24743.001041385432,"y":16488.403203856353},"targetPosition":{"x":24681.322960871148,"y":16741.14297666267},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"fba3e3c4-5cf5-4925-9e02-36981e662f0d","savedPayload":{"position":{"x":24681.322960871148,"y":16741.14297666267},"targetPosition":{"x":24627.14545439877,"y":16963.147464527217},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"6659182a-7112-4c25-8fac-69f8745f9d2f","savedPayload":{"position":{"x":24627.14545439877,"y":16963.147464527217},"targetPosition":{"x":27399.360722928803,"y":19460.83198585593},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"d1482dc0-e9f1-47ba-b75e-961fa914a53a","savedPayload":{"position":{"x":27399.360722928803,"y":19460.83198585593},"targetPosition":{"x":27613.65880679387,"y":19015.83742946567},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Product Definition","name":"MACD 081709","code":"{\n \"codeName\": \"MACD081709\",\n \"singularVariableName\": \"macd081709\",\n \"pluralVariableName\": \"macd081709s\"\n}","datasets":[{"type":"Dataset Definition","name":"Multi-Period-Market","code":"{\n \"codeName\": \"Multi-Period-Market\",\n \"type\": \"Market Files\",\n \"validPeriods\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Sparta/MACD/@Exchange/Output/MACD-081709/Multi-Period-Market/@Period\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\"\n}","id":"c390cbd3-0ba0-4507-8614-42c88f4ce7e6","savedPayload":{"position":{"x":24808.735900051226,"y":22754.880910848795},"targetPosition":{"x":27232.70227268963,"y":19102.788272401252},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Daily","code":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"type\": \"Daily Files\",\n \"validPeriods\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Sparta/MACD/@Exchange/Output/MACD-081709/Multi-Period-Daily/@Period/@Year/@Month/@Day\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\",\n \"dataRange\": {\n \"filePath\": \"Sparta/MACD/@Exchange/Output/MACD-081709/Multi-Period-Daily\",\n \"fileName\": \"Data.Range.@BaseAsset_@QuotedAsset.json\"\n }\n}","id":"29e18539-f188-4d29-9531-25cd3ee8f282","savedPayload":{"position":{"x":23587.170155741296,"y":16944.677302620606},"targetPosition":{"x":27232.70227268963,"y":19102.788272401252},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","properties":[{"type":"Record Property","name":"Begin","code":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"record.current.begin","id":"94ec28d4-c1bc-4c6d-8887-75877f9a2343","savedPayload":{"position":{"x":26833.48100274738,"y":17360.695748407947},"targetPosition":{"x":26537.586781591726,"y":16623.041868270582},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"5135ffe3-47fa-4642-8c46-0994438d7e7a","savedPayload":{"position":{"x":26537.586781591726,"y":16623.041868270582},"targetPosition":{"x":28010.478360793048,"y":22511.287166063405},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"End","code":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"record.current.end","id":"d3388f28-900d-452f-b83c-936c50b4344e","savedPayload":{"position":{"x":26446.392898761325,"y":19939.918729683224},"targetPosition":{"x":26793.65028827105,"y":19127.46967895946},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"8056d769-ea76-4ec0-88ff-952921e48d2c","savedPayload":{"position":{"x":26793.65028827105,"y":19127.46967895946},"targetPosition":{"x":28010.478360793048,"y":22511.287166063405},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Line","code":"{\n \"codeName\": \"line\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.line","id":"3864df8c-ee73-4f0e-be03-718954a4dbfc","savedPayload":{"position":{"x":26412.04694044634,"y":19261.697352700852},"targetPosition":{"x":26618.173179366528,"y":19179.01418032511},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"a69347ff-6f46-464a-834a-4d441b8ff291","savedPayload":{"position":{"x":26618.173179366528,"y":19179.01418032511},"targetPosition":{"x":28010.478360793048,"y":22511.287166063405},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Signal","code":"{\n \"codeName\": \"signal\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.signal","id":"9db26074-5aaf-4f3e-83aa-bb1064981c64","savedPayload":{"position":{"x":26482.388660444958,"y":19187.187441988197},"targetPosition":{"x":26558.834673351244,"y":19219.86203599088},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"cf022fb7-6c7e-432d-ae6a-fe0f4ed28116","savedPayload":{"position":{"x":26558.834673351244,"y":19219.86203599088},"targetPosition":{"x":28010.478360793048,"y":22511.287166063405},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA8","code":"{\n \"codeName\": \"ema8\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema8","id":"93f62cc4-1f47-4b75-8a7c-c8dbd75b0c9f","savedPayload":{"position":{"x":26565.994078182757,"y":18977.485841594116},"targetPosition":{"x":26652.88991319072,"y":19194.114100203064},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"80e1f38f-36c5-440e-a12b-f9154efede9f","savedPayload":{"position":{"x":26652.88991319072,"y":19194.114100203064},"targetPosition":{"x":28010.478360793048,"y":22511.287166063405},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA17","code":"{\n \"codeName\": \"ema17\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema17","id":"73b43260-1688-460b-862c-b8fb7406cc10","savedPayload":{"position":{"x":25403.46993031702,"y":19158.135997748825},"targetPosition":{"x":24955.586884829907,"y":20206.010473955143},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"a2552af4-df0a-4fcf-85ae-1e35dbcb2608","savedPayload":{"position":{"x":24955.586884829907,"y":20206.010473955143},"targetPosition":{"x":28010.478360793048,"y":22511.287166063405},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Histogram","code":"{\n \"codeName\": \"histogram\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.histogram","id":"94cb6751-f4a9-4bad-a8a9-d53d3375a77c","savedPayload":{"position":{"x":24197.325455374918,"y":16532.10894919365},"targetPosition":{"x":23189.13405850147,"y":16936.5235617734},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"52e3a47c-f282-4edc-83cb-8bce988e054b","savedPayload":{"position":{"x":23189.13405850147,"y":16936.5235617734},"targetPosition":{"x":28010.478360793048,"y":22511.287166063405},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"f5a29a3d-06eb-4298-80d0-3d6e22957829","savedPayload":{"position":{"x":28010.478360793048,"y":22511.287166063405},"targetPosition":{"x":27232.70227268963,"y":19102.788272401252},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","loop":{"type":"Procedure Loop","name":"New Procedure Loop","javascriptCode":{"type":"Javascript Code","code":"/* Loop Code */\n\n/* SMA Calculation */\n\nlet candle = record.current // Our main dependencies are candles \nvariable.last100.push(candle.close) // Add the current close value to the last 100 array.\n\nif (variable.last100.length > 100) {\n variable.last100.splice(0, 1) // Remove the first element of the array to keep it at a maximun of 100 elements.\n}\n\nvariable.sma8 = calculateSMA(8)\nvariable.sma17 = calculateSMA(17)\n\nfunction calculateSMA(periods) { // Having a function avoids us to repeat code.\n /* We check we have enough values to make the calculation */\n if (variable.last100.length < periods) { return 0 } // If we dont, we define the value is zero.\n\n let sum = 0 // Initialize sum variable. \n for (let i = variable.last100.length - periods; i < variable.last100.length; i++) { // Iterate through the last periods\n sum = sum + variable.last100[i]\n /*\n if (index > 18 && index < 22) { // You can debug what is going on by console logging whatever you need. \n console.log(\"index=\" + index + \" i=\" + i + \" variable.last100.length=\" + variable.last100.length + \" periods=\" + periods + \" sum=\" + sum + \" sum/periods=\" + (sum / periods) + \" currentValue=\" + (variable.last100[i]))\n }\n */\n }\n let sma = sum / periods\n return sma\n}\n\n/* EMA8 and EMA17 Calculation */\n\nvariable.ema8 = calculateEMA(8, variable.sma8, variable.previousEMA8)\nvariable.previousEMA8 = variable.ema8 \n \nvariable.ema17 = calculateEMA(17, variable.sma17, variable.previousEMA17)\nvariable.previousEMA17 = variable.ema17 \n\nfunction calculateEMA(periods, currentSMA, previousEMA) {\n let k = 2 / (periods + 1)\n return currentSMA * k + previousEMA * (1-k)\n}\n\n\n/* MACD Line Calculation */\n\nmacdLine = variable.ema8 - variable.ema17\n\nvariable.line = macdLine.toFixed(2)\n\n/* Signal Line Calculation (EMA9 of MACD Line) */\n\nmacdSignal = calculateSignalEMA(9, variable.line, variable.previousSignal)\nvariable.signal = macdSignal.toFixed(2)\nvariable.previousSignal = variable.signal \n \nfunction calculateSignalEMA(periods, currentSignal, previousEMA) {\n let k = 2 / (periods + 1)\n return currentSignal * k + variable.previousSignal * (1-k)\n}\n\n/* Histogram Calculation */\n\nhistogram = variable.line - variable.signal\nvariable.histogram = histogram.toFixed(2)","id":"0290fa4a-851b-4e21-b35e-61e106fc8f81","savedPayload":{"position":{"x":25554.656428914805,"y":15933.955824418534},"targetPosition":{"x":25805.02442655334,"y":16110.197325682675},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"d2a30807-83b5-4c99-8f27-55783b4487ce","savedPayload":{"position":{"x":25805.02442655334,"y":16110.197325682675},"targetPosition":{"x":25835.910252453632,"y":16131.938779765434},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","javascriptCode":{"type":"Javascript Code","code":"/* Initialization Code*/\n\n/* SMA Calculation */\n\n/* \nAlthough we don't really need to set an array to access a number of candles,\nwe will do so in order to reuse the code built for the SMA indicator, and also\nso that the same code may be used for other MACD products that may require\naccessing more candles than are available in the span of two days.\n*/\n\nvariable.last100 = []\n//console.log(timeFrameLabel + \" - Initialization of SMA - *************\")\n\n/* EMA Calculation */\n\nvariable.previousEMA8 = 0\nvariable.previousEMA17 = 0\n\n/* MACD Line calculation */\n\nvariable.previousSignal = 0","id":"b8dca759-eb3d-4b8b-8a20-99679727f272","savedPayload":{"position":{"x":28422.87244482183,"y":14933.462076521368},"targetPosition":{"x":26940.567467737983,"y":15620.177942481296},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"a16923a7-9b13-4526-818d-9278fdc509a0","savedPayload":{"position":{"x":26940.567467737983,"y":15620.177942481296},"targetPosition":{"x":25835.910252453632,"y":16131.938779765434},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"8136f190-cf6a-4ca3-8620-7153ad82a295","savedPayload":{"position":{"x":25835.910252453632,"y":16131.938779765434},"targetPosition":{"x":27232.70227268963,"y":19102.788272401252},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"683e6b29-9f82-4a8e-93eb-20ac0e81a750","savedPayload":{"position":{"x":27232.70227268963,"y":19102.788272401252},"targetPosition":{"x":27613.65880679387,"y":19015.83742946567},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Product Definition","name":"MACD 245209","code":"{\n \"codeName\": \"MACD245209\",\n \"singularVariableName\": \"macd245209\",\n \"pluralVariableName\": \"macd245209s\"\n}","datasets":[{"type":"Dataset Definition","name":"Multi-Period-Market","code":"{\n \"codeName\": \"Multi-Period-Market\",\n \"type\": \"Market Files\",\n \"validPeriods\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Sparta/MACD/@Exchange/Output/MACD-245209/Multi-Period-Market/@Period\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\"\n}","id":"89254c6c-9be2-4037-b063-467edc660d10","savedPayload":{"position":{"x":24848.32833736832,"y":20131.00240700917},"targetPosition":{"x":27335.777090251027,"y":18794.234155265793},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Daily","code":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"type\": \"Daily Files\",\n \"validPeriods\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Sparta/MACD/@Exchange/Output/MACD-245209/Multi-Period-Daily/@Period/@Year/@Month/@Day\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\",\n \"dataRange\": {\n \"filePath\": \"Sparta/MACD/@Exchange/Output/MACD-245209/Multi-Period-Daily\",\n \"fileName\": \"Data.Range.@BaseAsset_@QuotedAsset.json\"\n }\n}","id":"8a9dde13-e4b8-40f3-80bc-ea51050b2f08","savedPayload":{"position":{"x":25802.208786853393,"y":15551.741607371974},"targetPosition":{"x":27335.777090251027,"y":18794.234155265793},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","properties":[{"type":"Record Property","name":"Begin","code":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"record.current.begin","id":"adee537e-2c4d-4454-9006-05171c09313a","savedPayload":{"position":{"x":27238.0592570424,"y":19475.779456216165},"targetPosition":{"x":27658.16888127135,"y":18735.393364856573},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"38a52afc-8a7c-49c9-8068-dbe438ac64d0","savedPayload":{"position":{"x":27658.16888127135,"y":18735.393364856573},"targetPosition":{"x":26749.144171477223,"y":21181.585223304544},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"End","code":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"record.current.end","id":"83439522-7972-454e-af41-d516ee51b26f","savedPayload":{"position":{"x":26901.84052907182,"y":19026.580201636916},"targetPosition":{"x":27003.377680727295,"y":18998.557728328404},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"03c98b2f-4e9c-4800-9d9b-5c6ef3f94665","savedPayload":{"position":{"x":27003.377680727295,"y":18998.557728328404},"targetPosition":{"x":26749.144171477223,"y":21181.585223304544},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Line","code":"{\n \"codeName\": \"line\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.line","id":"6aa9ee37-3044-444c-bc27-e09dd444f182","savedPayload":{"position":{"x":26822.50597472102,"y":18998.422921821464},"targetPosition":{"x":26956.179287799496,"y":19074.2717876797},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"c9237bcd-4d76-4460-bcbb-8474843efc03","savedPayload":{"position":{"x":26956.179287799496,"y":19074.2717876797},"targetPosition":{"x":26749.144171477223,"y":21181.585223304544},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Signal","code":"{\n \"codeName\": \"signal\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.signal","id":"35ac625e-5516-4a15-b92d-f3a5dc4d8ec0","savedPayload":{"position":{"x":26754.07575834345,"y":18053.810770747932},"targetPosition":{"x":27002.968484601883,"y":18955.653310263155},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"8dd22ed9-76d1-4108-8a7f-ed4c03d7eede","savedPayload":{"position":{"x":27002.968484601883,"y":18955.653310263155},"targetPosition":{"x":26749.144171477223,"y":21181.585223304544},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA24","code":"{\n \"codeName\": \"ema24\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema24","id":"e56fbdd1-4b1c-484b-bcbb-6b9ec6414080","savedPayload":{"position":{"x":28555.486329145057,"y":17998.152774623253},"targetPosition":{"x":27664.200134672126,"y":19568.92350623818},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"57f32362-cb33-471d-a855-2c3cddb88bf9","savedPayload":{"position":{"x":27664.200134672126,"y":19568.92350623818},"targetPosition":{"x":26749.144171477223,"y":21181.585223304544},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"EMA52","code":"{\n \"codeName\": \"ema52\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.ema52","id":"619feddc-3ff2-4a97-aa8b-a924b80bd099","savedPayload":{"position":{"x":25095.89850638387,"y":16285.585645553843},"targetPosition":{"x":23981.293180300807,"y":16593.19716991164},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"93f3c29f-178d-44fb-8f64-21e617d2387e","savedPayload":{"position":{"x":23981.293180300807,"y":16593.19716991164},"targetPosition":{"x":26749.144171477223,"y":21181.585223304544},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Histogram","code":"{\n \"codeName\": \"histogram\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.histogram","id":"615f9b7a-676f-444b-8fc8-8355c8c8aef6","savedPayload":{"position":{"x":25893.879015455255,"y":15994.196192249387},"targetPosition":{"x":24784.305030286745,"y":15364.602098838788},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"650fc7dc-1ea8-426d-a720-89efdec4292e","savedPayload":{"position":{"x":24784.305030286745,"y":15364.602098838788},"targetPosition":{"x":26749.144171477223,"y":21181.585223304544},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"371d2f8e-8868-4933-baee-9827c0496fc1","savedPayload":{"position":{"x":26749.144171477223,"y":21181.585223304544},"targetPosition":{"x":27335.777090251027,"y":18794.234155265793},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","loop":{"type":"Procedure Loop","name":"New Procedure Loop","javascriptCode":{"type":"Javascript Code","code":"/* Loop Code */\n\n/* SMA Calculation */\n\nlet candle = record.current // Our main dependencies are candles \nvariable.last100.push(candle.close) // Add the current close value to the last 100 array.\n\nif (variable.last100.length > 100) {\n variable.last100.splice(0, 1) // Remove the first element of the array to keep it at a maximun of 100 elements.\n}\n\nvariable.sma24 = calculateSMA(24)\nvariable.sma52 = calculateSMA(52)\n\nfunction calculateSMA(periods) { // Having a function avoids us to repeat code.\n /* We check we have enough values to make the calculation */\n if (variable.last100.length < periods) { return 0 } // If we dont, we define the value is zero.\n\n let sum = 0 // Initialize sum variable. \n for (let i = variable.last100.length - periods; i < variable.last100.length; i++) { // Iterate through the last periods\n sum = sum + variable.last100[i]\n /*\n if (index > 18 && index < 22) { // You can debug what is going on by console logging whatever you need. \n console.log(\"index=\" + index + \" i=\" + i + \" variable.last100.length=\" + variable.last100.length + \" periods=\" + periods + \" sum=\" + sum + \" sum/periods=\" + (sum / periods) + \" currentValue=\" + (variable.last100[i]))\n }\n */\n }\n let sma = sum / periods\n return sma\n}\n\n/* EMA24 and EMA52 Calculation */\n\nvariable.ema24 = calculateEMA(24, variable.sma24, variable.previousEMA24)\nvariable.previousEMA24 = variable.ema24 \n \nvariable.ema52 = calculateEMA(52, variable.sma52, variable.previousEMA52)\nvariable.previousEMA52 = variable.ema52 \n\nfunction calculateEMA(periods, currentSMA, previousEMA) {\n let k = 2 / (periods + 1)\n return currentSMA * k + previousEMA * (1-k)\n}\n\n\n/* MACD Line Calculation */\n\nmacdLine = variable.ema24 - variable.ema52\n\nvariable.line = macdLine.toFixed(2)\n\n/* Signal Line Calculation (EMA9 of MACD Line) */\n\nmacdSignal = calculateSignalEMA(9, variable.line, variable.previousSignal)\nvariable.signal = macdSignal.toFixed(2)\nvariable.previousSignal = variable.signal \n \nfunction calculateSignalEMA(periods, currentSignal, previousEMA) {\n let k = 2 / (periods + 1)\n return currentSignal * k + variable.previousSignal * (1-k)\n}\n\n/* Histogram Calculation */\n\nhistogram = variable.line - variable.signal\nvariable.histogram = histogram.toFixed(2)","id":"4f4e66a9-4791-494a-ada7-72f3d5db7415","savedPayload":{"position":{"x":28486.86651810898,"y":14377.076975110765},"targetPosition":{"x":28587.428135992064,"y":16071.943812574971},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"d8e07801-1e77-44a5-a232-fd672264f252","savedPayload":{"position":{"x":28587.428135992064,"y":16071.943812574971},"targetPosition":{"x":28695.880929129267,"y":17896.43747180096},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","javascriptCode":{"type":"Javascript Code","code":"/* Initialization Code*/\n\n/* SMA Calculation */\n\n/* \nAlthough we don't really need to set an array to access a number of candles,\nwe will do so in order to reuse the code built for the SMA indicator, and also\nso that the same code may be used for other MACD products that may require\naccessing more candles than are available in the span of two days.\n*/\n\nvariable.last100 = []\n//console.log(timeFrameLabel + \" - Initialization of SMA - *************\")\n\n/* EMA Calculation */\n\nvariable.previousEMA24 = 0\nvariable.previousEMA52 = 0\n\n/* MACD Line calculation */\n\nvariable.previousSignal = 0","id":"5f25ca07-07ce-49a7-a397-5d2f3e89c0c3","savedPayload":{"position":{"x":28864.878083274154,"y":15765.979489383712},"targetPosition":{"x":28523.146613379187,"y":15595.06620561003},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"dd01ebc2-8204-4b51-83d9-92d416521553","savedPayload":{"position":{"x":28523.146613379187,"y":15595.06620561003},"targetPosition":{"x":28695.880929129267,"y":17896.43747180096},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"e1a8b841-84d8-4ddd-822b-d81fe2b9a313","savedPayload":{"position":{"x":28695.880929129267,"y":17896.43747180096},"targetPosition":{"x":27335.777090251027,"y":18794.234155265793},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"47984765-8180-45cf-a9eb-f0a8b22d165d","savedPayload":{"position":{"x":27335.777090251027,"y":18794.234155265793},"targetPosition":{"x":27613.65880679387,"y":19015.83742946567},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}}],"id":"7724b857-30aa-4d3c-9ab7-e70895229f2a","savedPayload":{"position":{"x":27613.65880679387,"y":19015.83742946567},"targetPosition":{"x":27613.65880679387,"y":17815.896004599515},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Indicator Bot","name":"RSI","code":"{\n\"codeName\": \"RSI\",\n\"repo\": \"RSI-Indicator-Bot\"\n}","processes":[{"type":"Process Definition","name":"Multi-Period-Market","code":"{\n \"codeName\": \"Multi-Period-Market\",\n \"description\": \"Calculates RSI.\",\n \"startMode\": {\n \"allMonths\": {\n \"run\": \"false\",\n \"minYear\": \"\",\n \"maxYear\": \"\"\n },\n \"oneMonth\": {\n \"run\": \"false\",\n \"year\": \"\",\n \"month\": \"\"\n },\n \"noTime\": {\n \"run\": \"true\"\n },\n \"fixedInterval\": {\n \"run\": \"false\",\n \"interval\": 0\n }\n },\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Market\",\n \"startDate\": {\n },\n \"endDate\": {\n }\n }\n}","processOutput":{"type":"Process Output","name":"New Process Output","outputDatasets":[{"type":"Output Dataset","name":"New Output Dataset","id":"41eb05b7-0222-49b7-9b62-f14f43302f8f","savedPayload":{"position":{"x":29037.404321353886,"y":15440.520589981075},"targetPosition":{"x":28868.559918573043,"y":16070.65647973281},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"5ec62760-e144-4496-98ab-0415a4b315ec"}}}],"id":"35d2683b-470d-44e0-97bb-6075e6b5cc92","savedPayload":{"position":{"x":28868.559918573043,"y":16070.65647973281},"targetPosition":{"x":27264.255572430746,"y":19211.264879779228},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","statusDependencies":[{"type":"Status Dependency","name":"Ending: Olivia","code":"{\"mainUtility\": \"Market Ending Point\"}","id":"ea692963-60c5-445b-921c-f2be614186d7","savedPayload":{"position":{"x":29234.14888212803,"y":17998.671163470397},"targetPosition":{"x":29454.029476016956,"y":18819.2767114623},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"4f71d561-5872-4539-8408-f481be275559"}}},{"type":"Status Dependency","name":"Self","code":"{\"mainUtility\": \"Self Reference\"}","id":"4211e16a-a54f-4049-941e-fd3be8244852","savedPayload":{"position":{"x":30054.035368078574,"y":18658.505617230472},"targetPosition":{"x":29454.029476016956,"y":18819.2767114623},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"bbff3247-937a-429e-9959-c896b8207f26"}}}],"dataDependencies":[{"type":"Data Dependency","name":"New Data Dependency","id":"9d9b2836-9eab-437b-9426-2cef828cd0e3","savedPayload":{"position":{"x":29915.661183981414,"y":20542.109699970457},"targetPosition":{"x":29454.029476016956,"y":18819.2767114623},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Market","id":"7160ac78-d806-4bac-955b-a201c21c2e7e"}}}],"id":"1a42abe3-eaab-444f-8687-c3930dc28a06","savedPayload":{"position":{"x":29454.029476016956,"y":18819.2767114623},"targetPosition":{"x":27264.255572430746,"y":19211.264879779228},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"statusReport":{"type":"Status Report","name":"New Status Report","id":"bbff3247-937a-429e-9959-c896b8207f26","savedPayload":{"position":{"x":27243.328489236257,"y":16382.726591385057},"targetPosition":{"x":27264.255572430746,"y":19211.264879779228},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"New Execution Started Event","id":"b2babf3e-22f6-4064-b4e5-840eec9ff707","savedPayload":{"position":{"x":26712.179677449443,"y":15836.157250040034},"targetPosition":{"x":27264.255572430746,"y":19211.264879779228},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"63929f31-bc0f-4d9c-9ddc-3d7e76305e51"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"ae4d9310-3446-41b3-88b9-90978defd305","savedPayload":{"position":{"x":26907.79604781924,"y":14733.307495705589},"targetPosition":{"x":27264.255572430746,"y":19211.264879779228},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"96f31416-5090-428a-be83-985a0b3ab275","savedPayload":{"position":{"x":27264.255572430746,"y":19211.264879779228},"targetPosition":{"x":26741.27275202245,"y":18688.282059370933},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Process Definition","name":"Multi-Period-Daily","code":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"description\": \"Calculates RSI\",\n \"startMode\": {\n \"allMonths\": {\n \"run\": \"false\",\n \"minYear\": \"\",\n \"maxYear\": \"\"\n },\n \"oneMonth\": {\n \"run\": \"false\",\n \"year\": \"\",\n \"month\": \"\"\n },\n \"noTime\": {\n \"run\": \"true\"\n },\n \"fixedInterval\": {\n \"run\": \"false\",\n \"interval\": 0\n }\n },\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Period-Daily\",\n \"startDate\": {\n \"takeItFromStatusDependency\": 0\n },\n \"endDate\": {\n \"takeItFromStatusDependency\": 1\n }\n }\n}","processOutput":{"type":"Process Output","name":"New Process Output","outputDatasets":[{"type":"Output Dataset","name":"New Output Dataset","id":"7539f591-7ca7-4fd5-9142-a6b470f8ef8e","savedPayload":{"position":{"x":28970.28106076892,"y":20141.798515283357},"targetPosition":{"x":27950.29326080219,"y":19868.493607992674},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"f1556d09-f134-4678-83fb-04002d1dcd34"}}}],"id":"f5a20865-68a4-4e3f-8547-afc741d7fb85","savedPayload":{"position":{"x":27950.29326080219,"y":19868.493607992674},"targetPosition":{"x":26065.965346352838,"y":19363.589465040546},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","statusDependencies":[{"type":"Status Dependency","name":"Self","code":"{\"mainUtility\": \"Self Reference\"}","id":"632dbd10-6cf7-453a-8e5c-4a74d33fcaf4","savedPayload":{"position":{"x":26662.734853335307,"y":20715.35298520919},"targetPosition":{"x":26462.935946162153,"y":20845.10391264},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2d1d4e5a-49c3-4d9a-958a-195d3f0949c2"}}},{"type":"Status Dependency","name":"Ending: Olivia","code":"{\"mainUtility\": \"Market Ending Point\"}","id":"5a1a8917-5d85-4f33-b552-a314ee6c54db","savedPayload":{"position":{"x":27109.62446496256,"y":21368.781949615095},"targetPosition":{"x":26462.935946162153,"y":20845.10391264},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"973fe943-4d30-49eb-84b3-52f6cd9cdbd1"}}},{"type":"Status Dependency","name":"Starting: Charly Historic Trades","code":"{\"mainUtility\": \"Market Starting Point\"}","id":"9ea493a4-33b1-445e-975d-b202994079c8","savedPayload":{"position":{"x":26245.53087975784,"y":21411.463473738906},"targetPosition":{"x":26462.935946162153,"y":20845.10391264},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"c542a73e-a350-431f-ad3e-10f3ebef8ec7"}}}],"dataDependencies":[{"type":"Data Dependency","name":"New Data Dependency","id":"86af23c8-eb30-499a-9d88-39e0e9df06e5","savedPayload":{"position":{"x":25941.66271056245,"y":20817.785139962532},"targetPosition":{"x":26462.935946162153,"y":20845.10391264},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Period-Daily","id":"742ab33f-d382-4a40-ab03-42e4f1916cc2"}}}],"id":"6e2f9722-24f9-40dc-9e38-f4dcbbbeb38a","savedPayload":{"position":{"x":26462.935946162153,"y":20845.10391264},"targetPosition":{"x":26065.965346352838,"y":19363.589465040546},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"statusReport":{"type":"Status Report","name":"New Status Report","id":"2d1d4e5a-49c3-4d9a-958a-195d3f0949c2","savedPayload":{"position":{"x":23974.463666116473,"y":21334.10974835583},"targetPosition":{"x":26065.965346352838,"y":19363.589465040546},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"New Execution Started Event","id":"525140eb-d037-4b8d-9eef-f01574ca49ff","savedPayload":{"position":{"x":26963.299027777204,"y":14216.817464646156},"targetPosition":{"x":26065.965346352838,"y":19363.589465040546},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"ac785a4c-9848-4e7e-b2ac-5c3c98defa2f"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"9162d141-5486-4a0d-a3e4-71c74060beb8","savedPayload":{"position":{"x":28175.564929825294,"y":14516.64356573738},"targetPosition":{"x":26065.965346352838,"y":19363.589465040546},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"f1177bcd-22dc-425b-8f30-878844aa82b8","savedPayload":{"position":{"x":26065.965346352838,"y":19363.589465040546},"targetPosition":{"x":26741.27275202245,"y":18688.282059370933},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}}],"products":[{"type":"Product Definition","name":"RSI14","code":"{\n \"codeName\": \"RSI-14\",\n \"singularVariableName\": \"rsi14\",\n \"pluralVariableName\": \"rsi14s\"\n}","datasets":[{"type":"Dataset Definition","name":"Multi-Period-Market","code":"{\n \"codeName\": \"Multi-Period-Market\",\n \"type\": \"Market Files\",\n \"validPeriods\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Sparta/RSI/@Exchange/Output/RSI-14/Multi-Period-Market/@Period\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\"\n}","id":"5ec62760-e144-4496-98ab-0415a4b315ec","savedPayload":{"position":{"x":25746.177684539198,"y":19369.122455933317},"targetPosition":{"x":26311.873195620185,"y":18258.882502968667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Period-Daily","code":"{\n \"codeName\": \"Multi-Period-Daily\",\n \"type\": \"Daily Files\",\n \"validPeriods\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Sparta/RSI/@Exchange/Output/RSI-14/Multi-Period-Daily/@Period/@Year/@Month/@Day\",\n \"fileName\": \"@BaseAsset_@QuotedAsset.json\",\n \"dataRange\": {\n \"filePath\": \"Sparta/RSI/@Exchange/Output/RSI-14/Multi-Period-Daily\",\n \"fileName\": \"Data.Range.@BaseAsset_@QuotedAsset.json\"\n }\n}","id":"f1556d09-f134-4678-83fb-04002d1dcd34","savedPayload":{"position":{"x":26934.296626081792,"y":13828.718411354315},"targetPosition":{"x":26311.873195620185,"y":18258.882502968667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","properties":[{"type":"Record Property","name":"Begin","code":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","formula":{"type":"Formula","name":"Begin","code":"record.current.begin","id":"069fdb18-b72b-4fd2-9255-061f7a4f0b7e","savedPayload":{"position":{"x":27739.559321388697,"y":16918.56646705137},"targetPosition":{"x":28997.962948992586,"y":16719.25491279096},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"309f6917-c246-4d84-89ac-abca872eb828","savedPayload":{"position":{"x":28997.962948992586,"y":16719.25491279096},"targetPosition":{"x":26119.016610358794,"y":17041.2339456595},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"End","code":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"record.current.end","id":"2128f049-e006-4e71-b9a5-91655bfcb290","savedPayload":{"position":{"x":27685.43984123911,"y":12256.718474357405},"targetPosition":{"x":25152.43972517504,"y":20595.058098709014},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"38a593cc-3232-4977-9597-18939c86bb5d","savedPayload":{"position":{"x":25152.43972517504,"y":20595.058098709014},"targetPosition":{"x":26119.016610358794,"y":17041.2339456595},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Record Property","name":"Value","code":"{\n \"codeName\": \"value\",\n \"isString\": false\n}","formula":{"type":"Formula","code":"variable.value","id":"c5e2ca09-53a7-4655-b0dc-242b7fbd11f0","savedPayload":{"position":{"x":29644.942709359337,"y":13179.924436958598},"targetPosition":{"x":25485.600350947854,"y":13373.405109391893},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"5988292a-69bf-4e2d-833b-dccb78aa32a8","savedPayload":{"position":{"x":25485.600350947854,"y":13373.405109391893},"targetPosition":{"x":26119.016610358794,"y":17041.2339456595},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"b12a20d9-1b6a-4525-b50c-8edf1fc3bff8","savedPayload":{"position":{"x":26119.016610358794,"y":17041.2339456595},"targetPosition":{"x":26311.873195620185,"y":18258.882502968667},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","loop":{"type":"Procedure Loop","name":"New Procedure Loop","javascriptCode":{"type":"Javascript Code","code":"/* Loop Code */\n\n/* \nCalculation method credit: https://www.macroption.com/rsi-calculation/\n\nRSI Calculation Formula\n\n RSI = 100 – 100 / ( 1 + RS )\n RS = Relative Strength = AvgU / AvgD\n AvgU = average of all up moves in the last N price bars\n AvgD = average of all down moves in the last N price bars\n N = the period of RSI\n There are 3 different commonly used methods for the exact calculation of AvgU and AvgD (see details below)\n\nRSI Calculation Step by Step\n\n Calculate up moves and down moves (get U and D)\n Average the up moves and down moves (get AvgU and AvgD)\n Calculate Relative Strength (get RS)\n Calculate the Relative Strength Index (get RSI)\n*/\n\n/* Calculating Up Moves and Down Moves */\n\n//let candle = record.current // Our main dependencies are candles \n//let candlePrevious = record.previous\n\nif (record.previous !== undefined) {\n if (record.current.close > record.previous.close) {\n variable.last14U.push(record.current.close - record.previous.close) // Add win to last 14 array.\n } else {\n variable.last14U.push(0) // Add 0 to keep proper count of records in the last 14 array.\n }\n \n if (record.current.close < record.previous.close) {\n variable.last14D.push(record.previous.close - record.current.close) // Add win to last 14 array.\n } else {\n variable.last14D.push(0) // Add 0 to keep proper count of records in the last 14 array.\n }\n \n if (variable.last14U.length > 14) {\n variable.last14U.splice(0, 1) // Remove the first element of the array to keep it at a maximun of 14 elements.\n }\n \n if (variable.last14D.length > 14) {\n variable.last14D.splice(0, 1) // Remove the first element of the array to keep it at a maximun of 14 elements.\n }\n \n /* Calculating Averages of Up Moves and Down Moves */\n \n variable.avgU = calculateAVGU(14)\n variable.avgD = calculateAVGD(14)\n \n /* Calculating Relative Strength */\n \n if (variable.avgD > 0) {\n relativeStrength = variable.avgU / variable.avgD\n } else {\n relativeStrength = 0\n }\n\n /* Calculating RSI */\n\n relativeStrengthIndex = 100 - 100 / ( 1 + relativeStrength)\n\n if (relativeStrengthIndex !== undefined) {\n variable.value = relativeStrengthIndex.toFixed(2)\n } else {\n variable.value = 0\n }\n} else {\n variable.value = 0\n}\n\nfunction calculateAVGU(periods) { // Having a function avoids us to repeat code.\n /* We check we have enough values to make the calculation */\n if (variable.last14U.length < periods) { return 0 } // If we dont, we define the value is zero.\n\n let sumU = 0 // Initialize sum variable. \n for (let j = variable.last14U.length - periods; j < variable.last14U.length; j++) { // Iterate through the last periods\n sumU = sumU + variable.last14U[j]\n }\n let averageU = sumU / periods\n return averageU\n}\n\nfunction calculateAVGD(periods) { // Having a function avoids us to repeat code.\n /* We check we have enough values to make the calculation */\n if (variable.last14D.length < periods) { return 0 } // If we dont, we define the value is zero.\n\n let sumD = 0 // Initialize sum variable. \n for (let i = variable.last14D.length - periods; i < variable.last14D.length; i++) { // Iterate through the last periods\n sumD = sumD + variable.last14D[i]\n }\n let averageD = sumD / periods\n return averageD\n}","id":"a00ed092-3bc1-4288-979d-34c204713d65","savedPayload":{"position":{"x":27932.372591735435,"y":16139.582612704313},"targetPosition":{"x":27861.011592063016,"y":17501.23160162665},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"c2f8b23a-4e60-4181-9c19-ed243eb151cb","savedPayload":{"position":{"x":27861.011592063016,"y":17501.23160162665},"targetPosition":{"x":29544.034197073823,"y":13148.312160909134},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","javascriptCode":{"type":"Javascript Code","code":"/* Initialization Code*/\n\n/* \nWe keep two separate arrays to store last 14 price increments or losses.\n*/\n\nvariable.last14U = []\nvariable.last14D = []","id":"59da2324-377e-4307-a6d1-b9cf170733ba","savedPayload":{"position":{"x":30063.167737018754,"y":13485.441423632876},"targetPosition":{"x":29725.098889002737,"y":13265.896946707739},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"aca0a380-6355-42b9-876b-6932d6d13105","savedPayload":{"position":{"x":29725.098889002737,"y":13265.896946707739},"targetPosition":{"x":29544.034197073823,"y":13148.312160909134},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"5c066df5-2a29-4c74-b7bc-dc5ea1329089","savedPayload":{"position":{"x":29544.034197073823,"y":13148.312160909134},"targetPosition":{"x":26311.873195620185,"y":18258.882502968667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"e24248b9-90df-4b26-b5cc-0bac80efa0c7","savedPayload":{"position":{"x":26311.873195620185,"y":18258.882502968667},"targetPosition":{"x":26741.27275202245,"y":18688.282059370933},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Plotter Module","name":"RSI 14","id":"72403d40-2a64-4e51-8eaf-b1a872e4474e"}}}],"id":"276e2181-0c8d-4d56-94e0-1999ec317cb5","savedPayload":{"position":{"x":26741.27275202245,"y":18688.282059370933},"targetPosition":{"x":27613.65880679387,"y":17815.896004599515},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}}],"tradingBots":[],"plotters":[{"type":"Plotter","name":"SMA","code":"{\n\"codeName\": \"Plotter SMA\"\n}","modules":[{"type":"Plotter Module","name":"SMA Popular","code":"{\n\"codeName\": \"SMA-Popular\",\n\"banner\": \"Moving-Average\"\n}","shapes":{"type":"Shapes","name":"New Shapes","chartPoints":[{"type":"Chart Points","name":"New Chart Points","points":[{"type":"Point","name":"SMA 20 Begin","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.sma20","id":"81557791-d18b-472c-b152-612294f281cc","savedPayload":{"position":{"x":26397.227980495565,"y":18345.17935064384},"targetPosition":{"x":26608.83510549688,"y":18093.13879379406},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"b932c738-3b05-4b1f-a822-2ba7bae30252","savedPayload":{"position":{"x":26608.83510549688,"y":18093.13879379406},"targetPosition":{"x":26762.661817223638,"y":17907.490455401145},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"SMA 20 End","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.sma20","id":"dd573845-585b-4a89-8518-425173e02916","savedPayload":{"position":{"x":26371.929203784417,"y":17976.713509974878},"targetPosition":{"x":26590.0356705186,"y":17938.27659861829},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"44ba79ce-2ad1-4bb7-87db-df0aa58e6440","savedPayload":{"position":{"x":26590.0356705186,"y":17938.27659861829},"targetPosition":{"x":26762.661817223638,"y":17907.490455401145},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"SMA 50 Begin","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.sma50","id":"054b7477-497f-46f9-b33e-de27dc3d494f","savedPayload":{"position":{"x":26214.479713474873,"y":17589.94655373653},"targetPosition":{"x":26607.454399383132,"y":17816.761296556022},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"00efabf8-701d-44b1-a590-b8399149dfbb","savedPayload":{"position":{"x":26607.454399383132,"y":17816.761296556022},"targetPosition":{"x":26762.661817223638,"y":17907.490455401145},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"SMA 50 End","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.sma50","id":"2e18404b-0350-4720-95d1-77533ced3986","savedPayload":{"position":{"x":26562.409655346273,"y":17352.285945615928},"targetPosition":{"x":26607.63504475319,"y":17476.21196866508},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"084b4468-49d2-4ad2-a716-ebc338c34248","savedPayload":{"position":{"x":26607.63504475319,"y":17476.21196866508},"targetPosition":{"x":26762.661817223638,"y":17907.490455401145},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"SMA 100 Begin","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.sma100","id":"9e730b8b-7f20-41df-9126-9d9aae2f8ca6","savedPayload":{"position":{"x":27054.854042808955,"y":17109.723442739836},"targetPosition":{"x":26968.037806875593,"y":17348.578772057084},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"bbacba1b-6b2d-48b7-a440-986a04c61858","savedPayload":{"position":{"x":26968.037806875593,"y":17348.578772057084},"targetPosition":{"x":26762.661817223638,"y":17907.490455401145},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"SMA 100 End","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.sma100","id":"922d462b-1e9f-4766-859d-330041428bc0","savedPayload":{"position":{"x":27452.536312799653,"y":17510.25035861795},"targetPosition":{"x":27157.07466839302,"y":17680.904484741586},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"270a8be8-ad51-4061-abe1-a4c7234eb88a","savedPayload":{"position":{"x":27157.07466839302,"y":17680.904484741586},"targetPosition":{"x":26762.661817223638,"y":17907.490455401145},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"SMA 200 Begin","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.sma200","id":"4278cffb-da8c-458e-b014-449f8487204b","savedPayload":{"position":{"x":27765.82826664218,"y":18084.05772643782},"targetPosition":{"x":27237.773136917713,"y":17990.926184686155},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"cd242031-8d7a-4cee-a680-156b0be7c7c7","savedPayload":{"position":{"x":27237.773136917713,"y":17990.926184686155},"targetPosition":{"x":26762.661817223638,"y":17907.490455401145},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"SMA 200 End","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.sma200","id":"a3b73c57-a9b2-4a55-9232-9bacf741a933","savedPayload":{"position":{"x":27436.381543713353,"y":18708.22486482466},"targetPosition":{"x":27101.80953788355,"y":18309.354448622387},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"328b048e-eb4a-4a02-ad95-a17cd170c4a7","savedPayload":{"position":{"x":27101.80953788355,"y":18309.354448622387},"targetPosition":{"x":26762.661817223638,"y":17907.490455401145},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"6755d98f-e1de-4ae9-b688-d06ab9cc543e","savedPayload":{"position":{"x":26762.661817223638,"y":17907.490455401145},"targetPosition":{"x":26762.661817223638,"y":18365.402928299358},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}}],"polygons":[{"type":"Polygon","name":"SMA 20","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","id":"6368c66e-47fc-486d-8c03-e2ed303de825","savedPayload":{"position":{"x":27167.92927557654,"y":19147.7599848316},"targetPosition":{"x":27275.49844809882,"y":18747.014422743105},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":false},"uiObject":{}}},"styleConditions":[],"id":"b0d22693-8100-49e9-b92e-11a8a55a5480","savedPayload":{"position":{"x":27275.49844809882,"y":18747.014422743105},"targetPosition":{"x":27179.984512777417,"y":18124.461557682444},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"d9dae274-33d5-403d-a5ff-5514104df62e","savedPayload":{"position":{"x":27525.39979692782,"y":18709.66098141309},"targetPosition":{"x":27179.984512777417,"y":18124.461557682444},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"SMA 20 End","id":"44ba79ce-2ad1-4bb7-87db-df0aa58e6440"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"45823ead-7d67-409c-8160-ea36496c412e","savedPayload":{"position":{"x":27251.16032435258,"y":18814.077646184112},"targetPosition":{"x":27179.984512777417,"y":18124.461557682444},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"SMA 20 Begin","id":"b932c738-3b05-4b1f-a822-2ba7bae30252"}}}],"id":"ffe11ebb-d04f-4bf6-b6ff-43382be7c347","savedPayload":{"position":{"x":27179.984512777417,"y":18124.461557682444},"targetPosition":{"x":26762.661817223638,"y":18365.402928299358},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Polygon","name":"SMA 50","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","id":"b0de67a4-9a26-40ce-aa19-f5336145f871","savedPayload":{"position":{"x":27387.44110320735,"y":19300.036452757926},"targetPosition":{"x":27359.40691713638,"y":19048.89824572578},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"styleConditions":[],"id":"f06c2d68-11d4-40e0-99df-43a758ca0123","savedPayload":{"position":{"x":27359.40691713638,"y":19048.89824572578},"targetPosition":{"x":27361.056309206648,"y":18710.886149327336},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"baf11fde-1f46-4e77-a8fe-d19a3ee8a4b2","savedPayload":{"position":{"x":27412.88049392803,"y":18908.468660254883},"targetPosition":{"x":27361.056309206648,"y":18710.886149327336},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"SMA 50 End","id":"084b4468-49d2-4ad2-a716-ebc338c34248"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"bb6ef8cd-1473-4200-9c0e-35b5eab40259","savedPayload":{"position":{"x":27551.02704058845,"y":18820.767323522297},"targetPosition":{"x":27361.056309206648,"y":18710.886149327336},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"SMA 50 Begin","id":"00efabf8-701d-44b1-a590-b8399149dfbb"}}}],"id":"c867bef2-aa91-4753-9b27-68f88d42370e","savedPayload":{"position":{"x":27361.056309206648,"y":18710.886149327336},"targetPosition":{"x":26762.661817223638,"y":18365.402928299358},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Polygon","name":"SMA 100","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","id":"b03ef9cb-fef3-4a54-bf5a-a85528fa2699","savedPayload":{"position":{"x":26538.656448494767,"y":19175.01823857492},"targetPosition":{"x":26833.01464880755,"y":19084.622342142553},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"styleConditions":[],"id":"baf25122-e7de-4283-b638-cfe2766220ac","savedPayload":{"position":{"x":26833.01464880755,"y":19084.622342142553},"targetPosition":{"x":26762.661817223638,"y":18785.64554458296},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"8657980b-1796-4291-bba6-87520122b302","savedPayload":{"position":{"x":26775.272921840915,"y":18999.916393361593},"targetPosition":{"x":26762.661817223638,"y":18785.64554458296},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"SMA 100 Begin","id":"bbacba1b-6b2d-48b7-a440-986a04c61858"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"45403abf-a4b1-4f8a-9d18-8ee72fef1792","savedPayload":{"position":{"x":27079.884669890103,"y":19199.63989782784},"targetPosition":{"x":26762.661817223638,"y":18785.64554458296},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"SMA 100 End","id":"270a8be8-ad51-4061-abe1-a4c7234eb88a"}}}],"id":"7473f9b9-7737-4ee1-8418-39b96d8365c3","savedPayload":{"position":{"x":26762.661817223638,"y":18785.64554458296},"targetPosition":{"x":26762.661817223638,"y":18365.402928299358},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Polygon","name":"SMA 200","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","id":"9475aa23-1561-45f6-8129-9d7ffaf0bb22","savedPayload":{"position":{"x":24177.968371289466,"y":19265.27279733035},"targetPosition":{"x":25535.89335546921,"y":18735.635044221468},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"styleConditions":[],"id":"9007d9ad-f2b5-45fb-a7b3-b9579c74866d","savedPayload":{"position":{"x":25535.89335546921,"y":18735.635044221468},"targetPosition":{"x":26488.32548038707,"y":18523.791086220448},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"0b3d001b-060a-4d72-94e7-d8e9f76ef1ae","savedPayload":{"position":{"x":25609.734298386426,"y":18760.620766683864},"targetPosition":{"x":26488.32548038707,"y":18523.791086220448},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"SMA 200 Begin","id":"cd242031-8d7a-4cee-a680-156b0be7c7c7"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"178f2776-a5db-4cb9-b8c7-11ecb471bf12","savedPayload":{"position":{"x":25474.701018796226,"y":18629.91528502955},"targetPosition":{"x":26488.32548038707,"y":18523.791086220448},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"SMA 200 End","id":"328b048e-eb4a-4a02-ad95-a17cd170c4a7"}}}],"id":"5dbe47bb-9414-4edd-be08-5ab50755a852","savedPayload":{"position":{"x":26488.32548038707,"y":18523.791086220448},"targetPosition":{"x":26762.661817223638,"y":18365.402928299358},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}}],"id":"340dc986-ccc9-4b47-ac54-294187daa2e0","savedPayload":{"position":{"x":26762.661817223638,"y":18365.402928299358},"targetPosition":{"x":26487.524020492943,"y":18206.55204729265},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"panels":[{"type":"Plotter Panel","name":"Popular SMA","code":"{ \n\"codeName\": \"\"\n}","panelData":[{"type":"Panel Data","name":"SMA 20","code":"{\n \"valueDecimals\": 2\n}","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.sma20","id":"4f901876-b274-426e-9755-529b6241890d","savedPayload":{"position":{"x":26579.769585740607,"y":18728.503787503534},"targetPosition":{"x":26334.392749656745,"y":18508.027230966793},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"57d75985-febe-441b-be12-31f5eb10881b","savedPayload":{"position":{"x":26334.392749656745,"y":18508.027230966793},"targetPosition":{"x":26190.211270170697,"y":18378.20564372471},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Panel Data","name":"SMA 50","code":"{\n \"valueDecimals\": 2\n}","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.sma50","id":"dc2d66e9-8dc1-4092-bfa8-e147c7cf7226","savedPayload":{"position":{"x":25841.328518433522,"y":19159.613912721026},"targetPosition":{"x":26010.628717983036,"y":18781.55465988977},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"74e3faab-246a-4c05-ae0a-b68f2095aa73","savedPayload":{"position":{"x":26010.628717983036,"y":18781.55465988977},"targetPosition":{"x":26190.211270170697,"y":18378.20564372471},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Panel Data","name":"SMA 100","code":"{\n \"valueDecimals\": 2\n}","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.sma100","id":"1b045b3c-13a9-4091-a804-0040340cf1be","savedPayload":{"position":{"x":25248.432332979963,"y":18278.320791756687},"targetPosition":{"x":25757.388624052546,"y":18332.714150498792},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"f46c7caf-8907-4cc4-b048-efe691a24049","savedPayload":{"position":{"x":25757.388624052546,"y":18332.714150498792},"targetPosition":{"x":26190.211270170697,"y":18378.20564372471},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Panel Data","name":"SMA 200","code":"{\n \"valueDecimals\": 2\n}","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.sma200","id":"ef7a7e7d-dec3-4da6-9646-d087e03b7a71","savedPayload":{"position":{"x":25970.376603279172,"y":17345.59899029316},"targetPosition":{"x":26136.426769834925,"y":18125.169464021772},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"8e1108c8-e8a4-4ae8-b6b1-765c4292580a","savedPayload":{"position":{"x":26136.426769834925,"y":18125.169464021772},"targetPosition":{"x":26190.211270170697,"y":18378.20564372471},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"7fc74763-c245-4b23-8121-7fe0d1e8e1db","savedPayload":{"position":{"x":26190.211270170697,"y":18378.20564372471},"targetPosition":{"x":26487.524020492943,"y":18206.55204729265},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}}],"id":"ddf21e96-c312-4ebe-9e2b-f56e8ea072aa","savedPayload":{"position":{"x":26487.524020492943,"y":18206.55204729265},"targetPosition":{"x":26487.524020492943,"y":17815.896004599515},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Plotter Module","name":"SMA Base 11","code":"{\n\"codeName\": \"SMA-Base11\",\n\"banner\": \"Moving-Average\"\n}","shapes":{"type":"Shapes","name":"New Shapes","chartPoints":[{"type":"Chart Points","name":"New Chart Points","points":[{"type":"Point","name":"SMA 11 Begin","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.sma11","id":"ab8c79b6-26ed-436e-a9ed-5581e48403a9","savedPayload":{"position":{"x":21907.427119202424,"y":17668.6342096944},"targetPosition":{"x":22279.18135018675,"y":17835.36294104232},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"77d02772-853e-4e30-9efe-7bea8e829d51","savedPayload":{"position":{"x":22279.18135018675,"y":17835.36294104232},"targetPosition":{"x":28327.919033820046,"y":17583.59348182609},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"SMA 11 End","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.sma11","id":"e7f8c6de-4085-4886-ad93-c207274eb90c","savedPayload":{"position":{"x":23055.25976259475,"y":16828.33878818765},"targetPosition":{"x":23298.386771595626,"y":17201.054751794516},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"185ca2e7-b561-4ce4-b219-bd54496885b5","savedPayload":{"position":{"x":23298.386771595626,"y":17201.054751794516},"targetPosition":{"x":28327.919033820046,"y":17583.59348182609},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"SMA 22 Begin","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.sma22","id":"0c62dd54-916a-4187-be47-0715604a0632","savedPayload":{"position":{"x":25703.224238128492,"y":16964.374029893417},"targetPosition":{"x":28314.543159361187,"y":15616.57883910451},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"08b23cb2-cf78-48ae-bd9a-efe0e8df4578","savedPayload":{"position":{"x":28314.543159361187,"y":15616.57883910451},"targetPosition":{"x":28327.919033820046,"y":17583.59348182609},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"SMA 22 End","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.sma22","id":"f1d537b7-09a0-4031-8565-02ea33b66261","savedPayload":{"position":{"x":25757.24454332935,"y":16281.574774100125},"targetPosition":{"x":25243.650502965495,"y":17092.819078949593},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"3871971f-7f4b-49a0-a0d7-b1d08a4db951","savedPayload":{"position":{"x":25243.650502965495,"y":17092.819078949593},"targetPosition":{"x":28327.919033820046,"y":17583.59348182609},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"SMA 33 Begin","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.sma33","id":"5cbdb800-4b2b-49e6-a8ef-678587ecd626","savedPayload":{"position":{"x":24956.48563849346,"y":17351.598395947916},"targetPosition":{"x":28440.060024099108,"y":17531.455925853286},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"2734c9f2-1347-4b5b-8dbf-f7f42eb2c810","savedPayload":{"position":{"x":28440.060024099108,"y":17531.455925853286},"targetPosition":{"x":28327.919033820046,"y":17583.59348182609},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"SMA 33 End","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.sma33","id":"d7051dab-455d-4d02-8e0b-59139c3546d3","savedPayload":{"position":{"x":25302.33283165009,"y":16975.984127521777},"targetPosition":{"x":28837.332206030882,"y":17653.30382763552},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"ce242fe6-2b52-4b89-a203-ce398b3545fd","savedPayload":{"position":{"x":28837.332206030882,"y":17653.30382763552},"targetPosition":{"x":28327.919033820046,"y":17583.59348182609},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"SMA 55 Begin","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.sma55","id":"2c8a5860-2c8c-4a04-b0aa-d353817d3dab","savedPayload":{"position":{"x":29809.15917892297,"y":18849.563321669288},"targetPosition":{"x":29031.537349432638,"y":18184.95415198597},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"bdc5f0cf-2c2f-466c-963b-19d81a13b532","savedPayload":{"position":{"x":29031.537349432638,"y":18184.95415198597},"targetPosition":{"x":28327.919033820046,"y":17583.59348182609},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"SMA 55 End","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.sma55","id":"62dfcbf0-e773-41db-80e0-bf46d47d977f","savedPayload":{"position":{"x":25500.611471709963,"y":15911.143780517072},"targetPosition":{"x":28403.174885396802,"y":17833.589966124582},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"d2e58c59-c5d7-4b42-bb66-f012da23c12a","savedPayload":{"position":{"x":28403.174885396802,"y":17833.589966124582},"targetPosition":{"x":28327.919033820046,"y":17583.59348182609},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"SMA 111 Begin","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.sma111","id":"b496251d-8005-4d21-9be0-1dec58cb58ba","savedPayload":{"position":{"x":27915.743753759572,"y":19023.482763212458},"targetPosition":{"x":28121.312555407403,"y":18305.35062768816},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"62ed1060-3233-4175-a4cc-8ad04a123105","savedPayload":{"position":{"x":28121.312555407403,"y":18305.35062768816},"targetPosition":{"x":28327.919033820046,"y":17583.59348182609},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"SMA 11 End","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.sma111","id":"3e765b91-17a0-4b30-bcfb-d7491afa9635","savedPayload":{"position":{"x":23726.15113584705,"y":20166.240667714086},"targetPosition":{"x":23991.377226525834,"y":19933.244505149378},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"bdee0fe7-c635-483d-b547-6271410cc35a","savedPayload":{"position":{"x":23991.377226525834,"y":19933.244505149378},"targetPosition":{"x":28327.919033820046,"y":17583.59348182609},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"853ae08f-85ed-48e9-82d9-7f00184ff7e7","savedPayload":{"position":{"x":28327.919033820046,"y":17583.59348182609},"targetPosition":{"x":26007.466418095104,"y":18241.139768197056},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}}],"polygons":[{"type":"Polygon","name":"SMA 11","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","id":"a36a0be4-c3be-4e17-8459-ce24d08c60d4","savedPayload":{"position":{"x":22757.447877271054,"y":18922.819471563012},"targetPosition":{"x":22865.61366956524,"y":18467.565348194545},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"styleConditions":[],"id":"bc76dbe0-28fe-4811-b396-583cc810ad8c","savedPayload":{"position":{"x":22865.61366956524,"y":18467.565348194545},"targetPosition":{"x":26990.87631390739,"y":19154.19065690173},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"007b0aa7-d129-4b66-97b1-a223b61465a9","savedPayload":{"position":{"x":22362.164682915227,"y":18079.759784949416},"targetPosition":{"x":26990.87631390739,"y":19154.19065690173},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"SMA 11 Begin","id":"77d02772-853e-4e30-9efe-7bea8e829d51"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"8bf6c449-35d6-44c0-ac25-0da059e0c7d0","savedPayload":{"position":{"x":22485.75319517954,"y":18369.888458581612},"targetPosition":{"x":26990.87631390739,"y":19154.19065690173},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"SMA 11 End","id":"185ca2e7-b561-4ce4-b219-bd54496885b5"}}}],"id":"82eff706-25ff-45ba-b066-0f20b64e26e1","savedPayload":{"position":{"x":26990.87631390739,"y":19154.19065690173},"targetPosition":{"x":26007.466418095104,"y":18241.139768197056},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Polygon","name":"SMA 22","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","id":"48b5e69c-d187-40f8-aee9-89f02ac7b442","savedPayload":{"position":{"x":22251.528447637833,"y":18882.18073765062},"targetPosition":{"x":22491.203458976706,"y":18676.036799785037},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"styleConditions":[],"id":"13b6ae03-77c1-473a-9cd9-eee42cab5005","savedPayload":{"position":{"x":22491.203458976706,"y":18676.036799785037},"targetPosition":{"x":25955.33302211472,"y":18913.603772603616},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"5101118b-d0b2-46b3-b752-c1e8f3e09842","savedPayload":{"position":{"x":22648.589057777266,"y":18771.72460903921},"targetPosition":{"x":25955.33302211472,"y":18913.603772603616},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"SMA 22 End","id":"3871971f-7f4b-49a0-a0d7-b1d08a4db951"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"5d1290b9-98c2-4925-9da4-fcdf50d13c5b","savedPayload":{"position":{"x":22601.586491571557,"y":18701.265440598665},"targetPosition":{"x":25955.33302211472,"y":18913.603772603616},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"SMA 22 Begin","id":"08b23cb2-cf78-48ae-bd9a-efe0e8df4578"}}}],"id":"b7186c69-0a02-4820-bb58-1e2cee5790b3","savedPayload":{"position":{"x":25955.33302211472,"y":18913.603772603616},"targetPosition":{"x":26007.466418095104,"y":18241.139768197056},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Polygon","name":"SMA 33","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","id":"a8183072-9dc8-4f7c-b72b-742477e4c8fd","savedPayload":{"position":{"x":21748.52178989796,"y":18262.661090593738},"targetPosition":{"x":21992.44804311754,"y":18258.45100671451},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"styleConditions":[],"id":"98a87528-cb66-4e15-a3b0-aadb8d25fcec","savedPayload":{"position":{"x":21992.44804311754,"y":18258.45100671451},"targetPosition":{"x":25941.66582388389,"y":18283.898826214165},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"242e470b-2971-40b2-9f06-a95bf95e23fc","savedPayload":{"position":{"x":22183.585957989046,"y":18587.50919032626},"targetPosition":{"x":25941.66582388389,"y":18283.898826214165},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"SMA 33 End","id":"ce242fe6-2b52-4b89-a203-ce398b3545fd"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"106e4253-deab-440c-828a-ea55aea78c97","savedPayload":{"position":{"x":22219.50686407656,"y":18404.452960332314},"targetPosition":{"x":25941.66582388389,"y":18283.898826214165},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"SMA 33 Begin","id":"2734c9f2-1347-4b5b-8dbf-f7f42eb2c810"}}}],"id":"53f19bad-dcb0-476f-8b32-0d332d1ad130","savedPayload":{"position":{"x":25941.66582388389,"y":18283.898826214165},"targetPosition":{"x":26007.466418095104,"y":18241.139768197056},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Polygon","name":"SMA 55","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","id":"ea853676-6bdc-4723-a515-1a4c683fa1fa","savedPayload":{"position":{"x":21552.64471828054,"y":17884.670471774312},"targetPosition":{"x":21912.690400082643,"y":17912.903056767547},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"styleConditions":[],"id":"1fd3b244-b5ae-4a96-add5-50b228eac931","savedPayload":{"position":{"x":21912.690400082643,"y":17912.903056767547},"targetPosition":{"x":25042.7992245975,"y":17943.126808821908},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"c0102a15-8594-4582-9714-75e555e3f2ac","savedPayload":{"position":{"x":22078.766023847147,"y":17810.264518879907},"targetPosition":{"x":25042.7992245975,"y":17943.126808821908},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"SMA 55 End","id":"d2e58c59-c5d7-4b42-bb66-f012da23c12a"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"aa781190-aa71-4407-bc72-db67ffd67c7e","savedPayload":{"position":{"x":22094.328938032228,"y":17861.733358157744},"targetPosition":{"x":25042.7992245975,"y":17943.126808821908},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"SMA 55 Begin","id":"bdc5f0cf-2c2f-466c-963b-19d81a13b532"}}}],"id":"8341d899-4df1-47f8-8e0d-bb87b76ed622","savedPayload":{"position":{"x":25042.7992245975,"y":17943.126808821908},"targetPosition":{"x":26007.466418095104,"y":18241.139768197056},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Polygon","name":"SMA 111","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","id":"85056d46-5dd2-4dc2-9c40-55ef936aeea8","savedPayload":{"position":{"x":22398.18075155852,"y":17354.94617579959},"targetPosition":{"x":22552.131862443144,"y":17505.168286416614},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"styleConditions":[],"id":"bd5b197d-7425-461d-a2ab-5ad6446d00ee","savedPayload":{"position":{"x":22552.131862443144,"y":17505.168286416614},"targetPosition":{"x":26028.4627841703,"y":16064.752193647855},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"fbd2d02d-d58e-4d04-a5a6-9bbc6e877244","savedPayload":{"position":{"x":22311.637777173004,"y":17495.020046372618},"targetPosition":{"x":26028.4627841703,"y":16064.752193647855},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"SMA 11 End","id":"bdee0fe7-c635-483d-b547-6271410cc35a"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"e79d988b-7d4a-4201-839a-a95f99dc26fe","savedPayload":{"position":{"x":22190.776855631877,"y":17621.879693560193},"targetPosition":{"x":26028.4627841703,"y":16064.752193647855},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"SMA 111 Begin","id":"62ed1060-3233-4175-a4cc-8ad04a123105"}}}],"id":"5745a180-5f94-4109-b8e5-41b2c21e9f1a","savedPayload":{"position":{"x":26028.4627841703,"y":16064.752193647855},"targetPosition":{"x":26007.466418095104,"y":18241.139768197056},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}}],"id":"ade8af76-e9e6-4dda-8921-c3c5cc8a0ecc","savedPayload":{"position":{"x":26007.466418095104,"y":18241.139768197056},"targetPosition":{"x":26252.981019479354,"y":17815.896004599515},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"panels":[{"type":"Plotter Panel","name":"SMA Base 11","code":"{ \n\"codeName\": \"\"\n}","panelData":[{"type":"Panel Data","name":"SMA 11","code":"{\n \"valueDecimals\": 2\n}","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.sma11","id":"bce6e5ba-e93b-4c0f-9013-db467727e721","savedPayload":{"position":{"x":25710.294946734066,"y":17909.598542306238},"targetPosition":{"x":25899.518201720304,"y":17586.71563592175},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"f4794965-6a35-4289-9e0e-718b931028de","savedPayload":{"position":{"x":25899.518201720304,"y":17586.71563592175},"targetPosition":{"x":26009.516409165513,"y":17394.202929690986},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Panel Data","name":"SMA 22","code":"{\n \"valueDecimals\": 2\n}","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.sma22","id":"e8837d50-025b-4bbc-8199-328df7afbdda","savedPayload":{"position":{"x":25384.875883801968,"y":17395.68858691663},"targetPosition":{"x":25709.103886939476,"y":17393.214813974795},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"2b4712d6-5952-4bd0-bcac-7d396d95f842","savedPayload":{"position":{"x":25709.103886939476,"y":17393.214813974795},"targetPosition":{"x":26009.516409165513,"y":17394.202929690986},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Panel Data","name":"SMA 33","code":"{\n \"valueDecimals\": 2\n}","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.sma33","id":"825bc681-cb31-4d26-85af-4f692538fc9d","savedPayload":{"position":{"x":25713.79793802761,"y":16887.845990425907},"targetPosition":{"x":25861.516219305882,"y":17133.892627697725},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"377ff3cb-9d7b-45aa-a2c1-3cabf3540c8e","savedPayload":{"position":{"x":25861.516219305882,"y":17133.892627697725},"targetPosition":{"x":26009.516409165513,"y":17394.202929690986},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Panel Data","name":"SMA 55","code":"{\n \"valueDecimals\": 2\n}","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.sma55","id":"24c4a804-6686-43ab-a664-db08d860034c","savedPayload":{"position":{"x":26238.342441735782,"y":16994.993452153798},"targetPosition":{"x":26112.89474585904,"y":17217.13662032999},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"4b0485d9-4d37-4402-939b-eb878c6750ec","savedPayload":{"position":{"x":26112.89474585904,"y":17217.13662032999},"targetPosition":{"x":26009.516409165513,"y":17394.202929690986},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Panel Data","name":"SMA 111","code":"{\n \"valueDecimals\": 2\n}","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.sma111","id":"3d21e771-7edd-4460-aa23-da3c7880a629","savedPayload":{"position":{"x":26361.417670861774,"y":17394.634005895845},"targetPosition":{"x":26232.759039046177,"y":17393.214813974795},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"738b01bd-a4da-4f90-a816-c021eeb81030","savedPayload":{"position":{"x":26232.759039046177,"y":17393.214813974795},"targetPosition":{"x":26009.516409165513,"y":17394.202929690986},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"fc702308-8514-4e8d-85d3-5d052aad782c","savedPayload":{"position":{"x":26009.516409165513,"y":17394.202929690986},"targetPosition":{"x":26252.981019479354,"y":17815.896004599515},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}}],"id":"4a61ac35-a1ae-40f4-b3da-f81ae796ee00","savedPayload":{"position":{"x":26252.981019479354,"y":17815.896004599515},"targetPosition":{"x":26487.524020492943,"y":17815.896004599515},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Plotter Module","name":"SMA Base 7","code":"{\n\"codeName\": \"SMA-Base7\",\n\"banner\": \"Moving-Average\"\n}","shapes":{"type":"Shapes","name":"New Shapes","chartPoints":[{"type":"Chart Points","name":"New Chart Points","points":[{"type":"Point","name":"SMA 7 Begin","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.sma7","id":"b459dee1-24d0-4794-9c4d-d9c58972f6e6","savedPayload":{"position":{"x":25738.48614102812,"y":15618.641507518669},"targetPosition":{"x":25828.138787651736,"y":15993.516000397995},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"8d6e2d59-fe23-4ba5-ad87-d9d15ad60340","savedPayload":{"position":{"x":25828.138787651736,"y":15993.516000397995},"targetPosition":{"x":26166.491112219177,"y":17505.421219391035},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"SMA 7 End","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.sma7","id":"3994ef79-ab0b-4552-bbde-f754a86f2e04","savedPayload":{"position":{"x":26284.466933145563,"y":15960.322335928482},"targetPosition":{"x":26242.784503703104,"y":16562.83059051164},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"a95fee99-4a06-44d7-a6c4-0eea9ccec4d9","savedPayload":{"position":{"x":26242.784503703104,"y":16562.83059051164},"targetPosition":{"x":26166.491112219177,"y":17505.421219391035},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"SMA 14 Begin","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.sma14","id":"78e7fbfb-c210-44b6-8399-1567f81c73c9","savedPayload":{"position":{"x":26473.408277291684,"y":16727.770338475704},"targetPosition":{"x":26349.974931161854,"y":17049.456786458504},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"d5f823d6-8b99-44b5-99dc-04724a531323","savedPayload":{"position":{"x":26349.974931161854,"y":17049.456786458504},"targetPosition":{"x":26166.491112219177,"y":17505.421219391035},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"SMA 14 End","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.sma14","id":"40d386cb-84a9-49b0-b28e-3d39e9e274cb","savedPayload":{"position":{"x":26612.903062538626,"y":16947.025042764995},"targetPosition":{"x":26277.053367846478,"y":17370.662836343792},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"c6d631e7-8cd0-4ccd-b7b4-90b8dda615d8","savedPayload":{"position":{"x":26277.053367846478,"y":17370.662836343792},"targetPosition":{"x":26166.491112219177,"y":17505.421219391035},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"SMA 21 Begin","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.sma21","id":"6d2cd604-9a38-4ab7-b19d-9e9e3ae8ad25","savedPayload":{"position":{"x":26534.25918337672,"y":17254.752608210776},"targetPosition":{"x":26415.311382119995,"y":17336.272615000755},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"4f1044fa-67dd-42dc-ba74-61e299e1f1e1","savedPayload":{"position":{"x":26415.311382119995,"y":17336.272615000755},"targetPosition":{"x":26166.491112219177,"y":17505.421219391035},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"SMA 21 End","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.sma21","id":"1de80488-5eeb-491c-bd5f-e5bd7569dc59","savedPayload":{"position":{"x":26362.658733169785,"y":17444.12473946867},"targetPosition":{"x":26280.712494370604,"y":17468.472101885127},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"df7e58c1-c042-443b-bfd3-69d57894d358","savedPayload":{"position":{"x":26280.712494370604,"y":17468.472101885127},"targetPosition":{"x":26166.491112219177,"y":17505.421219391035},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"SMA 28 Begin","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.sma28","id":"93b50d69-b003-4590-b098-ff59dc226e22","savedPayload":{"position":{"x":26404.773492741366,"y":17503.925361514484},"targetPosition":{"x":26279.306580082295,"y":17501.87819063139},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"7bd742dd-7c4c-4dfe-9415-e655a5e1cc88","savedPayload":{"position":{"x":26279.306580082295,"y":17501.87819063139},"targetPosition":{"x":26166.491112219177,"y":17505.421219391035},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"SMA 28 End","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.sma28","id":"36ddca01-d7c2-44e4-bac6-1efd92721b56","savedPayload":{"position":{"x":26467.56396983325,"y":17596.084963579535},"targetPosition":{"x":26307.78928168559,"y":17543.636362148518},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"7678774b-b068-4757-962b-8e126342898a","savedPayload":{"position":{"x":26307.78928168559,"y":17543.636362148518},"targetPosition":{"x":26166.491112219177,"y":17505.421219391035},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"SMA 35 Begin","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.sma35","id":"e631b84b-646b-41f7-b87b-7cb4fbf8ac76","savedPayload":{"position":{"x":26371.093916215,"y":17641.853919279685},"targetPosition":{"x":26313.79581834256,"y":17598.27162679446},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"93613bd9-2dbb-493c-a72e-414b0398733e","savedPayload":{"position":{"x":26313.79581834256,"y":17598.27162679446},"targetPosition":{"x":26166.491112219177,"y":17505.421219391035},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"SMA 35 End","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.sma35","id":"89e3900f-eeaf-47cb-97f6-9093b2f39811","savedPayload":{"position":{"x":26357.59980836465,"y":17740.685525453595},"targetPosition":{"x":26271.787608694485,"y":17626.490491794706},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"f620fdbe-48b5-4831-995d-b3c721738d1b","savedPayload":{"position":{"x":26271.787608694485,"y":17626.490491794706},"targetPosition":{"x":26166.491112219177,"y":17505.421219391035},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"SMA 70 Begin","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.sma70","id":"cacaceaf-b19d-4b2a-81b3-5ac6b44877b7","savedPayload":{"position":{"x":26321.7872848959,"y":17893.75639641261},"targetPosition":{"x":26230.437586949352,"y":17649.723409025395},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"9e506a85-5f72-4a3f-a773-cd85d8b15f21","savedPayload":{"position":{"x":26230.437586949352,"y":17649.723409025395},"targetPosition":{"x":26166.491112219177,"y":17505.421219391035},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"SMA 70 End","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.sma70","id":"8658d660-52c4-41f8-b423-db569ff19941","savedPayload":{"position":{"x":26224.7654424521,"y":18250.867358594667},"targetPosition":{"x":26201.997243123034,"y":17896.65762280051},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"8392e1ff-33a6-4b95-baad-3f146bd3c121","savedPayload":{"position":{"x":26201.997243123034,"y":17896.65762280051},"targetPosition":{"x":26166.491112219177,"y":17505.421219391035},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"SMA 140 Begin","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.sma140","id":"a56e674e-ec4f-4448-a8bc-bfbc3a02eea4","savedPayload":{"position":{"x":24278.918364870697,"y":16147.062250205518},"targetPosition":{"x":25937.200371366987,"y":18532.410361817543},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"39e65adb-6125-4e9a-8f15-5403b21aac40","savedPayload":{"position":{"x":25937.200371366987,"y":18532.410361817543},"targetPosition":{"x":26166.491112219177,"y":17505.421219391035},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"SMA 140 End","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.sma140","id":"9aeb4594-c7e0-41e1-83b3-8df31b0d44b0","savedPayload":{"position":{"x":24919.434111454753,"y":19667.873026031255},"targetPosition":{"x":25275.454655273406,"y":19055.45494841989},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"7559cbf5-acba-4a60-91b4-d95f90293f22","savedPayload":{"position":{"x":25275.454655273406,"y":19055.45494841989},"targetPosition":{"x":26166.491112219177,"y":17505.421219391035},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"SMA 210 Begin","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.sma210","id":"8856ee41-b264-4468-9dac-eb808b483df3","savedPayload":{"position":{"x":23493.768870863667,"y":18652.05415676426},"targetPosition":{"x":23918.75537156031,"y":18257.724310810845},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"479df802-576f-45f1-8322-6b2e493c5ecc","savedPayload":{"position":{"x":23918.75537156031,"y":18257.724310810845},"targetPosition":{"x":26166.491112219177,"y":17505.421219391035},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"SMA 210 End","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.sma210","id":"f4fa8a22-fe87-4174-bf51-cb574381ca0d","savedPayload":{"position":{"x":22823.37016711829,"y":17950.379579492972},"targetPosition":{"x":23344.30936246541,"y":17699.50848507178},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"45a926f2-4bb2-4562-b40f-bd2532ff1d10","savedPayload":{"position":{"x":23344.30936246541,"y":17699.50848507178},"targetPosition":{"x":26166.491112219177,"y":17505.421219391035},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"SMA 280 Begin","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.sma280","id":"49f183b2-f8d1-4055-947d-291b7787d846","savedPayload":{"position":{"x":22683.288753226403,"y":17105.828723853803},"targetPosition":{"x":23181.53804014937,"y":17030.729727266946},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"d5e455bf-bb27-41fa-ba41-c8e7d0aa4d5e","savedPayload":{"position":{"x":23181.53804014937,"y":17030.729727266946},"targetPosition":{"x":26166.491112219177,"y":17505.421219391035},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"SMA 280 End","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.sma280","id":"012f6580-f9e9-47f6-b6f4-82598b8e8aa7","savedPayload":{"position":{"x":22878.023216068825,"y":16555.076815364864},"targetPosition":{"x":23323.269271743105,"y":16622.18686026206},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"298d0ca9-1b4a-48d8-8efe-fda6b2fc2c34","savedPayload":{"position":{"x":23323.269271743105,"y":16622.18686026206},"targetPosition":{"x":26166.491112219177,"y":17505.421219391035},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"SMA 350 Begin","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.sma350","id":"4a3f6588-26e3-446b-ac4e-54ad3bc9ef3c","savedPayload":{"position":{"x":23373.47353586091,"y":15897.407239674194},"targetPosition":{"x":23769.770840150293,"y":16088.253962921804},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"f3c05d30-da2e-449e-8471-dcc216f4e630","savedPayload":{"position":{"x":23769.770840150293,"y":16088.253962921804},"targetPosition":{"x":26166.491112219177,"y":17505.421219391035},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"SMA 350 End","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.sma350","id":"1157762f-1236-43b1-a399-06d59a992d55","savedPayload":{"position":{"x":23972.779875139975,"y":15511.875363325085},"targetPosition":{"x":24270.384989898997,"y":15788.012555601792},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"d6598381-9b15-4cb3-afba-b85ed6770ce3","savedPayload":{"position":{"x":24270.384989898997,"y":15788.012555601792},"targetPosition":{"x":26166.491112219177,"y":17505.421219391035},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"e561ee2d-8458-4001-8904-61cd2a3a815e","savedPayload":{"position":{"x":26166.491112219177,"y":17505.421219391035},"targetPosition":{"x":26056.46811323328,"y":17312.73940095199},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}}],"polygons":[{"type":"Polygon","name":"SMA 7","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","id":"38522e0c-85c4-49ae-93ac-9a04470855e0","savedPayload":{"position":{"x":22309.99305433304,"y":16814.914947043497},"targetPosition":{"x":22932.11994968387,"y":16878.345634788293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"styleConditions":[],"id":"fcc0c4b0-28ea-4482-8da8-16a0c88c1e52","savedPayload":{"position":{"x":22932.11994968387,"y":16878.345634788293},"targetPosition":{"x":26055.858029483148,"y":17709.92279518208},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"f11dbba2-2bd3-4d0a-a182-2ef78a492d32","savedPayload":{"position":{"x":23215.859610875526,"y":16479.02778316496},"targetPosition":{"x":26055.858029483148,"y":17709.92279518208},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"SMA 7 End","id":"a95fee99-4a06-44d7-a6c4-0eea9ccec4d9"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"c50700bc-305d-4cb6-b1bf-1c03c7459d2b","savedPayload":{"position":{"x":22895.801264151953,"y":16729.310844021697},"targetPosition":{"x":26055.858029483148,"y":17709.92279518208},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"SMA 7 Begin","id":"8d6e2d59-fe23-4ba5-ad87-d9d15ad60340"}}}],"id":"62ad882d-f16d-4476-8c17-0f6e2d6e2b76","savedPayload":{"position":{"x":26055.858029483148,"y":17709.92279518208},"targetPosition":{"x":26056.46811323328,"y":17312.73940095199},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Polygon","name":"SMA 14","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","id":"14a21030-fa6b-44ef-8cb2-e4f3cb79126e","savedPayload":{"position":{"x":22374.51586588878,"y":17230.283622254145},"targetPosition":{"x":22643.701357172296,"y":17247.691349235047},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"styleConditions":[],"id":"ca2fa8f2-f6a1-4084-8606-a35495dfd596","savedPayload":{"position":{"x":22643.701357172296,"y":17247.691349235047},"targetPosition":{"x":25810.672475396168,"y":17738.472936054837},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"e7d170e8-3d4f-4a55-883a-3a3394fef2af","savedPayload":{"position":{"x":22839.2040766527,"y":17366.92143061733},"targetPosition":{"x":25810.672475396168,"y":17738.472936054837},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"SMA 14 Begin","id":"d5f823d6-8b99-44b5-99dc-04724a531323"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"2383789a-4600-4b8b-a49b-51cbeb46d4f1","savedPayload":{"position":{"x":22749.889289857892,"y":17080.497242491485},"targetPosition":{"x":25810.672475396168,"y":17738.472936054837},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"SMA 14 End","id":"c6d631e7-8cd0-4ccd-b7b4-90b8dda615d8"}}}],"id":"ab179cef-53c3-46f7-a83b-af29ccd8bc90","savedPayload":{"position":{"x":25810.672475396168,"y":17738.472936054837},"targetPosition":{"x":26056.46811323328,"y":17312.73940095199},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Polygon","name":"SMA 21","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","id":"f8f0733e-0890-4d54-8d77-1b1fc8b8c92b","savedPayload":{"position":{"x":22202.4797359346,"y":16741.461633928528},"targetPosition":{"x":22716.523416505745,"y":16830.60826644811},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"styleConditions":[],"id":"a0f2de63-1abd-4945-9c8c-84e21fd121e0","savedPayload":{"position":{"x":22716.523416505745,"y":16830.60826644811},"targetPosition":{"x":25528.235784644403,"y":17618.421944182344},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"69c3f249-07bf-4a03-b8a1-9d74d0255f23","savedPayload":{"position":{"x":22524.184985602125,"y":16925.62266755379},"targetPosition":{"x":25528.235784644403,"y":17618.421944182344},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"SMA 21 End","id":"df7e58c1-c042-443b-bfd3-69d57894d358"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"959961b9-9bf9-48ce-9ee0-08d2d6a62b8e","savedPayload":{"position":{"x":22492.2493695297,"y":16993.800252264256},"targetPosition":{"x":25528.235784644403,"y":17618.421944182344},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"SMA 21 Begin","id":"4f1044fa-67dd-42dc-ba74-61e299e1f1e1"}}}],"id":"9a17429f-8213-4a7e-8167-dc36d761973e","savedPayload":{"position":{"x":25528.235784644403,"y":17618.421944182344},"targetPosition":{"x":26056.46811323328,"y":17312.73940095199},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Polygon","name":"SMA 28","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","id":"713c60e9-ee11-4551-ab62-58ce9c16e066","savedPayload":{"position":{"x":22008.3514028096,"y":16538.236136134426},"targetPosition":{"x":22483.529160570637,"y":16596.42211217706},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"styleConditions":[],"id":"725a4d2f-0838-4d78-a8fa-a2b129feda2f","savedPayload":{"position":{"x":22483.529160570637,"y":16596.42211217706},"targetPosition":{"x":25563.7734959096,"y":17313.79909909426},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"f4c161f4-6510-47a2-97f7-3f9f848d9892","savedPayload":{"position":{"x":22608.94617499441,"y":16459.72213363282},"targetPosition":{"x":25563.7734959096,"y":17313.79909909426},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"SMA 28 Begin","id":"7bd742dd-7c4c-4dfe-9415-e655a5e1cc88"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"b1b22a6f-0a69-401f-90ea-2306baee0ea2","savedPayload":{"position":{"x":22489.414697919823,"y":16784.89828724476},"targetPosition":{"x":25563.7734959096,"y":17313.79909909426},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"SMA 28 End","id":"7678774b-b068-4757-962b-8e126342898a"}}}],"id":"4f6e0c60-00a8-4a76-b1b1-4eaa25c5824c","savedPayload":{"position":{"x":25563.7734959096,"y":17313.79909909426},"targetPosition":{"x":26056.46811323328,"y":17312.73940095199},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Polygon","name":"SMA 35","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","id":"73f591c5-286b-4441-aa59-f647f738e40e","savedPayload":{"position":{"x":22404.887708638635,"y":16017.71890603933},"targetPosition":{"x":22769.193277982613,"y":16212.802049357937},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"2c56cb10-43c9-447b-8b8a-30dae8e7fab8","savedPayload":{"position":{"x":22769.193277982613,"y":16212.802049357937},"targetPosition":{"x":25648.853972063043,"y":17078.815196981494},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"3ad24108-1339-4c6d-abc6-27a9aa5bc046","savedPayload":{"position":{"x":22585.14332241799,"y":16247.067299430944},"targetPosition":{"x":25648.853972063043,"y":17078.815196981494},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"SMA 35 End","id":"f620fdbe-48b5-4831-995d-b3c721738d1b"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"abfdefe3-b9d4-4816-b2cc-7aa64bb69734","savedPayload":{"position":{"x":22488.184626425456,"y":16345.590236934604},"targetPosition":{"x":25648.853972063043,"y":17078.815196981494},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"SMA 35 Begin","id":"93613bd9-2dbb-493c-a72e-414b0398733e"}}}],"id":"a8a09eca-7bee-4f17-b7db-1f43f419441c","savedPayload":{"position":{"x":25648.853972063043,"y":17078.815196981494},"targetPosition":{"x":26056.46811323328,"y":17312.73940095199},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Polygon","name":"SMA 70","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREY\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","id":"9ac33f9d-bce7-407a-8de9-3334bb263b69","savedPayload":{"position":{"x":22673.59474197802,"y":15774.189620748835},"targetPosition":{"x":23046.04394826657,"y":16073.741056427407},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"ea184e1f-5a0f-4ed3-b3ed-6ba18e7237f9","savedPayload":{"position":{"x":23046.04394826657,"y":16073.741056427407},"targetPosition":{"x":25890.623626715627,"y":17027.604718342613},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"5505dd50-5ad7-48fc-9256-14cab581d92f","savedPayload":{"position":{"x":22941.913266428433,"y":15818.964758548696},"targetPosition":{"x":25890.623626715627,"y":17027.604718342613},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"SMA 70 Begin","id":"9e506a85-5f72-4a3f-a773-cd85d8b15f21"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"b255b251-b73a-469c-a41f-e273d2909af2","savedPayload":{"position":{"x":22782.04863678981,"y":16066.018551777708},"targetPosition":{"x":25890.623626715627,"y":17027.604718342613},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"SMA 70 End","id":"8392e1ff-33a6-4b95-baad-3f146bd3c121"}}}],"id":"31cf093b-6de4-4e4a-a8f4-f3ff989dd374","savedPayload":{"position":{"x":25890.623626715627,"y":17027.604718342613},"targetPosition":{"x":26056.46811323328,"y":17312.73940095199},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Polygon","name":"SMA 140","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.PATINATED_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","id":"e9088da2-eb17-4e48-9fba-5bd00fba6a2b","savedPayload":{"position":{"x":23329.361265660194,"y":15534.591846550284},"targetPosition":{"x":23440.209759365756,"y":15898.04959242989},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"b93ae9ca-6c4e-47db-a998-045e845ab9cd","savedPayload":{"position":{"x":23440.209759365756,"y":15898.04959242989},"targetPosition":{"x":26055.858029483148,"y":16862.771170629116},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"e1bdea5b-664c-4146-adf6-858405354f8c","savedPayload":{"position":{"x":23303.70148778755,"y":16060.12091647528},"targetPosition":{"x":26055.858029483148,"y":16862.771170629116},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"SMA 140 Begin","id":"39e65adb-6125-4e9a-8f15-5403b21aac40"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"3d994072-d0b7-4065-a8be-3c718de28086","savedPayload":{"position":{"x":23228.283964892813,"y":15947.161489070812},"targetPosition":{"x":26055.858029483148,"y":16862.771170629116},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"SMA 140 End","id":"7559cbf5-acba-4a60-91b4-d95f90293f22"}}}],"id":"41a149aa-efdf-4f53-82cf-cce9e904a000","savedPayload":{"position":{"x":26055.858029483148,"y":16862.771170629116},"targetPosition":{"x":26056.46811323328,"y":17312.73940095199},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Polygon","name":"SMA 210","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","id":"08949257-633e-4013-b770-bbb798972d2d","savedPayload":{"position":{"x":23690.016244543014,"y":15654.333410156698},"targetPosition":{"x":23727.831193834005,"y":16083.395303403084},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"53e088d8-8ec5-4dbe-b732-c65f31005105","savedPayload":{"position":{"x":23727.831193834005,"y":16083.395303403084},"targetPosition":{"x":26214.812942525212,"y":17038.481113592716},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"15882e16-4782-48e8-9cac-fbb1d07ae51d","savedPayload":{"position":{"x":23361.949391821305,"y":16103.074035653222},"targetPosition":{"x":26214.812942525212,"y":17038.481113592716},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"SMA 210 Begin","id":"479df802-576f-45f1-8322-6b2e493c5ecc"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"a6f51174-ea46-4282-a476-4e809f456682","savedPayload":{"position":{"x":23485.650986718167,"y":16060.984826891103},"targetPosition":{"x":26214.812942525212,"y":17038.481113592716},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"SMA 210 End","id":"45a926f2-4bb2-4562-b40f-bd2532ff1d10"}}}],"id":"c3ee15c5-a5b3-4318-bc09-a9fd03592d83","savedPayload":{"position":{"x":26214.812942525212,"y":17038.481113592716},"targetPosition":{"x":26056.46811323328,"y":17312.73940095199},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Polygon","name":"SMA 280","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","id":"942d9600-7935-4ca6-81d8-9bd014df736f","savedPayload":{"position":{"x":23898.039790340048,"y":15827.293463190736},"targetPosition":{"x":23844.27757946908,"y":16229.503907647098},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"1c6e0c3f-8ac7-4b0b-9da8-0f7faf9befd1","savedPayload":{"position":{"x":23844.27757946908,"y":16229.503907647098},"targetPosition":{"x":26210.939946875766,"y":17224.26251234119},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"cc54382b-cf2b-42c7-8958-8816809dd7ba","savedPayload":{"position":{"x":23610.81853450576,"y":16274.801989570333},"targetPosition":{"x":26210.939946875766,"y":17224.26251234119},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"SMA 280 Begin","id":"d5e455bf-bb27-41fa-ba41-c8e7d0aa4d5e"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"3629786a-8eed-4cff-9780-0e685aeed577","savedPayload":{"position":{"x":23677.661467278973,"y":16143.835714218736},"targetPosition":{"x":26210.939946875766,"y":17224.26251234119},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"SMA 280 End","id":"298d0ca9-1b4a-48d8-8efe-fda6b2fc2c34"}}}],"id":"3bbf5574-e89c-4538-a95c-2da58e5a74d7","savedPayload":{"position":{"x":26210.939946875766,"y":17224.26251234119},"targetPosition":{"x":26056.46811323328,"y":17312.73940095199},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Polygon","name":"SMA 350","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.BLACK\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","id":"8142bd21-31e4-4edd-97d5-217e30321e0a","savedPayload":{"position":{"x":23988.354447938633,"y":16088.849446851673},"targetPosition":{"x":23874.502154278547,"y":16431.729161424948},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"6eade211-19cf-48a7-87ac-faf30e387e10","savedPayload":{"position":{"x":23874.502154278547,"y":16431.729161424948},"targetPosition":{"x":26224.92198130258,"y":17313.79909909426},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"f16d8eac-9e78-4167-b087-9803637412a6","savedPayload":{"position":{"x":23977.108209341393,"y":16540.68324180637},"targetPosition":{"x":26224.92198130258,"y":17313.79909909426},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"SMA 350 End","id":"d6598381-9b15-4cb3-afba-b85ed6770ce3"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"b94a339d-5abf-4563-a693-edb5d812c24e","savedPayload":{"position":{"x":23576.11502495966,"y":16314.733914369277},"targetPosition":{"x":26224.92198130258,"y":17313.79909909426},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"SMA 350 Begin","id":"f3c05d30-da2e-449e-8471-dcc216f4e630"}}}],"id":"046240f2-f70b-471d-b07b-0e7490222f0d","savedPayload":{"position":{"x":26224.92198130258,"y":17313.79909909426},"targetPosition":{"x":26056.46811323328,"y":17312.73940095199},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}}],"id":"391b803a-4b4e-4c0b-bb6b-b4d68e989c9c","savedPayload":{"position":{"x":26056.46811323328,"y":17312.73940095199},"targetPosition":{"x":26487.524020492943,"y":17561.759492616853},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"panels":[{"type":"Plotter Panel","name":"SMA Base 7","code":"{ \n\"codeName\": \"\"\n}","panelData":[{"type":"Panel Data","name":"SMA 7","code":"{\n \"valueDecimals\": 2\n}","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.sma7","id":"1c683838-c882-49bd-997a-2f4255347854","savedPayload":{"position":{"x":26286.44063804108,"y":17313.20479257972},"targetPosition":{"x":26451.217939234695,"y":17325.00005339349},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"c26c14bd-b9ab-4121-89b2-eb3044534cf2","savedPayload":{"position":{"x":26451.217939234695,"y":17325.00005339349},"targetPosition":{"x":26863.204858434034,"y":17345.01017281063},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Panel Data","name":"SMA 14","code":"{\n \"valueDecimals\": 2\n}","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.sma14","id":"1060ea54-bb29-4c3b-8db0-522893543a36","savedPayload":{"position":{"x":25865.41103939469,"y":16631.882286591397},"targetPosition":{"x":26455.72245208838,"y":17054.610471176093},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"94b29f18-cad5-49df-8b87-d6ef10f5ae61","savedPayload":{"position":{"x":26455.72245208838,"y":17054.610471176093},"targetPosition":{"x":26863.204858434034,"y":17345.01017281063},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Panel Data","name":"SMA 21","code":"{\n \"valueDecimals\": 2\n}","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.sma21","id":"c0287e9c-4b88-4b92-b6ac-f17474649958","savedPayload":{"position":{"x":26553.10167631692,"y":16572.45344660616},"targetPosition":{"x":26733.257673995588,"y":17020.593433969272},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"ffcb7173-b2bf-4d5d-90e5-6f8b26af4b86","savedPayload":{"position":{"x":26733.257673995588,"y":17020.593433969272},"targetPosition":{"x":26863.204858434034,"y":17345.01017281063},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Panel Data","name":"SMA 28","code":"{\n \"valueDecimals\": 2\n}","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.sma28","id":"9f1615e0-e437-4221-8e9a-a6dcb4556022","savedPayload":{"position":{"x":27004.82235014841,"y":16592.276390096285},"targetPosition":{"x":26918.18104261267,"y":17058.184315708357},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"186d8c1a-5eef-44a1-aa09-b28e4f5b6b0e","savedPayload":{"position":{"x":26918.18104261267,"y":17058.184315708357},"targetPosition":{"x":26863.204858434034,"y":17345.01017281063},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Panel Data","name":"SMA 35","code":"{\n \"valueDecimals\": 2\n}","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.sma35","id":"423f3069-d5a3-4d29-bb35-68802f367c50","savedPayload":{"position":{"x":27263.625475598546,"y":16917.878110500445},"targetPosition":{"x":26963.044528485727,"y":17239.665815933196},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"6b047d8e-451d-4267-adc4-6e9496aa0025","savedPayload":{"position":{"x":26963.044528485727,"y":17239.665815933196},"targetPosition":{"x":26863.204858434034,"y":17345.01017281063},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Panel Data","name":"SMA 70","code":"{\n \"valueDecimals\": 2\n}","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.sma70","id":"62ed074e-5b1a-4306-b411-cd436680147d","savedPayload":{"position":{"x":27388.390504043826,"y":17212.515760031645},"targetPosition":{"x":27176.420570867347,"y":17268.57371977437},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"9676685c-f20e-4d65-a0fe-8551e80132ee","savedPayload":{"position":{"x":27176.420570867347,"y":17268.57371977437},"targetPosition":{"x":26863.204858434034,"y":17345.01017281063},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Panel Data","name":"SMA 140","code":"{\n \"valueDecimals\": 2\n}","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.sma140","id":"2200abd2-2897-4eff-9804-f599c0e18f42","savedPayload":{"position":{"x":27379.31904055584,"y":17520.08477472616},"targetPosition":{"x":27105.203766711493,"y":17428.450308675878},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"a44d3c89-8463-4493-b195-70ee4146bbdb","savedPayload":{"position":{"x":27105.203766711493,"y":17428.450308675878},"targetPosition":{"x":26863.204858434034,"y":17345.01017281063},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Panel Data","name":"SMA 210","code":"{\n \"valueDecimals\": 2\n}","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.sma210","id":"38e3066f-1951-4c96-8a36-3bcf778328bd","savedPayload":{"position":{"x":27095.152110578256,"y":17638.808525194992},"targetPosition":{"x":27034.565431719806,"y":17562.8080397517},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"44198c4d-4d98-43a2-9c03-2d8794b9edac","savedPayload":{"position":{"x":27034.565431719806,"y":17562.8080397517},"targetPosition":{"x":26863.204858434034,"y":17345.01017281063},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Panel Data","name":"SMA 280","code":"{\n \"valueDecimals\": 2\n}","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.sma280","id":"eca55243-4492-4983-9e03-04694437c8ae","savedPayload":{"position":{"x":27035.455402893287,"y":19171.68890805654},"targetPosition":{"x":26902.865575388885,"y":17762.355510711768},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"96706885-fa55-4fad-82bd-fb43a2f331d7","savedPayload":{"position":{"x":26902.865575388885,"y":17762.355510711768},"targetPosition":{"x":26863.204858434034,"y":17345.01017281063},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Panel Data","name":"SMA 350","code":"{\n \"valueDecimals\": 2\n}","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.sma350","id":"64ea1867-2fb1-4191-a4c7-b5ac37f7be7a","savedPayload":{"position":{"x":28098.713019891453,"y":16426.996960149412},"targetPosition":{"x":26549.445805332,"y":17952.778530216237},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"9f208b33-3d80-4d2e-ad88-13139a8e93f8","savedPayload":{"position":{"x":26549.445805332,"y":17952.778530216237},"targetPosition":{"x":26863.204858434034,"y":17345.01017281063},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"b73ac725-eea1-4aa2-974c-937de300b456","savedPayload":{"position":{"x":26863.204858434034,"y":17345.01017281063},"targetPosition":{"x":26487.524020492943,"y":17561.759492616853},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}}],"id":"515565ff-dee2-4adf-adaf-b4cfea5f5dbd","savedPayload":{"position":{"x":26487.524020492943,"y":17561.759492616853},"targetPosition":{"x":26487.524020492943,"y":17815.896004599515},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}}],"id":"9b2443b7-9276-4fa3-b4b3-b9b991d886d8","savedPayload":{"position":{"x":26487.524020492943,"y":17815.896004599515},"targetPosition":{"x":27613.65880679387,"y":17815.896004599515},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Plotter","name":"RSI","code":"{\n\"codeName\": \"Plotter RSI\"\n}","modules":[{"type":"Plotter Module","name":"RSI 14","code":"{\n\t\"codeName\": \"RSI 14\",\n\t\"slot\": {\n\t\t\"number\": 3,\n\t\t\"minValue\": 0,\n\t\t\"maxValue\": 100\n\t},\n \"banner\": \"Oscillator\"\n}","shapes":{"type":"Shapes","name":"New Shapes","chartPoints":[{"type":"Chart Points","name":"Grid","points":[{"type":"Point","name":"Begin 0","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 0","id":"88e15149-215e-42c8-bc00-78b63343daa0","savedPayload":{"position":{"x":25822.289332853965,"y":16633.43179291915},"targetPosition":{"x":25976.706812911754,"y":16739.529776752785},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"e376a028-b688-4bb5-a100-00be6d161bd6","savedPayload":{"position":{"x":25976.706812911754,"y":16739.529776752785},"targetPosition":{"x":26516.18866686108,"y":17096.946530950594},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"End 0","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 0","id":"6904030c-e751-4eb9-844a-d1cf45caa1f2","savedPayload":{"position":{"x":26080.906008235837,"y":16476.821031641743},"targetPosition":{"x":26226.906270213825,"y":16688.49786229417},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"f562d9d7-357b-4677-ac4b-3ddbb735ca2b","savedPayload":{"position":{"x":26226.906270213825,"y":16688.49786229417},"targetPosition":{"x":26516.18866686108,"y":17096.946530950594},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"Begin 20","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 20","id":"4fc2797d-7023-461e-912e-23f2834d4141","savedPayload":{"position":{"x":26396.366561034883,"y":16612.11122505491},"targetPosition":{"x":26413.92908335443,"y":16687.80172229024},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"8227114d-f503-4f27-ae0b-4bc2804e2cdb","savedPayload":{"position":{"x":26413.92908335443,"y":16687.80172229024},"targetPosition":{"x":26516.18866686108,"y":17096.946530950594},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"End 20","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 20","id":"e6640285-69e5-4a37-8907-9d8bbcc2008b","savedPayload":{"position":{"x":26622.949213355012,"y":16273.079656020756},"targetPosition":{"x":26578.029563154436,"y":16617.512401407002},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"c9de9989-11da-44a7-bcbf-137435767d90","savedPayload":{"position":{"x":26578.029563154436,"y":16617.512401407002},"targetPosition":{"x":26516.18866686108,"y":17096.946530950594},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"Begin 30","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 30","id":"db815155-dbec-4824-9132-470a173d328b","savedPayload":{"position":{"x":26893.593424569564,"y":16405.066825944752},"targetPosition":{"x":26730.837592788477,"y":16705.16327317408},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"0f0a70c3-9f37-4e58-a93c-fcfcf9686c09","savedPayload":{"position":{"x":26730.837592788477,"y":16705.16327317408},"targetPosition":{"x":26516.18866686108,"y":17096.946530950594},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"End 30","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 30","id":"db6c3539-81f5-465d-9d79-8004a60ac5fb","savedPayload":{"position":{"x":27060.194447949845,"y":16637.946089705627},"targetPosition":{"x":26866.909678215125,"y":16803.303227480166},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"ac82bb81-5d37-4eea-ab52-0f698de71014","savedPayload":{"position":{"x":26866.909678215125,"y":16803.303227480166},"targetPosition":{"x":26516.18866686108,"y":17096.946530950594},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"Begin 50","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 50","id":"a6a8718f-2c9a-4c5f-af7a-7029bddfb839","savedPayload":{"position":{"x":27448.92796214339,"y":16776.207236949325},"targetPosition":{"x":27033.9180663027,"y":16921.666989665067},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"a0cdc721-996a-44b2-b619-bbc0ef97cd62","savedPayload":{"position":{"x":27033.9180663027,"y":16921.666989665067},"targetPosition":{"x":26516.18866686108,"y":17096.946530950594},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"End 50","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 50","id":"c996c1b4-2b1f-4d11-acd4-8aba4d3e3e5d","savedPayload":{"position":{"x":27611.784478236354,"y":17139.122501496535},"targetPosition":{"x":27017.67399094317,"y":17119.450124869338},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"59a77a0b-bcee-4c1e-855c-854c3d3bc521","savedPayload":{"position":{"x":27017.67399094317,"y":17119.450124869338},"targetPosition":{"x":26516.18866686108,"y":17096.946530950594},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"Begin 70","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 70","id":"bdcd3323-0da6-4667-95c2-b017623500af","savedPayload":{"position":{"x":27422.514822180878,"y":17489.01366504994},"targetPosition":{"x":27024.57987388848,"y":17320.137559286588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"228edebc-3b5b-4760-9791-2229cb76a662","savedPayload":{"position":{"x":27024.57987388848,"y":17320.137559286588},"targetPosition":{"x":26516.18866686108,"y":17096.946530950594},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"End 70","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 70","id":"9977888b-2cf4-472e-8468-d6705690a57c","savedPayload":{"position":{"x":27178.93940193139,"y":17749.614107034857},"targetPosition":{"x":26904.20349426365,"y":17482.639636588752},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"4cbfd9aa-d595-4e06-ac82-a87bfdf9f680","savedPayload":{"position":{"x":26904.20349426365,"y":17482.639636588752},"targetPosition":{"x":26516.18866686108,"y":17096.946530950594},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"Begin 80","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 80","id":"75cda528-f689-4d21-a8ed-ba08705d5ec7","savedPayload":{"position":{"x":27451.204548197988,"y":19164.31168713561},"targetPosition":{"x":26757.809923578854,"y":17636.538778283317},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"e7b453a3-5312-48e6-8797-6d96e058766b","savedPayload":{"position":{"x":26757.809923578854,"y":17636.538778283317},"targetPosition":{"x":26516.18866686108,"y":17096.946530950594},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"Eng 80","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 80","id":"df4c7f58-96c7-4ffb-9ce3-ff1b35ddf3c3","savedPayload":{"position":{"x":26639.056328093953,"y":19311.669362150067},"targetPosition":{"x":26544.592714885468,"y":17627.427153833316},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"d64e2ceb-abb9-4cc0-b929-211bcbd934a7","savedPayload":{"position":{"x":26544.592714885468,"y":17627.427153833316},"targetPosition":{"x":26516.18866686108,"y":17096.946530950594},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"Begin 100","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 100","id":"79f20ec4-c499-41ca-aa79-f56fe5b7bcbc","savedPayload":{"position":{"x":25760.86024578773,"y":19423.967239830163},"targetPosition":{"x":26324.631273308183,"y":17688.135376189788},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"7d5d4922-1d7d-45a3-b5ff-75d14016ee1d","savedPayload":{"position":{"x":26324.631273308183,"y":17688.135376189788},"targetPosition":{"x":26516.18866686108,"y":17096.946530950594},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"End 100","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 100","id":"58d10fb8-87e5-4a4c-95ab-99be2f5b14ea","savedPayload":{"position":{"x":25462.623788629153,"y":18391.79383349259},"targetPosition":{"x":26264.511089870888,"y":17408.83710365672},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"dc11ae4c-bce1-4e88-986a-457a3612102a","savedPayload":{"position":{"x":26264.511089870888,"y":17408.83710365672},"targetPosition":{"x":26516.18866686108,"y":17096.946530950594},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"RSI Begin","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.value","id":"e068d3fa-623c-4349-a10f-4abdd6263b07","savedPayload":{"position":{"x":24720.641068516343,"y":18121.118474403556},"targetPosition":{"x":26097.799807867577,"y":17338.72200924987},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"7f687c2f-3a91-4b53-b00d-8a651e82c97d","savedPayload":{"position":{"x":26097.799807867577,"y":17338.72200924987},"targetPosition":{"x":26516.18866686108,"y":17096.946530950594},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"RSI End","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.value","id":"bb45d3f0-e6e7-473a-b2f4-7016c65bd7ee","savedPayload":{"position":{"x":25697.72420189528,"y":17220.873969413646},"targetPosition":{"x":26015.071145690486,"y":17175.602606041495},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"f5d97a45-0db5-4d48-bf32-efdd6b2726c0","savedPayload":{"position":{"x":26015.071145690486,"y":17175.602606041495},"targetPosition":{"x":26516.18866686108,"y":17096.946530950594},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"ff9f35c7-b1ca-446e-905c-c971ca51dfbe","savedPayload":{"position":{"x":26516.18866686108,"y":17096.946530950594},"targetPosition":{"x":26178.93756157145,"y":17021.19319001446},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}}],"polygons":[{"type":"Polygon","name":"Box 0-20","polygonBody":{"type":"Polygon Body","name":"New Polygon Body","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.25,\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.35,\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n }\n}","id":"9e7202ce-11e7-4526-80d5-52f0dbdcb91c","savedPayload":{"position":{"x":27105.063668480117,"y":13354.25106720514},"targetPosition":{"x":27080.069425627258,"y":13490.640236280811},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"styleConditions":[],"id":"8716fe80-7aa5-4707-93d9-f47ac26e9a53","savedPayload":{"position":{"x":27080.069425627258,"y":13490.640236280811},"targetPosition":{"x":26509.96920916925,"y":17302.60404364862},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"89a7b82e-5d1d-4359-80a8-0b85d997a62c","savedPayload":{"position":{"x":28053.43125878482,"y":14860.937132567069},"targetPosition":{"x":26509.96920916925,"y":17302.60404364862},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 0","id":"e376a028-b688-4bb5-a100-00be6d161bd6"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"4ddfe945-d3dd-431a-a0bf-477d2f0c0af1","savedPayload":{"position":{"x":27763.500881049138,"y":19115.168066279315},"targetPosition":{"x":26509.96920916925,"y":17302.60404364862},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Point","name":"End 0","id":"f562d9d7-357b-4677-ac4b-3ddbb735ca2b"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"1fd4c8e3-47e3-4e05-8739-a34e8239b178","savedPayload":{"position":{"x":25764.14790492889,"y":19609.16834118027},"targetPosition":{"x":26509.96920916925,"y":17302.60404364862},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Point","name":"End 20","id":"c9de9989-11da-44a7-bcbf-137435767d90"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"2920b1c1-1d61-44b8-b31a-31e2d87fa9e4","savedPayload":{"position":{"x":24051.428202329353,"y":17896.415516008215},"targetPosition":{"x":26509.96920916925,"y":17302.60404364862},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 20","id":"8227114d-f503-4f27-ae0b-4bc2804e2cdb"}}}],"id":"0dce63e6-acf6-482e-bcf9-3e44b7487cbf","savedPayload":{"position":{"x":26509.96920916925,"y":17302.60404364862},"targetPosition":{"x":26178.93756157145,"y":17021.19319001446},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Polygon","name":"Box 80-100","polygonBody":{"type":"Polygon Body","name":"New Polygon Body","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.25,\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.35,\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n }\n}","id":"f95287c0-8123-4025-8018-370eb91b6189","savedPayload":{"position":{"x":25809.902849551243,"y":13098.40717646264},"targetPosition":{"x":26065.1239019571,"y":13178.050897423918},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"c46a4519-e917-410e-98d7-faf0ad80a99a","savedPayload":{"position":{"x":26065.1239019571,"y":13178.050897423918},"targetPosition":{"x":26280.067608076486,"y":17272.397659122293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"eb76ec36-eae3-424a-9105-d26eefca1b67","savedPayload":{"position":{"x":27784.077061595468,"y":15665.096546103716},"targetPosition":{"x":26280.067608076486,"y":17272.397659122293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 80","id":"e7b453a3-5312-48e6-8797-6d96e058766b"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"6facb2b7-b324-4e01-a53f-5d72541ba64f","savedPayload":{"position":{"x":27145.407805532555,"y":19607.551541400964},"targetPosition":{"x":26280.067608076486,"y":17272.397659122293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Point","name":"Eng 80","id":"d64e2ceb-abb9-4cc0-b929-211bcbd934a7"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"2e7bfaf4-7828-4021-9895-58882a03987e","savedPayload":{"position":{"x":26250.9353268833,"y":13256.261163965883},"targetPosition":{"x":26280.067608076486,"y":17272.397659122293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"End 100","id":"dc11ae4c-bce1-4e88-986a-457a3612102a"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"d2a601ff-7a5d-414e-bc06-be93e13e6ddb","savedPayload":{"position":{"x":26174.678023179607,"y":13281.327840969358},"targetPosition":{"x":26280.067608076486,"y":17272.397659122293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 100","id":"7d5d4922-1d7d-45a3-b5ff-75d14016ee1d"}}}],"id":"2429edaa-20db-4fd9-b834-c84953e78bf3","savedPayload":{"position":{"x":26280.067608076486,"y":17272.397659122293},"targetPosition":{"x":26178.93756157145,"y":17021.19319001446},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Polygon","name":"Box 20-30","polygonBody":{"type":"Polygon Body","name":"New Polygon Body","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.15,\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.2,\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n }\n}","id":"f1ac3d45-3f00-4269-a41f-872bcbc99620","savedPayload":{"position":{"x":25221.879366664703,"y":17576.329967036887},"targetPosition":{"x":25488.237817121462,"y":17626.09364401534},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"1aa28d17-1653-496a-8b8a-35fdf6691e0b","savedPayload":{"position":{"x":25488.237817121462,"y":17626.09364401534},"targetPosition":{"x":26134.18072875585,"y":17463.397886963932},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"2e88069b-6333-45f8-8199-021fe3896667","savedPayload":{"position":{"x":25651.144435648766,"y":17757.75914644253},"targetPosition":{"x":26134.18072875585,"y":17463.397886963932},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 20","id":"8227114d-f503-4f27-ae0b-4bc2804e2cdb"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"cdea2bf9-a545-4877-8d65-5a027352bb8a","savedPayload":{"position":{"x":25421.08016028571,"y":17862.708409247058},"targetPosition":{"x":26134.18072875585,"y":17463.397886963932},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"End 20","id":"c9de9989-11da-44a7-bcbf-137435767d90"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"bfb22589-c1af-4822-8944-1767e3e691bc","savedPayload":{"position":{"x":25180.871744775337,"y":17445.974884179486},"targetPosition":{"x":26134.18072875585,"y":17463.397886963932},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"End 30","id":"ac82bb81-5d37-4eea-ab52-0f698de71014"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"208c9dfc-a7fb-41ab-becc-3b68104e07ed","savedPayload":{"position":{"x":25151.210333351104,"y":17374.593864082948},"targetPosition":{"x":26134.18072875585,"y":17463.397886963932},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 30","id":"0f0a70c3-9f37-4e58-a93c-fcfcf9686c09"}}}],"id":"4a0db3d1-061d-4587-9c05-f42c09c0b271","savedPayload":{"position":{"x":26134.18072875585,"y":17463.397886963932},"targetPosition":{"x":26178.93756157145,"y":17021.19319001446},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Polygon","name":"Box 70-80","polygonBody":{"type":"Polygon Body","name":"New Polygon Body","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.15,\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.2,\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n }\n}","id":"6335d57f-9462-4d19-b954-2f511308b9c8","savedPayload":{"position":{"x":25949.286180757786,"y":13666.753906149157},"targetPosition":{"x":26354.932498018952,"y":13722.432552294073},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"b01a727e-5773-47c2-b094-c19ad0ac71f4","savedPayload":{"position":{"x":26354.932498018952,"y":13722.432552294073},"targetPosition":{"x":25914.114719570734,"y":17421.579115804136},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"c59e52e4-9b7e-4985-ab53-35f5cd29f250","savedPayload":{"position":{"x":26280.71969266232,"y":13552.471621817125},"targetPosition":{"x":25914.114719570734,"y":17421.579115804136},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 70","id":"228edebc-3b5b-4760-9791-2229cb76a662"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"957f8c1e-cb14-4241-b805-abfdc50c07d0","savedPayload":{"position":{"x":26321.44845270672,"y":13070.58568403434},"targetPosition":{"x":25914.114719570734,"y":17421.579115804136},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"End 70","id":"4cbfd9aa-d595-4e06-ac82-a87bfdf9f680"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"37688deb-5377-4f52-bde8-5e8abbf6e25f","savedPayload":{"position":{"x":26207.996551167897,"y":13405.193417485338},"targetPosition":{"x":25914.114719570734,"y":17421.579115804136},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"Eng 80","id":"d64e2ceb-abb9-4cc0-b929-211bcbd934a7"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"6d346213-f33f-4b5a-a519-5e1c3fb42e50","savedPayload":{"position":{"x":26334.08388827716,"y":13523.231869591393},"targetPosition":{"x":25914.114719570734,"y":17421.579115804136},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 80","id":"e7b453a3-5312-48e6-8797-6d96e058766b"}}}],"id":"5835d367-23bc-4039-b2c1-1a23f3ca652f","savedPayload":{"position":{"x":25914.114719570734,"y":17421.579115804136},"targetPosition":{"x":26178.93756157145,"y":17021.19319001446},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Polygon","name":"Line 20","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.15,\n \"lineWidth\": 1,\n \"lineDash\": [3,3],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n }\n}","id":"6ad882da-10d9-427c-8fb5-3a7c55b678a1","savedPayload":{"position":{"x":26230.73460063908,"y":13320.789375181364},"targetPosition":{"x":26536.327245274988,"y":19000.24909889485},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"fa05777f-6288-4dd2-9b7a-61194bc43681","savedPayload":{"position":{"x":26536.327245274988,"y":19000.24909889485},"targetPosition":{"x":25616.68104530841,"y":17330.639850551466},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"a9a9dd2d-d7f8-4a25-b81d-d1e2a2f9d5a6","savedPayload":{"position":{"x":25209.37098458346,"y":14924.676239198443},"targetPosition":{"x":25616.68104530841,"y":17330.639850551466},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 20","id":"8227114d-f503-4f27-ae0b-4bc2804e2cdb"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"a717c7d2-3bc7-4d8c-9e9f-e1fb75fd0d42","savedPayload":{"position":{"x":25974.557611291442,"y":11652.107202331048},"targetPosition":{"x":25616.68104530841,"y":17330.639850551466},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Point","name":"End 20","id":"c9de9989-11da-44a7-bcbf-137435767d90"}}}],"id":"27aab97e-ce7f-47fc-bd22-d9b70ffec2d1","savedPayload":{"position":{"x":25616.68104530841,"y":17330.639850551466},"targetPosition":{"x":26178.93756157145,"y":17021.19319001446},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Polygon","name":"Line 30","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.3,\n \"lineWidth\": 1,\n \"lineDash\": [3,3],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n }\n}","id":"0b1d6f25-076c-4495-b462-435a8d1900d2","savedPayload":{"position":{"x":26039.296366456056,"y":12687.981558251755},"targetPosition":{"x":26157.387350289915,"y":13169.966500238792},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"6cb61271-a82a-47a1-ac0c-404dc28b05e5","savedPayload":{"position":{"x":26157.387350289915,"y":13169.966500238792},"targetPosition":{"x":25596.25322661636,"y":17032.71309969406},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"e656c0ce-1b57-420e-84f5-cd62a9bb602d","savedPayload":{"position":{"x":26131.046514746584,"y":13357.445999867943},"targetPosition":{"x":25596.25322661636,"y":17032.71309969406},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"End 30","id":"ac82bb81-5d37-4eea-ab52-0f698de71014"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"8e2ee705-7be7-4705-a32f-242a5c1d286d","savedPayload":{"position":{"x":25979.26542169437,"y":13352.68953628866},"targetPosition":{"x":25596.25322661636,"y":17032.71309969406},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 30","id":"0f0a70c3-9f37-4e58-a93c-fcfcf9686c09"}}}],"id":"18e4afd3-7536-405b-97b6-d36ec7ddc692","savedPayload":{"position":{"x":25596.25322661636,"y":17032.71309969406},"targetPosition":{"x":26178.93756157145,"y":17021.19319001446},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Polygon","name":"Line 50","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.3,\n \"lineWidth\": 1,\n \"lineDash\": [3,3],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n }\n}","id":"68ca10ec-d83d-4f61-b9ee-6a0f3a74cb12","savedPayload":{"position":{"x":26352.148125127824,"y":12473.797242709776},"targetPosition":{"x":26322.14589071014,"y":12865.77229316618},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"fefbf0c0-287c-4bb7-81a7-6b745dcfcf3b","savedPayload":{"position":{"x":26322.14589071014,"y":12865.77229316618},"targetPosition":{"x":25770.11649481099,"y":16816.833627619544},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"cfa25adf-05eb-49d0-956a-69e4fde9bacf","savedPayload":{"position":{"x":26243.603472265433,"y":12799.292111663906},"targetPosition":{"x":25770.11649481099,"y":16816.833627619544},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 50","id":"a0cdc721-996a-44b2-b619-bbc0ef97cd62"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"de1447aa-e70f-419b-bab5-d94b333612c7","savedPayload":{"position":{"x":26472.758565602137,"y":12690.864670862582},"targetPosition":{"x":25770.11649481099,"y":16816.833627619544},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"End 50","id":"59a77a0b-bcee-4c1e-855c-854c3d3bc521"}}}],"id":"bbe48886-b71e-4507-b6e8-7f073b691a6a","savedPayload":{"position":{"x":25770.11649481099,"y":16816.833627619544},"targetPosition":{"x":26178.93756157145,"y":17021.19319001446},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Polygon","name":"Line 70","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.3,\n \"lineWidth\": 1,\n \"lineDash\": [3,3],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n }\n}","id":"913293ac-040f-4348-ade4-5b3103fe1375","savedPayload":{"position":{"x":26699.882061696353,"y":12358.394167810375},"targetPosition":{"x":26716.191602588373,"y":12848.693054024128},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"8640a48e-f7ca-419c-a687-3f52c3a5afa9","savedPayload":{"position":{"x":26716.191602588373,"y":12848.693054024128},"targetPosition":{"x":25840.59888770593,"y":16551.40863998917},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"bc77b107-0a70-4038-86a6-3034ab4e86dd","savedPayload":{"position":{"x":26587.745480539023,"y":12680.069604060787},"targetPosition":{"x":25840.59888770593,"y":16551.40863998917},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"End 70","id":"4cbfd9aa-d595-4e06-ac82-a87bfdf9f680"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"36882cd2-2ec4-4d2d-af00-98b4c54bf1e7","savedPayload":{"position":{"x":26803.31279406973,"y":12786.49794082057},"targetPosition":{"x":25840.59888770593,"y":16551.40863998917},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 70","id":"228edebc-3b5b-4760-9791-2229cb76a662"}}}],"id":"508b71cf-79d3-4db4-a6d3-0b26226ad5b9","savedPayload":{"position":{"x":25840.59888770593,"y":16551.40863998917},"targetPosition":{"x":26178.93756157145,"y":17021.19319001446},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Polygon","name":"Line 80","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.15,\n \"lineWidth\": 1,\n \"lineDash\": [3,3],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n }\n}","id":"9506c6ad-440b-45a1-aadf-89004f5311fb","savedPayload":{"position":{"x":27197.044532898854,"y":12405.221080343203},"targetPosition":{"x":26927.333841022577,"y":12667.693616235365},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"59804538-89e9-485a-a2b1-88ff78eb5661","savedPayload":{"position":{"x":26927.333841022577,"y":12667.693616235365},"targetPosition":{"x":26125.16500709518,"y":16642.464011718268},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"23df3ac4-6427-4a69-a5a3-8230186b46f3","savedPayload":{"position":{"x":26628.74776715321,"y":12424.087944002838},"targetPosition":{"x":26125.16500709518,"y":16642.464011718268},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 80","id":"e7b453a3-5312-48e6-8797-6d96e058766b"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"7a5139be-30b6-4eab-994a-bb8b74be455d","savedPayload":{"position":{"x":26882.986773972287,"y":12576.364087092008},"targetPosition":{"x":26125.16500709518,"y":16642.464011718268},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"Eng 80","id":"d64e2ceb-abb9-4cc0-b929-211bcbd934a7"}}}],"id":"8499947d-a392-40ed-be9d-225a28429642","savedPayload":{"position":{"x":26125.16500709518,"y":16642.464011718268},"targetPosition":{"x":26178.93756157145,"y":17021.19319001446},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Polygon","name":"RSI Line","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","id":"90fe9ece-e33a-4e2e-904a-779327e7155a","savedPayload":{"position":{"x":27157.009381429947,"y":12306.807907573693},"targetPosition":{"x":26805.963464110875,"y":12872.56205579725},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"styleConditions":[{"type":"Style Condition","name":"New Style Condition","code":"(record.previous.value < 20 && record.value < 20) || (record.previous.value > 80 && record.value > 80)","style":{"type":"Style","name":"New Style","code":"{\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RED\"\n}","id":"58f58e7a-3056-49c7-9117-f2a514d4479e","savedPayload":{"position":{"x":27679.036231205024,"y":12108.107734293262},"targetPosition":{"x":27334.570827322023,"y":12380.155951738187},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"9fcf2614-7ec8-407f-93a2-3c749f6683ef","savedPayload":{"position":{"x":27334.570827322023,"y":12380.155951738187},"targetPosition":{"x":26805.963464110875,"y":12872.56205579725},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}}],"id":"6dc77d6e-5aa6-41ab-b247-43c4391fcc96","savedPayload":{"position":{"x":26805.963464110875,"y":12872.56205579725},"targetPosition":{"x":26303.443745735938,"y":16671.45981477428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"5312ee43-9c15-4d4b-9255-5fb7259c5734","savedPayload":{"position":{"x":26917.762603189494,"y":12852.5750470533},"targetPosition":{"x":26303.443745735938,"y":16671.45981477428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"RSI Begin","id":"7f687c2f-3a91-4b53-b00d-8a651e82c97d"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"01981eaa-b1c6-41e1-84b4-2dc8106ac095","savedPayload":{"position":{"x":26724.44352457064,"y":12670.896918053919},"targetPosition":{"x":26303.443745735938,"y":16671.45981477428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"RSI End","id":"f5d97a45-0db5-4d48-bf32-efdd6b2726c0"}}}],"id":"e8eb9949-277b-4493-a9f4-cbcb502aacbc","savedPayload":{"position":{"x":26303.443745735938,"y":16671.45981477428},"targetPosition":{"x":26178.93756157145,"y":17021.19319001446},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Polygon","name":"Box 30-70","polygonBody":{"type":"Polygon Body","name":"New Polygon Body","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.05,\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n }\n}","id":"5b04f4bb-2cc4-48a5-b421-667c96b2dd27","savedPayload":{"position":{"x":25552.200050493262,"y":16175.410258291888},"targetPosition":{"x":25710.088874236168,"y":16499.895958952675},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"208ca141-b231-4a70-8b31-eeae09576822","savedPayload":{"position":{"x":25710.088874236168,"y":16499.895958952675},"targetPosition":{"x":26399.047763754003,"y":16817.868126597234},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"7956c253-3704-46c0-b188-f6662bb58904","savedPayload":{"position":{"x":25524.295083099914,"y":16577.377612046395},"targetPosition":{"x":26399.047763754003,"y":16817.868126597234},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 30","id":"0f0a70c3-9f37-4e58-a93c-fcfcf9686c09"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"b043ae0f-a172-4ebe-922b-a895b8a888c9","savedPayload":{"position":{"x":25564.535294980484,"y":16463.18393280242},"targetPosition":{"x":26399.047763754003,"y":16817.868126597234},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"End 30","id":"ac82bb81-5d37-4eea-ab52-0f698de71014"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"5830f66c-dca5-4f62-8102-d7d8ea588d0d","savedPayload":{"position":{"x":25729.64881368246,"y":16415.194496022523},"targetPosition":{"x":26399.047763754003,"y":16817.868126597234},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"End 70","id":"4cbfd9aa-d595-4e06-ac82-a87bfdf9f680"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"a8eb0500-2421-4879-9459-2ecdb4ae09d5","savedPayload":{"position":{"x":26026.058740664306,"y":16457.378792920594},"targetPosition":{"x":26399.047763754003,"y":16817.868126597234},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin 70","id":"228edebc-3b5b-4760-9791-2229cb76a662"}}}],"id":"b294fd86-15d6-4bc8-9379-0532df288eee","savedPayload":{"position":{"x":26399.047763754003,"y":16817.868126597234},"targetPosition":{"x":26178.93756157145,"y":17021.19319001446},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}}],"id":"bc1170cc-a04b-4453-bd28-0e522f747617","savedPayload":{"position":{"x":26178.93756157145,"y":17021.19319001446},"targetPosition":{"x":26683.70418349753,"y":16885.94138130318},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"panels":[{"type":"Plotter Panel","name":"RSI 14","code":"{ \n\"codeName\": \"\"\n}","panelData":[{"type":"Panel Data","name":"RSI 14","code":"{\n \"valueDecimals\": 2\n}","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.value","id":"fbec83cc-a090-491b-8cfb-833d40b2b843","savedPayload":{"position":{"x":26886.36623856422,"y":16134.610121264064},"targetPosition":{"x":26859.596844597672,"y":16230.36284656306},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"e5fd8d57-8920-417e-8b9b-c1e0d6868a7a","savedPayload":{"position":{"x":26859.596844597672,"y":16230.36284656306},"targetPosition":{"x":26793.249324083354,"y":16477.11335091461},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"ff06d653-f886-44f4-8b28-82bab51aa98d","savedPayload":{"position":{"x":26793.249324083354,"y":16477.11335091461},"targetPosition":{"x":26683.70418349753,"y":16885.94138130318},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"72403d40-2a64-4e51-8eaf-b1a872e4474e","savedPayload":{"position":{"x":26683.70418349753,"y":16885.94138130318},"targetPosition":{"x":26876.586861383,"y":17078.824059188646},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{"shortcutKey":""}}}],"id":"bbc529df-b938-47b5-8cb7-a5579c859b99","savedPayload":{"position":{"x":26876.586861383,"y":17078.824059188646},"targetPosition":{"x":27613.65880679387,"y":17815.896004599515},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Plotter","name":"MACD PENDING","code":"{}","modules":[],"id":"24146ce7-bc0d-461a-8a43-0d2bd3059886","savedPayload":{"position":{"x":27613.65880679387,"y":16751.29274796419},"targetPosition":{"x":27613.65880679387,"y":17815.896004599515},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Plotter","name":"EMA","code":"{\n\"codeName\": \"Plotter EMA\"\n}","modules":[{"type":"Plotter Module","name":"EMA Popular","code":"{\n\"codeName\": \"EMA-Popular\",\n\"banner\": \"Moving-Average\"\n}","shapes":{"type":"Shapes","name":"New Shapes","chartPoints":[{"type":"Chart Points","name":"New Chart Points","points":[{"type":"Point","name":"EMA 20 Begin","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.ema20","id":"7bf83ec0-5a84-4a81-a111-19d913e12135","savedPayload":{"position":{"x":27804.93792716077,"y":15477.897054103414},"targetPosition":{"x":27895.64952487827,"y":16448.27599437549},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"6e1ff74e-36ba-460c-9f78-c8ee0b5e0837","savedPayload":{"position":{"x":27895.64952487827,"y":16448.27599437549},"targetPosition":{"x":27952.50713641398,"y":17104.616781184366},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"EMA 20 End","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.ema20","id":"12164218-7531-4063-bbd3-32855e7f7847","savedPayload":{"position":{"x":28596.854008227823,"y":16182.211323271824},"targetPosition":{"x":28264.050397762563,"y":16659.908135817554},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"83f1d130-42bd-45ae-9078-ed3f825531bb","savedPayload":{"position":{"x":28264.050397762563,"y":16659.908135817554},"targetPosition":{"x":27952.50713641398,"y":17104.616781184366},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"EMA 50 Begin","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.ema50","id":"580ad5c4-aee7-4af2-b85d-0ef86d020823","savedPayload":{"position":{"x":29117.982488572234,"y":16795.756976827655},"targetPosition":{"x":28289.697769779345,"y":17013.88563825359},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"7084c0a2-8874-46a7-b240-d9605a7baf49","savedPayload":{"position":{"x":28289.697769779345,"y":17013.88563825359},"targetPosition":{"x":27952.50713641398,"y":17104.616781184366},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"EMA 50 End","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.ema50","id":"1e7a4d05-3daf-4d0a-97ff-b53e35eab2aa","savedPayload":{"position":{"x":28379.466485802994,"y":17310.69069673363},"targetPosition":{"x":28194.794047996886,"y":17216.834579344428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"3861b379-3e51-43e2-b607-e3b7fba16a34","savedPayload":{"position":{"x":28194.794047996886,"y":17216.834579344428},"targetPosition":{"x":27952.50713641398,"y":17104.616781184366},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"EMA 100 Begin","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.ema100","id":"b50c3599-e7bd-45ef-b348-4ddf85460bbf","savedPayload":{"position":{"x":28164.74408284114,"y":17574.85624873614},"targetPosition":{"x":28085.143316360725,"y":17387.422146327892},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"d3b1e9cb-8098-4e62-94ea-4e89852b4f6a","savedPayload":{"position":{"x":28085.143316360725,"y":17387.422146327892},"targetPosition":{"x":27952.50713641398,"y":17104.616781184366},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"EMA 100 End","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.ema100","id":"f5cf8bb1-98bf-4c38-9e7c-f31678a656e4","savedPayload":{"position":{"x":27768.196808698656,"y":17779.14704145806},"targetPosition":{"x":27868.503858766977,"y":17419.53881358606},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"32ca337a-699d-4c2f-9b6a-73d9a4481e78","savedPayload":{"position":{"x":27868.503858766977,"y":17419.53881358606},"targetPosition":{"x":27952.50713641398,"y":17104.616781184366},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"EMA 200 Begin","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.ema200","id":"451d4c20-a9ad-4b8d-a116-fae9406ee356","savedPayload":{"position":{"x":27085.330855481345,"y":17713.15797066433},"targetPosition":{"x":27500.245394615387,"y":17421.13712497055},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"33d1fe7c-ff86-440a-8b42-0de9c296a632","savedPayload":{"position":{"x":27500.245394615387,"y":17421.13712497055},"targetPosition":{"x":27952.50713641398,"y":17104.616781184366},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"EMA 200 End","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.ema200","id":"24e42cf3-2dc8-4257-a511-7dc52dc6f060","savedPayload":{"position":{"x":27004.777251145824,"y":17026.848558535705},"targetPosition":{"x":27453.438476683143,"y":17060.38818680237},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"87e2a3ab-afc2-44cb-b2ca-03a715a4d673","savedPayload":{"position":{"x":27453.438476683143,"y":17060.38818680237},"targetPosition":{"x":27952.50713641398,"y":17104.616781184366},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"dd70bea3-9a52-4b2b-a364-31917b08d98d","savedPayload":{"position":{"x":27952.50713641398,"y":17104.616781184366},"targetPosition":{"x":27700.764528907686,"y":16854.086187436344},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}}],"polygons":[{"type":"Polygon","name":"SMA 20","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","id":"d468c2f1-2586-4fe4-aa0c-fc3737d992f5","savedPayload":{"position":{"x":25014.598965061246,"y":18227.504634446246},"targetPosition":{"x":24949.869999765422,"y":17790.7727582853},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"styleConditions":[],"id":"23236076-e29a-451e-8c95-e3812064279c","savedPayload":{"position":{"x":24949.869999765422,"y":17790.7727582853},"targetPosition":{"x":27579.308152382604,"y":17304.084358279753},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"5f877b66-2ca6-4a8f-967e-70948cefc9ea","savedPayload":{"position":{"x":24786.314368712072,"y":17710.3061401443},"targetPosition":{"x":27579.308152382604,"y":17304.084358279753},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"EMA 20 Begin","id":"6e1ff74e-36ba-460c-9f78-c8ee0b5e0837"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"d5971215-2792-4415-bfea-2e4b2b5b98fe","savedPayload":{"position":{"x":24832.344362936597,"y":17819.157444800174},"targetPosition":{"x":27579.308152382604,"y":17304.084358279753},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"EMA 20 End","id":"83f1d130-42bd-45ae-9078-ed3f825531bb"}}}],"id":"17ca2f43-9ddf-47f8-9929-e4612b00dd4f","savedPayload":{"position":{"x":27579.308152382604,"y":17304.084358279753},"targetPosition":{"x":27700.764528907686,"y":16854.086187436344},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Polygon","name":"SMA 50","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","id":"330fba24-ff59-48d2-a297-b4e6903efc3d","savedPayload":{"position":{"x":24415.679021102966,"y":17995.850957332113},"targetPosition":{"x":24408.695929431473,"y":17686.848141775463},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"styleConditions":[],"id":"0806f6fe-730c-4fde-b730-dcdf31825733","savedPayload":{"position":{"x":24408.695929431473,"y":17686.848141775463},"targetPosition":{"x":27347.764419123254,"y":16946.90529607854},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"b00cf575-af36-4653-97ec-441912af5bb8","savedPayload":{"position":{"x":24589.23177064233,"y":17894.78739224323},"targetPosition":{"x":27347.764419123254,"y":16946.90529607854},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"EMA 50 End","id":"3861b379-3e51-43e2-b607-e3b7fba16a34"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"da71a6f7-2917-4c07-bd77-dc1b0334c5ec","savedPayload":{"position":{"x":24450.73261729534,"y":17754.443581666186},"targetPosition":{"x":27347.764419123254,"y":16946.90529607854},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"EMA 50 Begin","id":"7084c0a2-8874-46a7-b240-d9605a7baf49"}}}],"id":"36482493-d7f7-4a41-9588-a348e3204025","savedPayload":{"position":{"x":27347.764419123254,"y":16946.90529607854},"targetPosition":{"x":27700.764528907686,"y":16854.086187436344},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Polygon","name":"SMA 100","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","id":"278d84a3-2d10-4db3-90cc-b38f6af88ecf","savedPayload":{"position":{"x":24196.559521127587,"y":17112.45297224242},"targetPosition":{"x":24354.293798514973,"y":17050.360284122205},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"styleConditions":[],"id":"612138e2-6896-4f8f-956a-d5bf1b8c043a","savedPayload":{"position":{"x":24354.293798514973,"y":17050.360284122205},"targetPosition":{"x":27438.669234757963,"y":16590.77887952835},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"fc01c5ca-4323-4a71-9d83-1f288b80e8ed","savedPayload":{"position":{"x":24274.161481281026,"y":17363.857329595987},"targetPosition":{"x":27438.669234757963,"y":16590.77887952835},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"EMA 100 Begin","id":"d3b1e9cb-8098-4e62-94ea-4e89852b4f6a"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"fbd76a9e-5a2e-4cb8-a2ed-35d2616d9a2e","savedPayload":{"position":{"x":24346.365448539145,"y":17292.714701092973},"targetPosition":{"x":27438.669234757963,"y":16590.77887952835},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"EMA 100 End","id":"32ca337a-699d-4c2f-9b6a-73d9a4481e78"}}}],"id":"37a16b86-6ee7-4dfa-b32a-c8b9bcb9b484","savedPayload":{"position":{"x":27438.669234757963,"y":16590.77887952835},"targetPosition":{"x":27700.764528907686,"y":16854.086187436344},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Polygon","name":"SMA 200","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","id":"b170fc33-32c4-452d-919d-cf2df82c224f","savedPayload":{"position":{"x":24361.506666697867,"y":16649.058443862777},"targetPosition":{"x":24577.784805709463,"y":16865.984934495544},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"styleConditions":[],"id":"ad1ad1fa-9fe8-4a56-aade-dcade3d90c38","savedPayload":{"position":{"x":24577.784805709463,"y":16865.984934495544},"targetPosition":{"x":27770.608584992733,"y":16590.14142426884},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"a98d63cf-bb2b-43f0-80cd-680c59ef741a","savedPayload":{"position":{"x":24835.80690421583,"y":16780.495686517108},"targetPosition":{"x":27770.608584992733,"y":16590.14142426884},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"EMA 200 End","id":"87e2a3ab-afc2-44cb-b2ca-03a715a4d673"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"c9ce7524-76dd-4399-92d8-58d1d757ed89","savedPayload":{"position":{"x":24648.19430667483,"y":16833.08346958675},"targetPosition":{"x":27770.608584992733,"y":16590.14142426884},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"EMA 200 Begin","id":"33d1fe7c-ff86-440a-8b42-0de9c296a632"}}}],"id":"2e225665-d05d-46cd-91d0-4b36803bcf67","savedPayload":{"position":{"x":27770.608584992733,"y":16590.14142426884},"targetPosition":{"x":27700.764528907686,"y":16854.086187436344},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}}],"id":"5ea59fb9-f0d6-438b-b1a7-a62ed1750004","savedPayload":{"position":{"x":27700.764528907686,"y":16854.086187436344},"targetPosition":{"x":28035.996819836604,"y":16764.260965805104},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"panels":[{"type":"Plotter Panel","name":"EMA Popular","code":"{ \n\"codeName\": \"\"\n}","panelData":[{"type":"Panel Data","name":"EMA 20","code":"{\n \"valueDecimals\": 2\n}","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.ema20","id":"c79a60a8-e960-4a7d-86b0-bb8d65272b30","savedPayload":{"position":{"x":27866.555626027308,"y":16552.16327291802},"targetPosition":{"x":28054.038419761106,"y":16544.38978076409},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"80fa0565-6440-406f-a49d-57adcdaf20ae","savedPayload":{"position":{"x":28054.038419761106,"y":16544.38978076409},"targetPosition":{"x":28095.640406264545,"y":16541.6680709104},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Panel Data","name":"EMA 50","code":"{\n \"valueDecimals\": 2\n}","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.ema50","id":"ad4b2bc1-bc45-4a8f-b07f-aa0f79f5e884","savedPayload":{"position":{"x":27826.38226707296,"y":15852.217487733276},"targetPosition":{"x":27962.527616156636,"y":16191.003101252772},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"f43975ff-c552-42b8-a504-d2b6a3a46b18","savedPayload":{"position":{"x":27962.527616156636,"y":16191.003101252772},"targetPosition":{"x":28095.640406264545,"y":16541.6680709104},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Panel Data","name":"EMA 100","code":"{\n \"valueDecimals\": 2\n}","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.ema100","id":"2bfe0bed-a18d-452e-a59a-9ddbd135dd0a","savedPayload":{"position":{"x":29006.56648905452,"y":15798.656183700487},"targetPosition":{"x":28615.61767854159,"y":16122.40438835608},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"9507a099-6a7f-4d00-8b6e-623a7003055c","savedPayload":{"position":{"x":28615.61767854159,"y":16122.40438835608},"targetPosition":{"x":28095.640406264545,"y":16541.6680709104},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Panel Data","name":"EMA 200","code":"{\n \"valueDecimals\": 2\n}","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.ema200","id":"ee01f76f-2b56-4d87-a278-4dd98436dca7","savedPayload":{"position":{"x":28742.898196877955,"y":16964.057161325487},"targetPosition":{"x":28316.751052495758,"y":16684.62901656975},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"5bf57692-7070-4a12-9bc3-487a841125b0","savedPayload":{"position":{"x":28316.751052495758,"y":16684.62901656975},"targetPosition":{"x":28095.640406264545,"y":16541.6680709104},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"a819c354-b152-4946-a403-62a8cf0f650f","savedPayload":{"position":{"x":28095.640406264545,"y":16541.6680709104},"targetPosition":{"x":28035.996819836604,"y":16764.260965805104},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}}],"id":"79bf7438-f77a-4c8d-a450-67027d5fd8bc","savedPayload":{"position":{"x":28035.996819836604,"y":16764.260965805104},"targetPosition":{"x":28350.64533271244,"y":17078.90947868094},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Plotter Module","name":"EMA Base 11","code":"{\n\"codeName\": \"EMA-Base11\",\n\"banner\": \"Moving-Average\"\n}","shapes":{"type":"Shapes","name":"New Shapes","chartPoints":[{"type":"Chart Points","name":"New Chart Points","points":[{"type":"Point","name":"EMA 11 Begin","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.ema11","id":"41b049dc-e0da-471f-82f7-5f2c1eb61f90","savedPayload":{"position":{"x":29700.264578232818,"y":15839.384070389515},"targetPosition":{"x":29350.661935976503,"y":15840.146964535528},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"c961312c-6bb2-4b38-a142-9f03d0b3eba4","savedPayload":{"position":{"x":29350.661935976503,"y":15840.146964535528},"targetPosition":{"x":28268.025376266432,"y":16253.307869705775},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"EMA 11 End","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.ema11","id":"55db8355-8155-4c70-85b5-4a629aeefa45","savedPayload":{"position":{"x":29719.099625880128,"y":16226.107947990744},"targetPosition":{"x":29262.797308954454,"y":16462.180040274492},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"750547e8-4963-4008-aa2b-8edc565afd79","savedPayload":{"position":{"x":29262.797308954454,"y":16462.180040274492},"targetPosition":{"x":28268.025376266432,"y":16253.307869705775},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"EMA 22 Begin","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.ema22","id":"bda3c179-331d-444e-9b1e-e3cfd1a26bb7","savedPayload":{"position":{"x":29568.40266467629,"y":16622.499356345757},"targetPosition":{"x":28863.111318499232,"y":16840.5556601526},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"8ac0329a-2d0d-483f-a047-305198817a24","savedPayload":{"position":{"x":28863.111318499232,"y":16840.5556601526},"targetPosition":{"x":28268.025376266432,"y":16253.307869705775},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"EMA 22 End","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.ema22","id":"08508d15-658f-40da-a580-76a5b512414d","savedPayload":{"position":{"x":29203.19414097253,"y":16715.482348280322},"targetPosition":{"x":28387.475906165302,"y":16788.098742616796},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"adc1fb05-93dd-4a32-98dd-30577e4a68de","savedPayload":{"position":{"x":28387.475906165302,"y":16788.098742616796},"targetPosition":{"x":28268.025376266432,"y":16253.307869705775},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"EMA 33 Begin","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.ema33","id":"bceee9f7-3824-498c-beb1-866463df7a7e","savedPayload":{"position":{"x":28833.73337172298,"y":16454.96447967847},"targetPosition":{"x":28218.392159445582,"y":16386.25901833167},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"25fd3a99-95c4-4514-b7f3-d195c9ee3189","savedPayload":{"position":{"x":28218.392159445582,"y":16386.25901833167},"targetPosition":{"x":28268.025376266432,"y":16253.307869705775},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"EMA 33 End","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.ema33","id":"6c2cc6ab-b520-4d47-8165-db2abfd53ed8","savedPayload":{"position":{"x":28347.183550445778,"y":16384.592180842505},"targetPosition":{"x":28222.942124439254,"y":16286.268027772434},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"0fe0c9b1-3079-499b-ad49-1b13e1e0af82","savedPayload":{"position":{"x":28222.942124439254,"y":16286.268027772434},"targetPosition":{"x":28268.025376266432,"y":16253.307869705775},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"EMA 55 Begin","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.ema55","id":"5df6eee6-f3a0-406f-be6c-2e6bce745054","savedPayload":{"position":{"x":28134.08263088455,"y":16039.794553616413},"targetPosition":{"x":28159.19745910111,"y":16261.139378131566},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"27b05f8b-84e9-4ab2-944d-46b10c2a978c","savedPayload":{"position":{"x":28159.19745910111,"y":16261.139378131566},"targetPosition":{"x":28268.025376266432,"y":16253.307869705775},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"EMA 55 End","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.ema55","id":"508f7fdf-3889-4b3f-bec4-9ee071f7aa21","savedPayload":{"position":{"x":28141.962577038572,"y":15712.086758901789},"targetPosition":{"x":28194.652013175233,"y":16213.710467516736},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"1eeef11e-809a-4e49-8b3b-48a955f42ce3","savedPayload":{"position":{"x":28194.652013175233,"y":16213.710467516736},"targetPosition":{"x":28268.025376266432,"y":16253.307869705775},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"EMA 111 Begin","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.ema111","id":"b9f04b17-af03-4983-8266-0e63f8f3271c","savedPayload":{"position":{"x":28490.306899264633,"y":15472.53399280139},"targetPosition":{"x":28081.764046188156,"y":15918.52975659356},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"cb15539c-b3a0-4641-9417-861c48bd62ac","savedPayload":{"position":{"x":28081.764046188156,"y":15918.52975659356},"targetPosition":{"x":28268.025376266432,"y":16253.307869705775},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"EMA 11 End","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.ema111","id":"abc69976-c994-40d1-a923-fd64ded26938","savedPayload":{"position":{"x":29021.652608963584,"y":15265.554974810584},"targetPosition":{"x":28314.98580604284,"y":15513.728989110134},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"afa38489-5525-4f32-b766-cfe85d683a65","savedPayload":{"position":{"x":28314.98580604284,"y":15513.728989110134},"targetPosition":{"x":28268.025376266432,"y":16253.307869705775},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"573429d9-05d9-41ea-9fac-5eaf95fcc06c","savedPayload":{"position":{"x":28268.025376266432,"y":16253.307869705775},"targetPosition":{"x":28314.941274720757,"y":16190.058995955053},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"polygons":[{"type":"Polygon","name":"SMA 20","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","id":"02c6627c-956c-4022-a3f9-a132627d02d8","savedPayload":{"position":{"x":28129.504938976814,"y":15628.000373879519},"targetPosition":{"x":28310.048155730063,"y":15879.847797794606},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"styleConditions":[],"id":"48f091c0-5895-4615-a56d-f779d35b60c6","savedPayload":{"position":{"x":28310.048155730063,"y":15879.847797794606},"targetPosition":{"x":28278.13515810357,"y":16191.504107745895},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"1143164d-0f70-46f0-80fe-6107db66ce29","savedPayload":{"position":{"x":28294.245681881366,"y":15682.624764870721},"targetPosition":{"x":28278.13515810357,"y":16191.504107745895},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"EMA 11 End","id":"750547e8-4963-4008-aa2b-8edc565afd79"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"31fd051d-973f-4d8c-b9d3-ac1c13621ab0","savedPayload":{"position":{"x":27779.272095569588,"y":15973.435301913969},"targetPosition":{"x":28278.13515810357,"y":16191.504107745895},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"EMA 11 Begin","id":"c961312c-6bb2-4b38-a142-9f03d0b3eba4"}}}],"id":"01f54960-957d-490a-91c7-cfd01f2bf806","savedPayload":{"position":{"x":28278.13515810357,"y":16191.504107745895},"targetPosition":{"x":28314.941274720757,"y":16190.058995955053},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Polygon","name":"SMA 20","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","id":"76712d22-b3a8-490e-a964-b1f51641d472","savedPayload":{"position":{"x":28437.23634401912,"y":14860.389235858163},"targetPosition":{"x":28482.063687503236,"y":15181.616921028743},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"styleConditions":[],"id":"61487dfb-c30e-41b5-b3bb-a52bbe476c22","savedPayload":{"position":{"x":28482.063687503236,"y":15181.616921028743},"targetPosition":{"x":28148.79864369269,"y":15997.418752301664},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"bd3f3676-7a98-43ca-b661-395e53cc2d9c","savedPayload":{"position":{"x":27951.266488551115,"y":15570.844007639653},"targetPosition":{"x":28148.79864369269,"y":15997.418752301664},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"EMA 22 End","id":"adc1fb05-93dd-4a32-98dd-30577e4a68de"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"6a2c8c60-7c69-4372-bc67-b5bac89eb8a5","savedPayload":{"position":{"x":27829.32926331553,"y":15672.815346237261},"targetPosition":{"x":28148.79864369269,"y":15997.418752301664},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"EMA 22 Begin","id":"8ac0329a-2d0d-483f-a047-305198817a24"}}}],"id":"c9043797-16f8-4dc7-85c0-bd9d995dcec1","savedPayload":{"position":{"x":28148.79864369269,"y":15997.418752301664},"targetPosition":{"x":28314.941274720757,"y":16190.058995955053},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Polygon","name":"SMA 20","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","id":"9ee24b06-2b0b-472a-9272-23f52d3ddc05","savedPayload":{"position":{"x":29674.670153566236,"y":15019.559754388296},"targetPosition":{"x":29284.580205083395,"y":15219.620875268452},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"styleConditions":[],"id":"12acb041-6cf9-4cab-bc99-7d3413860838","savedPayload":{"position":{"x":29284.580205083395,"y":15219.620875268452},"targetPosition":{"x":28485.111423603306,"y":15289.211315189943},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"e5ec4acb-cef0-48cc-8eb4-432547dc0541","savedPayload":{"position":{"x":28487.958894928066,"y":14791.936971332487},"targetPosition":{"x":28485.111423603306,"y":15289.211315189943},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"EMA 33 End","id":"0fe0c9b1-3079-499b-ad49-1b13e1e0af82"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"46dfb895-487c-4a14-a8f4-e39f77a98f34","savedPayload":{"position":{"x":28652.432437448297,"y":14899.252068396196},"targetPosition":{"x":28485.111423603306,"y":15289.211315189943},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"EMA 33 Begin","id":"25fd3a99-95c4-4514-b7f3-d195c9ee3189"}}}],"id":"d6e73bfe-e6af-4fff-b482-df4889701cf7","savedPayload":{"position":{"x":28485.111423603306,"y":15289.211315189943},"targetPosition":{"x":28314.941274720757,"y":16190.058995955053},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Polygon","name":"SMA 20","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","id":"cb42e26b-ace9-47f5-a272-15645af64e39","savedPayload":{"position":{"x":29922.38911466784,"y":15251.395025472775},"targetPosition":{"x":29620.086822675756,"y":15388.020682667138},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"styleConditions":[],"id":"cd8235f2-8641-4f92-9029-d30375e43f1f","savedPayload":{"position":{"x":29620.086822675756,"y":15388.020682667138},"targetPosition":{"x":29343.28112683329,"y":15646.488878020637},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"fff3b40f-45a5-424f-bbe3-b62c4811423d","savedPayload":{"position":{"x":29579.687224720466,"y":15276.74346019671},"targetPosition":{"x":29343.28112683329,"y":15646.488878020637},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"EMA 55 End","id":"1eeef11e-809a-4e49-8b3b-48a955f42ce3"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"e644af79-d267-4c8b-bebd-2d919eb5efd9","savedPayload":{"position":{"x":29437.970178719843,"y":15179.166708514533},"targetPosition":{"x":29343.28112683329,"y":15646.488878020637},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"EMA 55 Begin","id":"27b05f8b-84e9-4ab2-944d-46b10c2a978c"}}}],"id":"001084ac-f732-465a-aea1-bb8c63770971","savedPayload":{"position":{"x":29343.28112683329,"y":15646.488878020637},"targetPosition":{"x":28314.941274720757,"y":16190.058995955053},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Polygon","name":"SMA 20","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","id":"5d5e3413-6b2a-49e0-8b7e-14441b448203","savedPayload":{"position":{"x":29993.298037921024,"y":16347.59942102264},"targetPosition":{"x":29754.052195288044,"y":16240.39878950847},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"styleConditions":[],"id":"d1c5bddf-9fc3-47b8-b026-a0fd18fc7efd","savedPayload":{"position":{"x":29754.052195288044,"y":16240.39878950847},"targetPosition":{"x":29302.63315757587,"y":16621.191927611788},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"2aed0f5f-77bd-4297-a131-77c0c08914d5","savedPayload":{"position":{"x":29720.44134333776,"y":16462.006541663082},"targetPosition":{"x":29302.63315757587,"y":16621.191927611788},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"EMA 11 End","id":"afa38489-5525-4f32-b766-cfe85d683a65"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"dff4ca7d-4499-4a8a-834b-7315e9e784e4","savedPayload":{"position":{"x":29552.59296380511,"y":16179.303438276347},"targetPosition":{"x":29302.63315757587,"y":16621.191927611788},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"EMA 111 Begin","id":"cb15539c-b3a0-4641-9417-861c48bd62ac"}}}],"id":"47ab5422-37ad-4070-a2eb-248bbe9b007f","savedPayload":{"position":{"x":29302.63315757587,"y":16621.191927611788},"targetPosition":{"x":28314.941274720757,"y":16190.058995955053},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"951aba38-5a6a-43df-8f70-f311d621c98d","savedPayload":{"position":{"x":28314.941274720757,"y":16190.058995955053},"targetPosition":{"x":28510.322638597652,"y":16919.232172795728},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"panels":[{"type":"Plotter Panel","name":"EMA 11","code":"{ \n\"codeName\": \"\"\n}","panelData":[{"type":"Panel Data","name":"EMA 11","code":"{\n \"valueDecimals\": 2\n}","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.ema11","id":"ee21f97e-daa4-45b8-bebd-5c53d872534b","savedPayload":{"position":{"x":29105.96682109626,"y":16373.879609465983},"targetPosition":{"x":29128.384257737718,"y":16462.075848727694},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"a96b4bae-0ce3-4dc6-88df-af120452af6b","savedPayload":{"position":{"x":29128.384257737718,"y":16462.075848727694},"targetPosition":{"x":29307.992037849064,"y":17132.967044152163},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Panel Data","name":"EMA 22","code":"{\n \"valueDecimals\": 2\n}","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.ema22","id":"583909a2-6932-4bfa-952d-a0c81123cc3f","savedPayload":{"position":{"x":30628.849753947572,"y":15814.354174811278},"targetPosition":{"x":30396.525772196215,"y":16044.218742981207},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"2a2f4d65-a013-4c73-b851-1c9ac3dceb9f","savedPayload":{"position":{"x":30396.525772196215,"y":16044.218742981207},"targetPosition":{"x":29307.992037849064,"y":17132.967044152163},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Panel Data","name":"EMA 33","code":"{\n \"valueDecimals\": 2\n}","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.ema33","id":"067efa03-229a-49e1-9dff-579ead9e6603","savedPayload":{"position":{"x":31024.126555549967,"y":17596.10390831319},"targetPosition":{"x":30811.58766373097,"y":17535.540230121755},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"a51bde01-b164-49bd-99fc-d048468e4cc0","savedPayload":{"position":{"x":30811.58766373097,"y":17535.540230121755},"targetPosition":{"x":29307.992037849064,"y":17132.967044152163},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Panel Data","name":"EMA 55","code":"{\n \"valueDecimals\": 2\n}","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.ema55","id":"4663f0f2-cf79-4a80-b4c0-33c41bca9d88","savedPayload":{"position":{"x":29448.051929559482,"y":17661.860430927187},"targetPosition":{"x":29380.253116238804,"y":17402.063225498125},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"782092b0-9e6c-4de0-aec6-0d6b47fac8b4","savedPayload":{"position":{"x":29380.253116238804,"y":17402.063225498125},"targetPosition":{"x":29307.992037849064,"y":17132.967044152163},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Panel Data","name":"EMA 111","code":"{\n \"valueDecimals\": 2\n}","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.ema111","id":"8064c04e-1499-4c01-b056-aac2a1aecc01","savedPayload":{"position":{"x":29228.72179982204,"y":17214.482128936812},"targetPosition":{"x":29276.693218963,"y":17164.051296214424},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"2c4a358f-23b6-433c-98de-623caad85051","savedPayload":{"position":{"x":29276.693218963,"y":17164.051296214424},"targetPosition":{"x":29307.992037849064,"y":17132.967044152163},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"efc451e7-a5c0-4377-877c-a6b1a60a6604","savedPayload":{"position":{"x":29307.992037849064,"y":17132.967044152163},"targetPosition":{"x":28510.322638597652,"y":16919.232172795728},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}}],"id":"cef26be6-07a9-415a-8439-99d06b1e1cfb","savedPayload":{"position":{"x":28510.322638597652,"y":16919.232172795728},"targetPosition":{"x":28350.64533271244,"y":17078.90947868094},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Plotter Module","name":"EMA Base 7","code":"{\n\"codeName\": \"EMA-Base7\",\n\"banner\": \"Moving-Average\"\n}","shapes":{"type":"Shapes","name":"New Shapes","chartPoints":[{"type":"Chart Points","name":"New Chart Points","points":[{"type":"Point","name":"EMA 7 Begin","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.ema7","id":"d41ccc81-8740-46e9-9ed3-9ffc1df75ee0","savedPayload":{"position":{"x":29429.283887929025,"y":17211.91443957118},"targetPosition":{"x":29022.71956699935,"y":17486.617350540062},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"d2bb8ca1-5fcc-4286-aba3-1d307d4f7168","savedPayload":{"position":{"x":29022.71956699935,"y":17486.617350540062},"targetPosition":{"x":28828.110289458782,"y":16982.197403237227},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"EMA 7 End","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.ema7","id":"91431058-cccd-40c3-bb98-dd9484a0807d","savedPayload":{"position":{"x":29203.153014900476,"y":16998.635489135937},"targetPosition":{"x":28719.71225854375,"y":17503.101828393577},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"8ea750de-2b74-41ea-9897-637291621ae9","savedPayload":{"position":{"x":28719.71225854375,"y":17503.101828393577},"targetPosition":{"x":28828.110289458782,"y":16982.197403237227},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"EMA 14 Begin","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.ema14","id":"753c8686-38ea-4fc2-9343-3598039aa890","savedPayload":{"position":{"x":28715.345622020912,"y":16548.624251242105},"targetPosition":{"x":28670.168673534343,"y":17141.74903678472},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"77265bb0-8ba2-4c0b-a788-970cd44ddcc9","savedPayload":{"position":{"x":28670.168673534343,"y":17141.74903678472},"targetPosition":{"x":28828.110289458782,"y":16982.197403237227},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"EMA 14 End","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.ema14","id":"c64e3670-c41d-44d0-bc7a-05c8f0a841b6","savedPayload":{"position":{"x":28339.73922480815,"y":16645.59624504151},"targetPosition":{"x":28252.564140068196,"y":17109.618430184673},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"cd04ee65-bd26-4fbc-abed-76c6fc5c964b","savedPayload":{"position":{"x":28252.564140068196,"y":17109.618430184673},"targetPosition":{"x":28828.110289458782,"y":16982.197403237227},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"EMA 21 Begin","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.ema21","id":"be27efec-c4ed-43ec-925a-f7d862f999c1","savedPayload":{"position":{"x":28617.031218693533,"y":16358.506137905566},"targetPosition":{"x":28352.341386747765,"y":16805.537224184878},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"2f13bba0-f9c2-435f-ad66-8ad73082c502","savedPayload":{"position":{"x":28352.341386747765,"y":16805.537224184878},"targetPosition":{"x":28828.110289458782,"y":16982.197403237227},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"EMA 21 End","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.ema21","id":"e6af4547-c256-4f33-95fc-9d9f3cd5d111","savedPayload":{"position":{"x":28855.10665945043,"y":16139.223487768038},"targetPosition":{"x":28512.72440509661,"y":16562.316709533956},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"a5e04840-b217-44cb-9f8f-2629bf4d1f6e","savedPayload":{"position":{"x":28512.72440509661,"y":16562.316709533956},"targetPosition":{"x":28828.110289458782,"y":16982.197403237227},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"EMA 28 Begin","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.ema28","id":"a42e77a3-9107-4c33-853d-4ed8966f339d","savedPayload":{"position":{"x":29309.04361981579,"y":16113.945247293488},"targetPosition":{"x":28789.112406206605,"y":16460.68165001765},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"0d436286-6b79-4dca-a2f3-b7bd3b9a5671","savedPayload":{"position":{"x":28789.112406206605,"y":16460.68165001765},"targetPosition":{"x":28828.110289458782,"y":16982.197403237227},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"EMA 28 End","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.ema28","id":"0e7f0922-d9b4-4ea3-9f5f-57ad9d4c9328","savedPayload":{"position":{"x":29551.961375168637,"y":16279.796965302361},"targetPosition":{"x":29098.13930718836,"y":16480.46072335758},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"f50599e9-c04f-4b07-aca0-f276dd08ea94","savedPayload":{"position":{"x":29098.13930718836,"y":16480.46072335758},"targetPosition":{"x":28828.110289458782,"y":16982.197403237227},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"EMA 35 Begin","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.ema35","id":"db011cc5-705a-444a-9f7a-159466b19247","savedPayload":{"position":{"x":29806.822640048216,"y":16540.334913653096},"targetPosition":{"x":29337.324813772244,"y":16698.305111807567},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"d7ac980a-16ab-4077-b3f1-05cf1f4c3a39","savedPayload":{"position":{"x":29337.324813772244,"y":16698.305111807567},"targetPosition":{"x":28828.110289458782,"y":16982.197403237227},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Point","name":"EMA 35 End","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.ema35","id":"6b3dc821-e0e9-4c09-965b-c8600bd3e9d5","savedPayload":{"position":{"x":30021.1007510171,"y":16911.72097378222},"targetPosition":{"x":29484.818595989564,"y":17022.304245661937},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"8992ec1b-4e8c-4f47-a08e-b6e18a0d9c31","savedPayload":{"position":{"x":29484.818595989564,"y":17022.304245661937},"targetPosition":{"x":28828.110289458782,"y":16982.197403237227},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"5a4d5b2f-63dc-403c-a545-6025652d9e81","savedPayload":{"position":{"x":28828.110289458782,"y":16982.197403237227},"targetPosition":{"x":29052.532247415464,"y":17147.320384742605},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}}],"polygons":[{"type":"Polygon","name":"SMA 7","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","id":"496c35a4-5cf7-4def-97bc-ce71a6fc45f7","savedPayload":{"position":{"x":29074.717111708975,"y":16413.41412045493},"targetPosition":{"x":28777.690610330792,"y":16807.30837545635},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"styleConditions":[],"id":"671a56e0-b5eb-4833-aa19-3dca720b5b0e","savedPayload":{"position":{"x":28777.690610330792,"y":16807.30837545635},"targetPosition":{"x":29039.588612519732,"y":16797.507317810043},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"b0be4203-a40d-4ee7-83e0-d1ac87f0bd31","savedPayload":{"position":{"x":29388.39056958791,"y":16358.431623928222},"targetPosition":{"x":29039.588612519732,"y":16797.507317810043},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"EMA 7 End","id":"8ea750de-2b74-41ea-9897-637291621ae9"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"afe09e1e-c8fd-4fc7-8f09-324ee7d7d012","savedPayload":{"position":{"x":29504.441200474714,"y":16495.519044187502},"targetPosition":{"x":29039.588612519732,"y":16797.507317810043},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"EMA 7 Begin","id":"d2bb8ca1-5fcc-4286-aba3-1d307d4f7168"}}}],"id":"45946a01-a9fb-4ea8-bb82-ef6088fad08e","savedPayload":{"position":{"x":29039.588612519732,"y":16797.507317810043},"targetPosition":{"x":29052.532247415464,"y":17147.320384742605},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Polygon","name":"SMA 14","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","id":"9c0f7800-bf53-4a63-94ba-fccbec15d0ea","savedPayload":{"position":{"x":29847.49377542561,"y":16827.753643549815},"targetPosition":{"x":29526.006490488602,"y":16861.05615703063},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"styleConditions":[],"id":"651877b1-61a2-48a2-8fc4-86e809f89d42","savedPayload":{"position":{"x":29526.006490488602,"y":16861.05615703063},"targetPosition":{"x":29314.598633987676,"y":16922.572345766763},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"72f9e17d-9c36-408d-9a2e-13da010f4d97","savedPayload":{"position":{"x":29792.396552516475,"y":16927.246603562915},"targetPosition":{"x":29314.598633987676,"y":16922.572345766763},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"EMA 14 End","id":"cd04ee65-bd26-4fbc-abed-76c6fc5c964b"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"5a24fd6f-de93-4fcd-94f7-1f7fe268e8be","savedPayload":{"position":{"x":29743.220893907157,"y":16756.335319887854},"targetPosition":{"x":29314.598633987676,"y":16922.572345766763},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"EMA 14 Begin","id":"77265bb0-8ba2-4c0b-a788-970cd44ddcc9"}}}],"id":"b1689975-de58-4f84-a802-c6f13e885dc6","savedPayload":{"position":{"x":29314.598633987676,"y":16922.572345766763},"targetPosition":{"x":29052.532247415464,"y":17147.320384742605},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Polygon","name":"SMA 21","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","id":"14146df5-5a4a-46b7-9db5-4957b8445915","savedPayload":{"position":{"x":29829.349540059855,"y":17575.912724041907},"targetPosition":{"x":29691.797756778014,"y":17323.52800767562},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"styleConditions":[],"id":"2552b9ce-3620-4245-9803-d55ad53969da","savedPayload":{"position":{"x":29691.797756778014,"y":17323.52800767562},"targetPosition":{"x":29363.0051084638,"y":17206.66579958437},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"803ffc35-a2e2-426d-a8d2-7c770e5d0a6a","savedPayload":{"position":{"x":29847.215196902474,"y":17343.73692442794},"targetPosition":{"x":29363.0051084638,"y":17206.66579958437},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"EMA 21 Begin","id":"2f13bba0-f9c2-435f-ad66-8ad73082c502"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"a0449481-80c2-4160-adb3-49d4327bf921","savedPayload":{"position":{"x":29852.62740781297,"y":17223.550602021678},"targetPosition":{"x":29363.0051084638,"y":17206.66579958437},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"EMA 21 End","id":"a5e04840-b217-44cb-9f8f-2629bf4d1f6e"}}}],"id":"15f599b3-7620-4a0c-b9e0-29830383cd36","savedPayload":{"position":{"x":29363.0051084638,"y":17206.66579958437},"targetPosition":{"x":29052.532247415464,"y":17147.320384742605},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Polygon","name":"SMA 28","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","id":"e4a06d7f-ecad-400a-acca-f3c340642354","savedPayload":{"position":{"x":29398.24293887289,"y":18124.392659065117},"targetPosition":{"x":29390.649542682033,"y":17783.79602064487},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"styleConditions":[],"id":"65f345ac-2766-411d-af4f-9390e525667c","savedPayload":{"position":{"x":29390.649542682033,"y":17783.79602064487},"targetPosition":{"x":29244.117767205185,"y":17510.130662342428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"ca1f7537-47e7-4c48-a056-fedd8820a1de","savedPayload":{"position":{"x":29227.176754913005,"y":17949.996083855203},"targetPosition":{"x":29244.117767205185,"y":17510.130662342428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"EMA 28 Begin","id":"0d436286-6b79-4dca-a2f3-b7bd3b9a5671"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"80c45995-463a-442a-a6d8-92cc9971a8b9","savedPayload":{"position":{"x":29510.01989989043,"y":17909.075362107764},"targetPosition":{"x":29244.117767205185,"y":17510.130662342428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"EMA 28 End","id":"f50599e9-c04f-4b07-aca0-f276dd08ea94"}}}],"id":"e3c75e9c-a5ec-4755-9a86-909db1b690ca","savedPayload":{"position":{"x":29244.117767205185,"y":17510.130662342428},"targetPosition":{"x":29052.532247415464,"y":17147.320384742605},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Polygon","name":"SMA 35","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","style":{"type":"Style","name":"New Style","code":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","id":"9d05ca49-9de9-4c97-b4da-891614ed84a5","savedPayload":{"position":{"x":28878.886764326824,"y":17770.64684024376},"targetPosition":{"x":29019.111196877766,"y":17365.554603464727},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"styleConditions":[],"id":"56422e5e-ccaa-4c0c-b5a1-79e62ebc1e74","savedPayload":{"position":{"x":29019.111196877766,"y":17365.554603464727},"targetPosition":{"x":28897.059182102952,"y":17504.688850997278},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"155db5be-8214-4154-a918-ab9469587cc7","savedPayload":{"position":{"x":28790.50797096762,"y":17991.975795994265},"targetPosition":{"x":28897.059182102952,"y":17504.688850997278},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"EMA 35 Begin","id":"d7ac980a-16ab-4077-b3f1-05cf1f4c3a39"}}},{"type":"Polygon Vertex","name":"New Polygon Vertex","id":"ee71f62a-adc7-4411-aeb1-54ca5712ce34","savedPayload":{"position":{"x":28985.38555298904,"y":17995.628207734135},"targetPosition":{"x":28897.059182102952,"y":17504.688850997278},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Point","name":"EMA 35 End","id":"8992ec1b-4e8c-4f47-a08e-b6e18a0d9c31"}}}],"id":"3511cc8f-eb39-4dd0-8043-9f06a8faa698","savedPayload":{"position":{"x":28897.059182102952,"y":17504.688850997278},"targetPosition":{"x":29052.532247415464,"y":17147.320384742605},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"8e7cd7e8-5c59-4cc2-8d9e-ea86d7554205","savedPayload":{"position":{"x":29052.532247415464,"y":17147.320384742605},"targetPosition":{"x":28552.925471037655,"y":17281.189617006155},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"panels":[{"type":"Plotter Panel","name":"EMA Base 7","code":"{ \n\"codeName\": \"\"\n}","panelData":[{"type":"Panel Data","name":"EMA 7","code":"{\n \"valueDecimals\": 2\n}","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.ema7","id":"9d9efe26-4895-475c-ac3c-149f0331c6f7","savedPayload":{"position":{"x":30073.13937965047,"y":17143.26449717216},"targetPosition":{"x":29196.123471636176,"y":17378.79905247938},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"aeaebf9b-54bf-41f3-a833-b0e4fcc55c00","savedPayload":{"position":{"x":29196.123471636176,"y":17378.79905247938},"targetPosition":{"x":28474.897671191342,"y":17572.393330435414},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Panel Data","name":"EMA 14","code":"{\n \"valueDecimals\": 2\n}","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.ema14","id":"7c922a65-b8a6-4ebf-a964-af3851b30367","savedPayload":{"position":{"x":28861.655196024036,"y":17960.34851283004},"targetPosition":{"x":28501.22732358739,"y":17599.188948874467},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"f749c1c5-25f9-4c3f-af87-c8df30a177e0","savedPayload":{"position":{"x":28501.22732358739,"y":17599.188948874467},"targetPosition":{"x":28474.897671191342,"y":17572.393330435414},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Panel Data","name":"EMA 21","code":"{\n \"valueDecimals\": 2\n}","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.ema21","id":"f5a9c1c1-9331-4492-a263-1f69ff44711a","savedPayload":{"position":{"x":28352.910183193002,"y":18021.095871951555},"targetPosition":{"x":28420.204703015344,"y":17773.959342639195},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"92f7a1a7-bd42-403f-9d0e-2eb907e8abea","savedPayload":{"position":{"x":28420.204703015344,"y":17773.959342639195},"targetPosition":{"x":28474.897671191342,"y":17572.393330435414},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Panel Data","name":"EMA 28","code":"{\n \"valueDecimals\": 2\n}","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.ema28","id":"0fcdb422-d014-4dc8-927a-5484c5d7c34b","savedPayload":{"position":{"x":27802.109176768045,"y":17751.785206021195},"targetPosition":{"x":28105.08918328348,"y":17671.14080895815},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"4c51ef79-f3dd-4f24-ad22-4e38f42f3ff2","savedPayload":{"position":{"x":28105.08918328348,"y":17671.14080895815},"targetPosition":{"x":28474.897671191342,"y":17572.393330435414},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Panel Data","name":"EMA 35","code":"{\n \"valueDecimals\": 2\n}","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.ema35","id":"c23e6dd3-f9d5-498f-a01c-c951b11cbdf6","savedPayload":{"position":{"x":27722.226592249055,"y":16820.91990905506},"targetPosition":{"x":27814.54032892849,"y":16912.501954215564},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"8cdd88af-871c-4f1b-966b-cf9d00483caa","savedPayload":{"position":{"x":27814.54032892849,"y":16912.501954215564},"targetPosition":{"x":28474.897671191342,"y":17572.393330435414},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"481ef93a-bef5-4fe3-b87b-f8032a63c69f","savedPayload":{"position":{"x":28474.897671191342,"y":17572.393330435414},"targetPosition":{"x":28552.925471037655,"y":17281.189617006155},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}}],"id":"a52a9764-3ef2-44e6-82bd-e6538058119d","savedPayload":{"position":{"x":28552.925471037655,"y":17281.189617006155},"targetPosition":{"x":28350.64533271244,"y":17078.90947868094},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}}],"id":"6cb2807d-22bb-4f90-b4d8-c84cf84a0d5c","savedPayload":{"position":{"x":28350.64533271244,"y":17078.90947868094},"targetPosition":{"x":27613.65880679387,"y":17815.896004599515},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{"shortcutKey":"a"}}}],"id":"9cfffc48-486a-48cb-b641-98c82e314d3a","savedPayload":{"position":{"x":27613.65880679387,"y":17815.896004599515},"targetPosition":{"x":27613.65880679387,"y":17815.896004599515},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"isTensed":false},"uiObject":{"shortcutKey":"s"}}},{"type":"Crypto Ecosystem","name":"My Crypto Ecosystem","cryptoExchanges":{"type":"Crypto Exchanges","name":"New Crypto Exchanges","exchanges":[{"type":"Crypto Exchange","name":"Poloniex","code":"{ \n\"codeName\": \"Poloniex\"\n}","exchangeAssets":{"type":"Exchange Assets","name":"New Exchange Assets","assets":[{"type":"Asset","name":"Bitcoin","code":"{ \n\"codeName\": \"BTC\"\n}","id":"0c232a81-4c3d-4668-ae3e-cdd93819231e","savedPayload":{"position":{"x":15971.1966458897,"y":27898.965145374877},"targetPosition":{"x":15139.213268545642,"y":27709.07036869502},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Asset","name":"Tether","code":"{ \n\"codeName\": \"USDT\"\n}","id":"4b921ee0-6a74-47a1-8027-7223dcefb12c","savedPayload":{"position":{"x":15325.191019692693,"y":28095.257148238277},"targetPosition":{"x":15139.213268545642,"y":27709.07036869502},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Asset","name":"Ether","code":"{ \n\"codeName\": \"ETH\"\n}","id":"534af20f-cc39-46a8-847c-d78d59aafcb0","savedPayload":{"position":{"x":14851.884090575988,"y":28305.715554608545},"targetPosition":{"x":15139.213268545642,"y":27709.07036869502},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Asset","name":"Monero","code":"{ \n\"codeName\": \"XMR\"\n}","id":"f7c3766b-8b5f-466e-abc7-3d0e1efeacd6","savedPayload":{"position":{"x":14670.096261970391,"y":27816.14326417126},"targetPosition":{"x":15139.213268545642,"y":27709.07036869502},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Asset","name":"Stellar","code":"{ \n\"codeName\": \"XLM\"\n}","id":"ca1b7306-bbf9-42c1-8f71-e6820851b86d","savedPayload":{"position":{"x":14881.006085433557,"y":27503.157011344843},"targetPosition":{"x":15139.213268545642,"y":27709.07036869502},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Asset","name":"Ethereum Classic","code":"{ \n\"codeName\": \"ETC\"\n}","id":"210ec456-911e-49ad-8ed5-deba22eace15","savedPayload":{"position":{"x":15139.213268545642,"y":26699.379611266108},"targetPosition":{"x":15139.213268545642,"y":27709.07036869502},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"3bab42fe-22d0-49f5-a83b-6b6538d1440b","savedPayload":{"position":{"x":15139.213268545642,"y":27709.07036869502},"targetPosition":{"x":15585.12555182365,"y":27355.924121775242},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"exchangeMarkets":{"type":"Exchange Markets","name":"New Exchange Markets","markets":[{"type":"Market","name":"BTC/USDT","code":"{ \n\"baseAsset\": \"BTC/USDT\"\n}","baseAsset":{"type":"Market Base Asset","name":"Tether","id":"488c24af-d8b7-4c53-b05b-2e32939f7dab","savedPayload":{"position":{"x":13894.000846127938,"y":25709.911838595664},"targetPosition":{"x":14230.061322556476,"y":25659.258871828475},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Asset","name":"Tether","id":"4b921ee0-6a74-47a1-8027-7223dcefb12c"}}},"quotedAsset":{"type":"Market Quoted Asset","name":"Bitcoin","id":"7a0c1e41-58e2-4b01-a0b3-65ac24429592","savedPayload":{"position":{"x":14501.468526463224,"y":24967.724594373933},"targetPosition":{"x":14230.061322556476,"y":25659.258871828475},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Asset","name":"Bitcoin","id":"0c232a81-4c3d-4668-ae3e-cdd93819231e"}}},"id":"d4098b73-7e25-434e-8fd9-342393cbb400","savedPayload":{"position":{"x":14230.061322556476,"y":25659.258871828475},"targetPosition":{"x":14784.31139473856,"y":26354.2664794915},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"b16004a9-18c8-43f2-bcde-51162bd591f4","savedPayload":{"position":{"x":14784.31139473856,"y":26354.2664794915},"targetPosition":{"x":15585.12555182365,"y":27355.924121775242},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"1298f3db-a526-48c3-af5e-f27a984f6c40","savedPayload":{"position":{"x":15585.12555182365,"y":27355.924121775242},"targetPosition":{"x":15889.031393974044,"y":27737.6409831595},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{"shortcutKey":""}}},{"type":"Crypto Exchange","name":"Kraken","code":"{ \n\"codeName\": \"Kraken\"\n}","exchangeAssets":{"type":"Exchange Assets","name":"New Exchange Assets","assets":[{"type":"Asset","name":"Bitcoin","code":"{ \n\"codeName\": \"BTC\"\n}","id":"ce20aa9e-765b-42be-96ab-4120acc82706","savedPayload":{"position":{"x":16209.300627267829,"y":27932.930088052475},"targetPosition":{"x":15608.770638187174,"y":26685.916716443142},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Asset","name":"Tether","code":"{ \n\"codeName\": \"USDT\"\n}","id":"ed3fe790-e3b2-4337-8ddf-5b435fce6fbe","savedPayload":{"position":{"x":15337.120046317548,"y":27250.00498285196},"targetPosition":{"x":15608.770638187174,"y":26685.916716443142},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Asset","name":"Ether","code":"{ \n\"codeName\": \"ETH\"\n}","id":"74777dca-b325-42e6-ab7e-26524c929651","savedPayload":{"position":{"x":15193.1416034661,"y":26780.781331385304},"targetPosition":{"x":15608.770638187174,"y":26685.916716443142},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Asset","name":"Monero","code":"{ \n\"codeName\": \"XMR\"\n}","id":"25555ed6-3c5c-4ade-85f6-a64c3e371bb1","savedPayload":{"position":{"x":15408.41354466175,"y":26526.13726608279},"targetPosition":{"x":15608.770638187174,"y":26685.916716443142},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Asset","name":"Stellar","code":"{ \n\"codeName\": \"XLM\"\n}","id":"e26e4a14-2213-4178-a7c0-955cc1ae621c","savedPayload":{"position":{"x":15608.770638187174,"y":26438.378503239113},"targetPosition":{"x":15608.770638187174,"y":26685.916716443142},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Asset","name":"Ethereum Classic","code":"{ \n\"codeName\": \"ETC\"\n}","id":"a99904cd-ab9f-40fa-a3d9-587b76e99905","savedPayload":{"position":{"x":16140.246858962448,"y":26262.078573551073},"targetPosition":{"x":15608.770638187174,"y":26685.916716443142},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"821b3105-448a-4d79-a74f-0d84893cf56e","savedPayload":{"position":{"x":15608.770638187174,"y":26685.916716443142},"targetPosition":{"x":16106.291151101348,"y":26796.31801475643},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"exchangeMarkets":{"type":"Exchange Markets","name":"New Exchange Markets","markets":[{"type":"Market","name":"ETH/BTC","code":"{ \n\"codeName\": \"Write here the name of the market as it is defined at the CCXT library.\"\n}","baseAsset":{"type":"Market Base Asset","name":"Ether","id":"ce6df5a7-a674-4238-9a6f-fe084bcbe82a","savedPayload":{"position":{"x":16025.576228207774,"y":25147.349973461707},"targetPosition":{"x":16201.156433296137,"y":25093.19065283166},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Asset","name":"Ether","id":"74777dca-b325-42e6-ab7e-26524c929651"}}},"quotedAsset":{"type":"Market Quoted Asset","name":"Bitcoin","id":"8f3aaa50-9d72-48af-83cf-d49f381b7d08","savedPayload":{"position":{"x":16261.48046885512,"y":24828.89378423481},"targetPosition":{"x":16201.156433296137,"y":25093.19065283166},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Asset","name":"Bitcoin","id":"ce20aa9e-765b-42be-96ab-4120acc82706"}}},"id":"f43663e0-c14d-4fb9-9655-25dff3f938c7","savedPayload":{"position":{"x":16201.156433296137,"y":25093.19065283166},"targetPosition":{"x":16447.336423532164,"y":25321.61230261926},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Market","name":"BTC/USDT","code":"{ \n\"codeName\": \"Write here the name of the market as it is defined at the CCXT library.\"\n}","baseAsset":{"type":"Market Base Asset","name":"Bitcoin","id":"5fd7461d-eda6-46f2-814a-e7ae0cf3c2a2","savedPayload":{"position":{"x":17343.831476961892,"y":24890.885952788223},"targetPosition":{"x":17305.9722101327,"y":25056.758238645903},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Asset","name":"Bitcoin","id":"ce20aa9e-765b-42be-96ab-4120acc82706"}}},"quotedAsset":{"type":"Market Quoted Asset","name":"Tether","id":"0d1a00db-5ddd-4b34-a920-b68a9dd4f418","savedPayload":{"position":{"x":18078.262186875345,"y":25773.338617225207},"targetPosition":{"x":17305.9722101327,"y":25056.758238645903},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Asset","name":"Tether","id":"ed3fe790-e3b2-4337-8ddf-5b435fce6fbe"}}},"id":"cbb2229a-28ab-4b24-bafd-56f58fc1e38e","savedPayload":{"position":{"x":17305.9722101327,"y":25056.758238645903},"targetPosition":{"x":16447.336423532164,"y":25321.61230261926},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"9826526e-8e01-4ab6-a5f3-1609a48dba34","savedPayload":{"position":{"x":16447.336423532164,"y":25321.61230261926},"targetPosition":{"x":16106.291151101348,"y":26796.31801475643},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"7f859060-6e77-4607-aadc-fdbd4fd785a5","savedPayload":{"position":{"x":16106.291151101348,"y":26796.31801475643},"targetPosition":{"x":15889.031393974044,"y":27737.6409831595},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Crypto Exchange","name":"Bitfinex","code":"{\n \"codeName\": \"Bitfinex\",\n \"API\": [\n {\n \"method\": \"fetchTrades\",\n \"class\": \"bitfinex2\"\n }\n ]\n}","exchangeAssets":{"type":"Exchange Assets","name":"New Exchange Assets","assets":[{"type":"Asset","name":"Bitcoin","code":"{ \n\"codeName\": \"BTC\"\n}","id":"66046275-e148-4d18-8bbd-ad8dcd2ade99","savedPayload":{"position":{"x":15952.51914245856,"y":27002.09942860785},"targetPosition":{"x":16788.302354545485,"y":27064.73272165564},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Asset","name":"Tether","code":"{ \n\"codeName\": \"USDT\"\n}","id":"27ae18d2-032b-41f8-bafc-a24fa4933194","savedPayload":{"position":{"x":16891.952442366157,"y":26912.70596476529},"targetPosition":{"x":16788.302354545485,"y":27064.73272165564},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"dc376d73-e403-43ce-9044-5ff5fcd6de4e","savedPayload":{"position":{"x":16788.302354545485,"y":27064.73272165564},"targetPosition":{"x":16880.86503425247,"y":27264.196282285564},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"exchangeMarkets":{"type":"Exchange Markets","name":"New Exchange Markets","markets":[{"type":"Market","name":"BTC/USDT","code":"{ \n\"codeName\": \"Write here the name of the market as it is defined at the CCXT library.\"\n}","baseAsset":{"type":"Market Base Asset","name":"Bitcoin","id":"4d9d7d28-c531-41af-96bd-0fd83d3a958d","savedPayload":{"position":{"x":17896.309802306518,"y":26522.06654200475},"targetPosition":{"x":17876.77979473441,"y":26782.676381698828},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Asset","name":"Bitcoin","id":"66046275-e148-4d18-8bbd-ad8dcd2ade99"}}},"quotedAsset":{"type":"Market Quoted Asset","name":"Tether","id":"3c286c18-238f-446c-9d0c-f454ee45aaf1","savedPayload":{"position":{"x":19169.609874615315,"y":27664.113005473613},"targetPosition":{"x":17876.77979473441,"y":26782.676381698828},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Asset","name":"Tether","id":"27ae18d2-032b-41f8-bafc-a24fa4933194"}}},"id":"b734f59f-f29c-450b-a6e4-6d2345a1082a","savedPayload":{"position":{"x":17876.77979473441,"y":26782.676381698828},"targetPosition":{"x":17449.09432530776,"y":26988.638848607487},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"dc6b67a9-30d0-4b69-9e10-dd6856e9dd4c","savedPayload":{"position":{"x":17449.09432530776,"y":26988.638848607487},"targetPosition":{"x":16880.86503425247,"y":27264.196282285564},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"3ff59cad-42ae-4527-b060-4585cc4e7e1a","savedPayload":{"position":{"x":16880.86503425247,"y":27264.196282285564},"targetPosition":{"x":15889.031393974044,"y":27737.6409831595},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Crypto Exchange","name":"Bitmex","code":"{\n \"codeName\": \"Bitmex\"\n}","exchangeAssets":{"type":"Exchange Assets","name":"New Exchange Assets","assets":[{"type":"Asset","name":"Bitcoin","code":"{ \n\"codeName\": \"BTC\"\n}","id":"5dcc2338-6347-4c17-a1cc-7dce7790b69e","savedPayload":{"position":{"x":16746.425076855325,"y":27172.79412685366},"targetPosition":{"x":17114.159433944787,"y":27712.16136600346},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Asset","name":"US Dollar","code":"{ \n\"codeName\": \"USD\"\n}","id":"1b6defee-80cf-402d-9c1b-36e8f7b993e2","savedPayload":{"position":{"x":17467.257050951757,"y":27685.70035769336},"targetPosition":{"x":17114.159433944787,"y":27712.16136600346},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"49ea825d-f7d2-4c41-803b-e454050a1e51","savedPayload":{"position":{"x":17114.159433944787,"y":27712.16136600346},"targetPosition":{"x":16874.73483672356,"y":28214.558047952527},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"exchangeMarkets":{"type":"Exchange Markets","name":"New Exchange Markets","markets":[{"type":"Market","name":"BTC/USDT","code":"{ \n\"codeName\": \"Write here the name of the market as it is defined at the CCXT library.\"\n}","baseAsset":{"type":"Market Base Asset","name":"Bitcoin","id":"0dbd88b2-8ff2-43b2-9401-e4c2827d467b","savedPayload":{"position":{"x":18354.23300235151,"y":28457.81121782052},"targetPosition":{"x":17952.028898900695,"y":28732.02933242898},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Asset","name":"Bitcoin","id":"5dcc2338-6347-4c17-a1cc-7dce7790b69e"}}},"quotedAsset":{"type":"Market Quoted Asset","name":"US Dollar","id":"297606e3-eff2-49c2-b0c3-1e408ecac868","savedPayload":{"position":{"x":18034.302282629887,"y":29829.891341216833},"targetPosition":{"x":17952.028898900695,"y":28732.02933242898},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Asset","name":"US Dollar","id":"1b6defee-80cf-402d-9c1b-36e8f7b993e2"}}},"id":"2dbc8c9c-ba14-4340-8b97-8d358d32df6b","savedPayload":{"position":{"x":17952.028898900695,"y":28732.02933242898},"targetPosition":{"x":17471.51635953532,"y":28500.626689451863},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"4ac812f4-ceef-409b-b698-31e82cacaf24","savedPayload":{"position":{"x":17471.51635953532,"y":28500.626689451863},"targetPosition":{"x":16874.73483672356,"y":28214.558047952527},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"d57edcc8-cb45-4d6f-99e8-2c1f611691f6","savedPayload":{"position":{"x":16874.73483672356,"y":28214.558047952527},"targetPosition":{"x":15889.031393974044,"y":27737.6409831595},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Crypto Exchange","name":"HitBTC","code":"{\n \"codeName\": \"HitBTC\",\n \"API\": [\n {\n \"method\": \"fetchTrades\",\n \"class\": \"hitbtc2\"\n }\n ]\n}","exchangeAssets":{"type":"Exchange Assets","name":"New Exchange Assets","assets":[{"type":"Asset","name":"Bitcoin","code":"{ \n\"codeName\": \"BTC\"\n}","id":"70be8065-7936-4dc2-b1ee-bfcec4f19cba","savedPayload":{"position":{"x":16283.43998048066,"y":27968.544206947023},"targetPosition":{"x":17029.107475356457,"y":28563.19419106508},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Asset","name":"Tether","code":"{ \n\"codeName\": \"USDT\"\n}","id":"2b4ca7b9-2db8-4fbb-97ac-faf95ec775ab","savedPayload":{"position":{"x":17029.107475356457,"y":27748.42466512577},"targetPosition":{"x":17029.107475356457,"y":28563.19419106508},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Asset","name":"Ether","code":"{ \n\"codeName\": \"ETH\"\n}","id":"69204d74-e6c0-4ea2-a4e0-2796100fbbc9","savedPayload":{"position":{"x":17506.760310234364,"y":28182.278766125706},"targetPosition":{"x":17029.107475356457,"y":28563.19419106508},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Asset","name":"Monero","code":"{ \n\"codeName\": \"XMR\"\n}","id":"27da6570-6ccd-4efb-a882-cd744c0579f3","savedPayload":{"position":{"x":17302.39058313157,"y":28625.569277075807},"targetPosition":{"x":17029.107475356457,"y":28563.19419106508},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Asset","name":"Stellar","code":"{ \n\"codeName\": \"XLM\"\n}","id":"75339f18-5482-4302-9cf2-d0b1befc928c","savedPayload":{"position":{"x":17089.3164892472,"y":28688.219496675727},"targetPosition":{"x":17029.107475356457,"y":28563.19419106508},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Asset","name":"Ethereum Classic","code":"{ \n\"codeName\": \"ETC\"\n}","id":"05da99c0-f458-4799-9d14-df4139973233","savedPayload":{"position":{"x":16829.62084595957,"y":28977.432445337814},"targetPosition":{"x":17029.107475356457,"y":28563.19419106508},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"192d1d43-de1a-4ed6-9560-0b7cc3edd29b","savedPayload":{"position":{"x":17029.107475356457,"y":28563.19419106508},"targetPosition":{"x":16125.467619872281,"y":28769.76778259145},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"exchangeMarkets":{"type":"Exchange Markets","name":"New Exchange Markets","markets":[{"type":"Market","name":"ETH/BTC","code":"{ \n\"codeName\": \"Write here the name of the market as it is defined at the CCXT library.\"\n}","baseAsset":{"type":"Market Base Asset","name":"Ether","id":"e34e52e9-7f72-4267-9c3c-cfbb06c485e9","savedPayload":{"position":{"x":18901.69679525761,"y":29061.998361697948},"targetPosition":{"x":17438.126422320813,"y":30434.157441583382},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Asset","name":"Ether","id":"69204d74-e6c0-4ea2-a4e0-2796100fbbc9"}}},"quotedAsset":{"type":"Market Quoted Asset","name":"Bitcoin","id":"2f4837e9-6e5f-474d-85cb-a42dea3c0f36","savedPayload":{"position":{"x":17465.109922359337,"y":30552.379879752192},"targetPosition":{"x":17438.126422320813,"y":30434.157441583382},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Asset","name":"Bitcoin","id":"70be8065-7936-4dc2-b1ee-bfcec4f19cba"}}},"id":"751ae593-f933-4a44-97c5-50f02aed2ffa","savedPayload":{"position":{"x":17438.126422320813,"y":30434.157441583382},"targetPosition":{"x":16433.448662296745,"y":30124.25539478013},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Market","name":"BTC/USDT","code":"{ \n\"codeName\": \"Write here the name of the market as it is defined at the CCXT library.\"\n}","baseAsset":{"type":"Market Base Asset","name":"Bitcoin","id":"4153fe7c-0403-4053-a837-8307ee8f3573","savedPayload":{"position":{"x":16226.922807585996,"y":30586.33649421223},"targetPosition":{"x":16175.981870474194,"y":30363.14966598894},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Asset","name":"Bitcoin","id":"70be8065-7936-4dc2-b1ee-bfcec4f19cba"}}},"quotedAsset":{"type":"Market Quoted Asset","name":"Tether","id":"b6758271-06b6-4356-b767-c473bbca620a","savedPayload":{"position":{"x":14328.350844557466,"y":29793.23097220292},"targetPosition":{"x":16175.981870474194,"y":30363.14966598894},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Asset","name":"Tether","id":"2b4ca7b9-2db8-4fbb-97ac-faf95ec775ab"}}},"id":"5c44fd86-9fb9-40ed-af02-78f93b420562","savedPayload":{"position":{"x":16175.981870474194,"y":30363.14966598894},"targetPosition":{"x":16433.448662296745,"y":30124.25539478013},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}}],"id":"6e33c5a2-1b71-481b-a28a-b4d9cece0226","savedPayload":{"position":{"x":16433.448662296745,"y":30124.25539478013},"targetPosition":{"x":16125.467619872281,"y":28769.76778259145},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"f1b1fcc1-9839-4833-aefe-2e3bee456e04","savedPayload":{"position":{"x":16125.467619872281,"y":28769.76778259145},"targetPosition":{"x":15889.031393974044,"y":27737.6409831595},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Crypto Exchange","name":"Binance","code":"{\n \"codeName\": \"Binance\",\n \"API\": [\n {\n \"method\": \"fetchTrades\",\n \"fetchType\": \"by Id\",\n \"fetchTradesMethod\": \"publicGetHistoricalTrades\",\n \"firstId\": \"f\"\n }\n ]\n}","exchangeAssets":{"type":"Exchange Assets","name":"New Exchange Assets","assets":[{"type":"Asset","name":"Bitcoin","code":"{ \n\"codeName\": \"BTC\"\n}","id":"b2814a75-fd57-45c4-a3cb-af276793e573","savedPayload":{"position":{"x":16201.700903193125,"y":27124.44422214949},"targetPosition":{"x":16202.526631919738,"y":28668.18284963631},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Asset","name":"Tether","code":"{ \n\"codeName\": \"USDT\"\n}","id":"04c5f172-6976-4557-b95f-38004b5201a6","savedPayload":{"position":{"x":16757.411788501387,"y":28226.01183294563},"targetPosition":{"x":16202.526631919738,"y":28668.18284963631},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Asset","name":"Ether","code":"{ \n\"codeName\": \"ETH\"\n}","id":"4175d47c-e12c-4902-b026-f4999a6d07a4","savedPayload":{"position":{"x":17112.844744841594,"y":28877.13911197829},"targetPosition":{"x":16202.526631919738,"y":28668.18284963631},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Asset","name":"Monero","code":"{ \n\"codeName\": \"XMR\"\n}","id":"e3b61070-77b9-4dcf-9862-7f05ffa237f3","savedPayload":{"position":{"x":16548.99609943063,"y":29390.342381805225},"targetPosition":{"x":16202.526631919738,"y":28668.18284963631},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Asset","name":"Stellar","code":"{ \n\"codeName\": \"XLM\"\n}","id":"6dee1e7e-80f3-4597-a28a-881af206ec14","savedPayload":{"position":{"x":15974.34248448288,"y":29141.29109703393},"targetPosition":{"x":16202.526631919738,"y":28668.18284963631},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Asset","name":"Ethereum Classic","code":"{ \n\"codeName\": \"ETC\"\n}","id":"59378d33-4833-495a-89bb-f739710be7d9","savedPayload":{"position":{"x":15087.468531589397,"y":28923.492743664065},"targetPosition":{"x":16202.526631919738,"y":28668.18284963631},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"f4451bbc-50ea-4558-9b3c-abd3e757a76e","savedPayload":{"position":{"x":16202.526631919738,"y":28668.18284963631},"targetPosition":{"x":15560.237349448642,"y":28153.363670922736},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"exchangeMarkets":{"type":"Exchange Markets","name":"New Exchange Markets","markets":[{"type":"Market","name":"ETH/BTC","code":"{ \n\"codeName\": \"Write here the name of the market as it is defined at the CCXT library.\"\n}","baseAsset":{"type":"Market Base Asset","name":"Ether","id":"2ad20954-48bd-40db-a175-71337f616e19","savedPayload":{"position":{"x":17006.526521156145,"y":29202.812435852036},"targetPosition":{"x":15498.851640697503,"y":28975.56701137607},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Asset","name":"Ether","id":"69204d74-e6c0-4ea2-a4e0-2796100fbbc9"}}},"quotedAsset":{"type":"Market Quoted Asset","name":"Bitcoin","id":"01fc2c5c-9438-4c30-91a6-03a7374ef87e","savedPayload":{"position":{"x":14818.673804104674,"y":29828.483041020703},"targetPosition":{"x":15498.851640697503,"y":28975.56701137607},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Asset","name":"Bitcoin","id":"70be8065-7936-4dc2-b1ee-bfcec4f19cba"}}},"id":"b3179fa1-f2ec-44eb-83bc-a6f9025c0441","savedPayload":{"position":{"x":15498.851640697503,"y":28975.56701137607},"targetPosition":{"x":15304.041131422568,"y":28467.555044504526},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Market","name":"BTC/USDT","code":"{ \n\"codeName\": \"Write here the name of the market as it is defined at the CCXT library.\"\n}","baseAsset":{"type":"Market Base Asset","name":"Bitcoin","id":"b85b1934-28e5-41f6-a6f0-4178453c48d8","savedPayload":{"position":{"x":14355.594968863843,"y":29270.20196430048},"targetPosition":{"x":15028.504143568205,"y":28426.400548371865},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Asset","name":"Bitcoin","id":"70be8065-7936-4dc2-b1ee-bfcec4f19cba"}}},"quotedAsset":{"type":"Market Quoted Asset","name":"Tether","id":"0d96bd23-cc52-4429-81c2-b2e229e290ae","savedPayload":{"position":{"x":14623.272326572984,"y":27393.88671773801},"targetPosition":{"x":15028.504143568205,"y":28426.400548371865},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Asset","name":"Tether","id":"2b4ca7b9-2db8-4fbb-97ac-faf95ec775ab"}}},"id":"6062ad43-605a-4508-b06a-f1d5bd9a4c4f","savedPayload":{"position":{"x":15028.504143568205,"y":28426.400548371865},"targetPosition":{"x":15304.041131422568,"y":28467.555044504526},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}}],"id":"c422d50d-ba95-4687-9be9-2c0650bef79c","savedPayload":{"position":{"x":15304.041131422568,"y":28467.555044504526},"targetPosition":{"x":15560.237349448642,"y":28153.363670922736},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"22d2b36e-7a77-40a6-8948-b7d0fb744923","savedPayload":{"position":{"x":15560.237349448642,"y":28153.363670922736},"targetPosition":{"x":15889.031393974044,"y":27737.6409831595},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"0975e979-d4d5-4195-8fac-061788e6d425","savedPayload":{"position":{"x":16091.251958389905,"y":27740.23174505703},"targetPosition":{"x":15611.301618063546,"y":27740.2348844148},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"9f4e7bfb-ea29-47cd-92bd-11f31d177ff8","savedPayload":{"position":{"x":15611.301618063546,"y":27740.2348844148},"targetPosition":{"x":15611.301618063546,"y":27740.2348844148},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{"shortcutKey":""}}},{"type":"Charting System","name":"New Charting System","viewport":{"type":"Viewport","name":"New Viewport","code":"{\"zoom\":\"0.80\"}","id":"c3db9bcf-39ee-47d1-ab4f-14bd5de815da","savedPayload":{"position":{"x":24782.803066616943,"y":24277.605783820858},"targetPosition":{"x":24062.806237131383,"y":24277.60640053908},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"frame":{"position":{"x":-11710.238865501142,"y":-1704.3703126699565}}}},"timeMachines":[{"type":"Time Machine","name":"Time Machine 01","code":"{ \n\"product\": \"Type here the codeName of the Product\"\n}","timeScale":{"type":"Time Scale","name":"New Time Scale","code":"{\"scale\":\"5\"}","id":"0b0c9d2c-a9c4-47be-b691-334daa26c1b7","savedPayload":{"position":{"x":25082.0403944137,"y":23417.221564236213},"targetPosition":{"x":24062.806237131383,"y":24631.89753287215},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"rateScale":{"type":"Rate Scale","name":"New Rate Scale","code":"{\"scale\":\"10\",\"offset\":0}","id":"94ca6cd9-af03-4651-974f-5b3db94392d2","savedPayload":{"position":{"x":24860.02237485467,"y":24491.32681833534},"targetPosition":{"x":24062.806237131383,"y":24631.89753287215},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"timeFrameScale":{"type":"Time Frame Scale","name":"New Time Frame Scale","code":"{\"value\":\"24-hs\"}","id":"653aaa99-992c-4593-95d5-0b4e1eb7def2","savedPayload":{"position":{"x":24329.70105135328,"y":24785.989325708477},"targetPosition":{"x":24062.806237131383,"y":24631.89753287215},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"timelineCharts":[{"type":"Timeline Chart","name":"Popular Indicators","layersManager":{"type":"Layers Manager","name":"New Layers Manager","code":"{\"visibleLayers\":2}","layers":[{"type":"Layer","name":"Candles","code":"{\"status\":\"on\",\"showPanels\":false}","id":"2535ada5-6d11-4175-985f-279c3fc199d1","savedPayload":{"position":{"x":22656.827574622588,"y":24467.749372907994},"targetPosition":{"x":24356.625656573488,"y":25439.1597531866},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Candles","id":"55e735a5-60c9-4e2d-a582-a6c6eddf3502"}}},{"type":"Layer","name":"Bollinger Bands","code":"{\"status\":\"on\",\"showPanels\":false}","id":"c70ed901-954a-4073-9cc2-3af722f4c619","savedPayload":{"position":{"x":22551.04448129346,"y":24640.235651064835},"targetPosition":{"x":24356.625656573488,"y":25439.1597531866},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Bollinger Bands","id":"3576cfd0-1774-4094-b8a0-66e182fc4c41"}}}],"id":"0efd1306-895a-47b8-bb17-ec56b02e7ef6","savedPayload":{"position":{"x":24356.625656573488,"y":25439.1597531866},"targetPosition":{"x":24171.572652742896,"y":24930.730803759798},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"id":"d64bbe48-b65d-42c8-aef5-8ca17212aa3d","savedPayload":{"position":{"x":24171.572652742896,"y":24930.730803759798},"targetPosition":{"x":24062.806237131383,"y":24631.89753287215},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Timeline Chart","name":"Other Indicators","layersManager":{"type":"Layers Manager","name":"New Layers Manager","code":"{\"visibleLayers\":0}","layers":[{"type":"Layer","name":"Volumes","code":"{\"status\":\"loading\"}","id":"b0727c58-36f1-46f3-9922-3b3c647e5b8e","savedPayload":{"position":{"x":23383.468359990602,"y":24242.334414032583},"targetPosition":{"x":23723.192954497972,"y":25564.97735825431},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Volumes","id":"ffaf5a8e-12d6-4040-922d-57845eb3377c"}}},{"type":"Layer","name":"Candle-Stairs","code":"{\"status\":\"off\"}","id":"7e4b3c68-fb14-41fb-9a7d-143473786de6","savedPayload":{"position":{"x":22885.157116531416,"y":24260.03037575706},"targetPosition":{"x":23723.192954497972,"y":25564.97735825431},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Candle-Stairs","id":"e1c46e1f-09d1-46a2-b738-e761b4e04cd9"}}},{"type":"Layer","name":"Volume-Stairs","code":"{\"status\":\"off\"}","id":"78d06c3e-7e5c-4fa2-9378-67bd0fcbba25","savedPayload":{"position":{"x":23016.331012387433,"y":23708.454955230514},"targetPosition":{"x":23723.192954497972,"y":25564.97735825431},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Volume-Stairs","id":"eefaf182-ffe4-457e-a7fa-f43dfabdc086"}}},{"type":"Layer","name":"Bollinger Channels Objects","code":"{\"status\":\"off\"}","id":"c10fecfa-120f-4aa5-b48b-f7e4206ae41e","savedPayload":{"position":{"x":23067.49615064644,"y":24328.542664935805},"targetPosition":{"x":23723.192954497972,"y":25564.97735825431},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Bollinger Channels Objects","id":"6986bcb1-119c-48c9-a00b-d046e9e07951"}}},{"type":"Layer","name":"Bollinger Sub-Channels Objects","code":"{\"status\":\"off\"}","id":"2ea010a3-46fa-416f-bd32-42e0c77ddbad","savedPayload":{"position":{"x":23109.90249204125,"y":24207.554856795283},"targetPosition":{"x":23723.192954497972,"y":25564.97735825431},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Bollinger Sub-Channels Objects","id":"85098ab8-a125-49f1-b24d-416c2090c7a0"}}}],"id":"fbbbaf41-d383-4dc2-a7aa-13efff4b6913","savedPayload":{"position":{"x":23723.192954497972,"y":25564.97735825431},"targetPosition":{"x":23886.993403389948,"y":25114.93932362707},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"id":"b00c53b4-89a0-49ed-9b88-6eaf99ca28c2","savedPayload":{"position":{"x":23886.993403389948,"y":25114.93932362707},"targetPosition":{"x":24062.806237131383,"y":24631.89753287215},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Market","name":"BTC/USDT","id":"d4098b73-7e25-434e-8fd9-342393cbb400"}}},{"type":"Timeline Chart","name":"Oscilators","layersManager":{"type":"Layers Manager","name":"New Layers Manager","code":"{\"visibleLayers\":0}","layers":[{"type":"Layer","name":"Percentage Bandwidth","code":"{\"status\":\"off\"}","id":"b5d6dab4-fb15-4dfa-8760-4ef6168d4d3d","savedPayload":{"position":{"x":22432.47590122061,"y":25573.169191178247},"targetPosition":{"x":23084.05992987569,"y":25196.976976834576},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Percentage Bandwidth","id":"4dfde44c-0bbf-4204-91de-ce99ecba4cf2"}}}],"id":"a47f0fa7-a232-4281-8419-5fb0232519f8","savedPayload":{"position":{"x":23084.05992987569,"y":25196.976976834576},"targetPosition":{"x":23597.330609642893,"y":24900.64001170384},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"bc9dc438-16e5-4989-afe4-29fd35b2aaf4","savedPayload":{"position":{"x":23597.330609642893,"y":24900.64001170384},"targetPosition":{"x":24062.806237131383,"y":24631.89753287215},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Timeline Chart","name":"Backtest WHB","layersManager":{"type":"Layers Manager","name":"New Layers Manager","code":"{\"visibleLayers\":0}","layers":[{"type":"Layer","name":"Simulation","code":"{\"status\":\"off\"}","id":"ba84d5b5-5e13-478e-bd55-122d6c2082c3","savedPayload":{"position":{"x":22553.008706067816,"y":25217.29210170282},"targetPosition":{"x":22430.28102724125,"y":24344.03929168177},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Simulation","id":"d34404c3-392b-4af3-a7ac-d6381ac1b5b1"}}},{"type":"Layer","name":"Conditions","code":"{\"status\":\"off\"}","id":"55022ab6-d6a7-4c13-b465-d9013c4b6ccd","savedPayload":{"position":{"x":22210.95476790206,"y":24451.011855889737},"targetPosition":{"x":22430.28102724125,"y":24344.03929168177},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Conditions","id":"5ef03988-16a2-43b6-a2c9-7783782534d9"}}},{"type":"Layer","name":"Strategies","code":"{\"status\":\"off\"}","id":"1b95aa04-a524-436b-abc4-907e4728bd65","savedPayload":{"position":{"x":21308.15704165265,"y":23182.045888773282},"targetPosition":{"x":22430.28102724125,"y":24344.03929168177},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Strategies","id":"30c98460-b2bf-4ab9-bfb7-d131e7373967"}}},{"type":"Layer","name":"Trades","code":"{\"status\":\"off\"}","id":"5234dc78-f11a-4472-a74b-35bae1a6c69e","savedPayload":{"position":{"x":25365.55884215812,"y":22167.606617079175},"targetPosition":{"x":22430.28102724125,"y":24344.03929168177},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Trades","id":"4cae29ae-970e-481f-9436-9a9584f5f2b5"}}}],"id":"6fab9886-0ab7-4e9c-b051-4b25098967df","savedPayload":{"position":{"x":22430.28102724125,"y":24344.03929168177},"targetPosition":{"x":23124.201606679246,"y":24466.39621230554},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"id":"ba5a4409-49bc-458f-851c-3fb5834c4d10","savedPayload":{"position":{"x":23124.201606679246,"y":24466.39621230554},"targetPosition":{"x":24062.806237131383,"y":24631.89753287215},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Timeline Chart","name":"WHB LIVE","layersManager":{"type":"Layers Manager","name":"New Layers Manager","code":"{\"visibleLayers\":0}","layers":[{"type":"Layer","name":"Simulation","code":"{\"status\":\"off\"}","id":"5d5109f8-907d-49c3-a95b-9826be3cadc4","savedPayload":{"position":{"x":22043.30778841739,"y":23365.088725974318},"targetPosition":{"x":22332.688056065774,"y":22570.022974974654},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Simulation","id":"fda48255-a101-43e4-8932-d720dea69871"}}},{"type":"Layer","name":"Conditions","code":"{\"status\":\"off\"}","id":"5ef1a669-3e59-4058-b56b-52a86a7fda68","savedPayload":{"position":{"x":21677.303776529992,"y":22685.58490618899},"targetPosition":{"x":22332.688056065774,"y":22570.022974974654},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Conditions","id":"56e374e5-2b2d-47a2-a665-4b2b3091fa95"}}},{"type":"Layer","name":"Strategies","code":"{\"status\":\"off\"}","id":"34a0ab4b-1bbb-49b0-b5f7-81610874633d","savedPayload":{"position":{"x":21656.869842273823,"y":21764.614190747496},"targetPosition":{"x":22332.688056065774,"y":22570.022974974654},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Strategies","id":"232d5b14-f5aa-4723-804d-199afd9792e3"}}},{"type":"Layer","name":"Trades","code":"{\"status\":\"off\"}","id":"15ee25c1-d31a-40c6-898c-b59803891002","savedPayload":{"position":{"x":25470.537434135542,"y":21657.31023340494},"targetPosition":{"x":22332.688056065774,"y":22570.022974974654},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Trades","id":"471a887b-fb87-4978-86f6-075b95356847"}}},{"type":"Layer","name":"Execution","code":"{ \n\"status\": \"off\"\n}","id":"70bddc4b-808c-448b-9795-8bf7cb62303f","savedPayload":{"position":{"x":25778.165349353167,"y":24882.967613376935},"targetPosition":{"x":22332.688056065774,"y":22570.022974974654},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Execution","id":"be409a2d-83ca-4c12-b72f-9ce1622efa65"}}}],"id":"b259da65-347f-45aa-9ccc-8c30f3ece59b","savedPayload":{"position":{"x":22332.688056065774,"y":22570.022974974654},"targetPosition":{"x":23050.572650363993,"y":23425.56451929759},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"10231a40-04b3-456c-aae8-d6f8fe65616a","savedPayload":{"position":{"x":23050.572650363993,"y":23425.56451929759},"targetPosition":{"x":24062.806237131383,"y":24631.89753287215},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}}],"id":"c9e23a11-0825-481b-9fb9-13fc37555cf4","savedPayload":{"position":{"x":24062.806237131383,"y":24631.89753287215},"targetPosition":{"x":24062.806237131383,"y":24277.60640053908},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{"shortcutKey":""},"frame":{"position":{"x":862.208333333333,"y":367.6041666666667},"width":3375,"height":55,"radius":0}}},{"type":"Time Machine","name":"Time Machine 02","code":"{ \n\"product\": \"Type here the codeName of the Product\"\n}","timeScale":{"type":"Time Scale","name":"New Time Scale","code":"{\"scale\":\"12\"}","id":"db04bedc-5d44-4358-bf33-1bdc3a3e1b0a","savedPayload":{"position":{"x":24482.620091128927,"y":24839.759901150926},"targetPosition":{"x":23708.708053229366,"y":24277.606433521432},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"rateScale":{"type":"Rate Scale","name":"New Rate Scale","code":"{\"scale\":\"9\",\"offset\":0,\"minValue\":0,\"maxValue\":25000}","id":"c270df5f-c70f-40e6-be14-194ada11d17c","savedPayload":{"position":{"x":23921.477349353616,"y":24931.917711679125},"targetPosition":{"x":23708.708053229366,"y":24277.606433521432},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"timeFrameScale":{"type":"Time Frame Scale","name":"New Time Frame Scale","code":"{\"value\":\"06-hs\"}","id":"b88bdf1d-3e4f-40a0-a552-c6f482b326a9","savedPayload":{"position":{"x":23482.726614620373,"y":24973.6244223253},"targetPosition":{"x":23708.708053229366,"y":24277.606433521432},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"timelineCharts":[{"type":"Timeline Chart","name":"Chart 01","rateScale":{"type":"Rate Scale","name":"New Rate Scale","code":"{\"scale\":\"9\",\"offset\":0,\"minValue\":0,\"maxValue\":25000}","id":"58b0b3c8-de3c-4bb4-ae6b-ca5e278fdf79","savedPayload":{"position":{"x":23090.25692244978,"y":25083.760370945784},"targetPosition":{"x":23055.388095510683,"y":24752.51110939029},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"layersManager":{"type":"Layers Manager","name":"New Layers Manager","code":"{\"visibleLayers\":1}","layers":[{"type":"Layer","name":"Candles","code":"{\"status\":\"off\",\"showPanels\":false}","id":"c94d9770-d5ba-43ff-a93f-fc04a4fb635b","savedPayload":{"position":{"x":23973.396504278127,"y":23202.939457192555},"targetPosition":{"x":21609.163207555703,"y":24108.668126518318},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Candles","id":"6e33e35c-8107-4ca4-affd-c54b61ab27bd"}}},{"type":"Layer","name":"Volumes","code":"{\"status\":\"off\"}","id":"526f819e-cb98-4846-bc92-8eef18e1de8a","savedPayload":{"position":{"x":23763.144793633164,"y":23235.29594333145},"targetPosition":{"x":21609.163207555703,"y":24108.668126518318},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Volumes","id":"499cfa98-062c-467f-b5b8-7cc935dc7caf"}}},{"type":"Layer","name":"Candle-Stairs","code":"{\"status\":\"off\"}","id":"e71457ef-64f5-4f16-bf7f-91481b3ded63","savedPayload":{"position":{"x":23479.687053991052,"y":23317.31044185851},"targetPosition":{"x":21609.163207555703,"y":24108.668126518318},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Candle-Stairs","id":"3d597096-5047-4c1c-9dd6-4a718e0fc207"}}},{"type":"Layer","name":"Volume-Stairs","code":"{\"status\":\"off\"}","id":"2d0e4eb8-678a-4d63-adca-d8ed001c0e75","savedPayload":{"position":{"x":23711.644286480325,"y":23091.2495138557},"targetPosition":{"x":21609.163207555703,"y":24108.668126518318},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Volume-Stairs","id":"c1ea8a7a-8178-45ba-816c-014039b9cc9b"}}},{"type":"Layer","name":"Bollinger Bands","code":"{\"status\":\"off\",\"showPanels\":true}","id":"3e9f78d7-5608-4f30-b0d7-e270403e6032","savedPayload":{"position":{"x":23644.455550435472,"y":23348.707851989697},"targetPosition":{"x":21609.163207555703,"y":24108.668126518318},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Bollinger Bands","id":"042f75fe-2c93-43dd-a2fb-56c9f5c28bb6"}}},{"type":"Layer","name":"Percentage Bandwidth","code":"{\"status\":\"off\",\"showPanels\":true}","id":"bdc8ef14-6b43-4d8a-b56e-9f7709c599c3","savedPayload":{"position":{"x":23268.217118797875,"y":23335.761665788796},"targetPosition":{"x":21609.163207555703,"y":24108.668126518318},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Percentage Bandwidth","id":"a786bd1e-f68d-41f3-88c7-67d658096f90"}}},{"type":"Layer","name":"Bollinger Channels Objects","code":"{\"status\":\"off\",\"showPanels\":true}","id":"568b003e-57d7-4c35-af11-3e30660c3181","savedPayload":{"position":{"x":23575.051630991198,"y":23022.915819939495},"targetPosition":{"x":21609.163207555703,"y":24108.668126518318},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Bollinger Channels Objects","id":"2f60b6e6-c460-4b25-b5b7-b824ce38f63b"}}},{"type":"Layer","name":"Bollinger Sub-Channels Objects","code":"{\"status\":\"off\",\"showPanels\":true}","id":"f11d21c8-ce22-4387-a4be-f51681ad92c5","savedPayload":{"position":{"x":23362.987570257974,"y":23212.110086496094},"targetPosition":{"x":21609.163207555703,"y":24108.668126518318},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Bollinger Sub-Channels Objects","id":"a6578dfd-194a-4ea9-bd4f-35545816d9ad"}}}],"id":"5bf0b7b8-e3eb-457e-9f29-03b5a0c87c27","savedPayload":{"position":{"x":21609.163207555703,"y":24108.668126518318},"targetPosition":{"x":23055.388095510683,"y":24752.51110939029},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"494bee2e-e884-46c1-bba3-3939511932ca","savedPayload":{"position":{"x":23055.331004760363,"y":24752.432540646132},"targetPosition":{"x":23708.708053229366,"y":24277.606433521432},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Timeline Chart","name":"Chart 02","layersManager":{"type":"Layers Manager","name":"New Layers Manager","code":"{\"visibleLayers\":1}","layers":[{"type":"Layer","name":"Candles","code":"{\"status\":\"on\",\"showPanels\":false}","id":"fc87fd38-3e72-4b48-8675-1d1fea5f8f37","savedPayload":{"position":{"x":22588.46729557112,"y":22571.841452047614},"targetPosition":{"x":21751.7885261712,"y":24277.606459048588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Candles","id":"55e735a5-60c9-4e2d-a582-a6c6eddf3502"}}},{"type":"Layer","name":"Volumes","code":"{\"status\":\"on\",\"showPanels\":false}","id":"d1f15fba-c0ff-49eb-8210-4c3f2dfc3f7a","savedPayload":{"position":{"x":22718.045414080247,"y":22430.64497613203},"targetPosition":{"x":21751.7885261712,"y":24277.606459048588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Volumes","id":"ffaf5a8e-12d6-4040-922d-57845eb3377c"}}},{"type":"Layer","name":"Candle-Stairs","code":"{\"status\":\"off\"}","id":"382733f4-482f-4b9f-b1f9-6840b367ebec","savedPayload":{"position":{"x":22921.255738280575,"y":22648.04005274393},"targetPosition":{"x":21751.7885261712,"y":24277.606459048588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Candle-Stairs","id":"e1c46e1f-09d1-46a2-b738-e761b4e04cd9"}}},{"type":"Layer","name":"Volume-Stairs","code":"{ \n\"status\": \"off\"\n}","id":"9afe2165-380c-40b5-909c-09546ceb83eb","savedPayload":{"position":{"x":23034.54728301404,"y":22789.39047844693},"targetPosition":{"x":21751.7885261712,"y":24277.606459048588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Volume-Stairs","id":"eefaf182-ffe4-457e-a7fa-f43dfabdc086"}}},{"type":"Layer","name":"Bollinger Bands","code":"{\"status\":\"off\"}","id":"6bdd20a7-daed-4b93-b529-02bf3d1386b4","savedPayload":{"position":{"x":22956.587533493705,"y":23023.49349604594},"targetPosition":{"x":21751.7885261712,"y":24277.606459048588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Bollinger Bands","id":"3576cfd0-1774-4094-b8a0-66e182fc4c41"}}},{"type":"Layer","name":"Percentage Bandwidth","code":"{ \n\"status\": \"off\"\n}","id":"59bb247c-f542-439e-a67e-31659a1379eb","savedPayload":{"position":{"x":22779.62373779097,"y":22815.36034429361},"targetPosition":{"x":21751.7885261712,"y":24277.606459048588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Percentage Bandwidth","id":"4dfde44c-0bbf-4204-91de-ce99ecba4cf2"}}},{"type":"Layer","name":"Bollinger Channels Objects","code":"{\"status\":\"loading\"}","id":"dfaeb715-cd33-4d5d-9bd0-1e50723b33a3","savedPayload":{"position":{"x":22678.044771553323,"y":22720.275692938572},"targetPosition":{"x":21751.7885261712,"y":24277.606459048588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Bollinger Channels Objects","id":"6986bcb1-119c-48c9-a00b-d046e9e07951"}}},{"type":"Layer","name":"Bollinger Sub-Channels Objects","code":"{ \n\"status\": \"off\"\n}","id":"4973ccf3-bd5b-4b49-b353-dd200c75679f","savedPayload":{"position":{"x":22823.173339110686,"y":22553.77204971176},"targetPosition":{"x":21751.7885261712,"y":24277.606459048588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Bollinger Sub-Channels Objects","id":"85098ab8-a125-49f1-b24d-416c2090c7a0"}}}],"id":"b69c46da-1753-4f8d-962b-df133d58ea32","savedPayload":{"position":{"x":21751.7885261712,"y":24277.606459048588},"targetPosition":{"x":22862.786072268562,"y":24277.59965213653},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"a0933f6f-9b4c-4d25-8017-3d1a8b14b811","savedPayload":{"position":{"x":22862.786072261493,"y":24277.60311039619},"targetPosition":{"x":23708.708053229366,"y":24277.606433521432},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Timeline Chart","name":"Chart 03","layersManager":{"type":"Layers Manager","name":"New Layers Manager","code":"{\"visibleLayers\":1}","layers":[{"type":"Layer","name":"Candles","code":"{\"status\":\"off\",\"showPanels\":false}","id":"175d62d3-8710-47a2-aba0-a5fc406798ff","savedPayload":{"position":{"x":23713.736069784445,"y":24348.7116445862},"targetPosition":{"x":22553.60949690835,"y":23438.007715213927},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Candles","id":"19c78a01-0c97-48eb-a8d5-09ca3c42d9fd"}}},{"type":"Layer","name":"Volumes","code":"{\"status\":\"off\"}","id":"1a6b940f-24c1-4854-beb6-31f20eb5a1ee","savedPayload":{"position":{"x":23980.550251659854,"y":24422.10505811282},"targetPosition":{"x":22553.60949690835,"y":23438.007715213927},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Volumes","id":"23311eba-8ecd-41c9-aeed-86d7045b7be7"}}},{"type":"Layer","name":"Candle-Stairs","code":"{\"status\":\"off\"}","id":"842a0e34-fd1c-43b1-9af0-015605442010","savedPayload":{"position":{"x":23827.21714364501,"y":24190.038960858175},"targetPosition":{"x":22553.60949690835,"y":23438.007715213927},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Candle-Stairs","id":"1f860844-028c-41c8-a7df-f764306947a0"}}},{"type":"Layer","name":"Volume-Stairs","code":"{\"status\":\"off\"}","id":"b1501597-74f8-4b16-8caa-0a4096e74293","savedPayload":{"position":{"x":23985.23422192699,"y":24228.192953885024},"targetPosition":{"x":22553.60949690835,"y":23438.007715213927},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Volume-Stairs","id":"a4267a80-ee05-41e7-ad62-30e092a91812"}}},{"type":"Layer","name":"Bollinger Bands","code":"{\"status\":\"off\"}","id":"7db184de-2609-49be-beb4-72f7acd30392","savedPayload":{"position":{"x":23752.039708702327,"y":24019.082760372105},"targetPosition":{"x":22553.60949690835,"y":23438.007715213927},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Bollinger Bands","id":"49c9d3df-b50e-4218-b585-0785f895ad9c"}}},{"type":"Layer","name":"Percentage Bandwidth","code":"{\"status\":\"off\"}","id":"b1735d26-97c6-492c-bf01-004ef9ccd74f","savedPayload":{"position":{"x":24276.100327153337,"y":24089.58036033435},"targetPosition":{"x":22553.60949690835,"y":23438.007715213927},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Percentage Bandwidth","id":"699b13e8-75e0-4730-8dc8-c0797fb894ac"}}},{"type":"Layer","name":"Bollinger Channels Objects","code":"{\"status\":\"off\"}","id":"9aaf0608-bba3-4512-b513-e075e8da7045","savedPayload":{"position":{"x":24152.48483135299,"y":24431.78110315916},"targetPosition":{"x":22553.60949690835,"y":23438.007715213927},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Bollinger Channels Objects","id":"b31d164e-1b77-450f-a2c1-67b19b67c482"}}},{"type":"Layer","name":"Bollinger Sub-Channels Objects","code":"{\"status\":\"off\"}","id":"2e05b3dd-bf52-4150-b855-36a6dbc28e37","savedPayload":{"position":{"x":24094.882864387353,"y":23987.498460676772},"targetPosition":{"x":22553.60949690835,"y":23438.007715213927},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Bollinger Sub-Channels Objects","id":"039ef46f-756f-4af9-8aad-0bde8230c53f"}}}],"id":"7e449c12-24b3-4e70-a8a9-b4fd4cc150c0","savedPayload":{"position":{"x":22553.60949690835,"y":23438.007715213927},"targetPosition":{"x":23231.56232073283,"y":23930.686261845058},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"573b74ce-c217-4e21-b240-455e55653316","savedPayload":{"position":{"x":23231.50193847254,"y":23930.769355686556},"targetPosition":{"x":23708.708053229366,"y":24277.606433521432},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Timeline Chart","name":"Chart 04","layersManager":{"type":"Layers Manager","name":"New Layers Manager","code":"{\"visibleLayers\":1}","layers":[{"type":"Layer","name":"Candles","code":"{\"status\":\"off\"}","id":"d615b88c-95a0-494d-bf48-7b16881edf5d","savedPayload":{"position":{"x":23550.338061740054,"y":25141.39254513068},"targetPosition":{"x":23217.102726002424,"y":22763.03129455163},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Candles","id":"276e341d-6cad-45fa-8d56-8be162013ca7"}}},{"type":"Layer","name":"Volumes","code":"{\"status\":\"off\"}","id":"056b9e67-6924-4ae3-8014-b10610ec841d","savedPayload":{"position":{"x":23281.128631213338,"y":25438.96544741431},"targetPosition":{"x":23217.102726002424,"y":22763.03129455163},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Volumes","id":"dc7512a4-5c3f-4d91-bf2d-8730c6c5c7fe"}}},{"type":"Layer","name":"Candle-Stairs","code":"{\"status\":\"off\"}","id":"4b8cd243-ed4e-4de3-b4f3-1967896d27e0","savedPayload":{"position":{"x":23344.789712116275,"y":25221.18656022165},"targetPosition":{"x":23217.102726002424,"y":22763.03129455163},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Candle-Stairs","id":"84c28b2f-52f3-4d6f-9754-00b3da6e91af"}}},{"type":"Layer","name":"Volume-Stairs","code":"{\"status\":\"off\"}","id":"fed6c9f6-4df6-4f17-9a7c-b4aa8dfa778d","savedPayload":{"position":{"x":23458.991737382097,"y":25363.155290006343},"targetPosition":{"x":23217.102726002424,"y":22763.03129455163},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Volume-Stairs","id":"7bafe96e-4bba-4a79-9cf9-21055feaa862"}}},{"type":"Layer","name":"Bollinger Bands","code":"{\"status\":\"off\"}","id":"b2f47042-0a68-49c4-8011-d506499a47d6","savedPayload":{"position":{"x":23647.3858217897,"y":25345.19310743689},"targetPosition":{"x":23217.102726002424,"y":22763.03129455163},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Bollinger Bands","id":"b4e6199d-7047-4ee7-87ad-4722464e27cf"}}},{"type":"Layer","name":"Percentage Bandwidth","code":"{\"status\":\"off\"}","id":"2d782ad6-b911-47a4-8aad-05119470bd32","savedPayload":{"position":{"x":23534.89011745332,"y":25520.326803442727},"targetPosition":{"x":23217.102726002424,"y":22763.03129455163},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Percentage Bandwidth","id":"073c035c-0f1d-4cd8-b3ea-d99ca30edff3"}}},{"type":"Layer","name":"Bollinger Channels Objects","code":"{\"status\":\"off\"}","id":"3cd0b919-d3e3-4db2-b5cf-17250219a905","savedPayload":{"position":{"x":23830.278859733153,"y":25368.951538509413},"targetPosition":{"x":23217.102726002424,"y":22763.03129455163},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Bollinger Channels Objects","id":"6b994fd7-655f-4cac-8893-823eab0dd8ed"}}},{"type":"Layer","name":"Bollinger Sub-Channels Objects","code":"{\"status\":\"off\"}","id":"f4e64053-52dd-49cb-af0f-2ec752b0970f","savedPayload":{"position":{"x":23729.13101147792,"y":25561.53315127793},"targetPosition":{"x":23217.102726002424,"y":22763.03129455163},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Bollinger Sub-Channels Objects","id":"690cc9af-8154-4b0d-8fd3-38a2be809b9d"}}}],"id":"fcdb42e1-cc9a-4a68-a682-84115998b294","savedPayload":{"position":{"x":23217.102726002424,"y":22763.03129455163},"targetPosition":{"x":23519.893585485017,"y":23695.44333533767},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"b1d32a10-1074-461d-a271-4dd8d5a38526","savedPayload":{"position":{"x":23519.738803925542,"y":23695.49360416641},"targetPosition":{"x":23708.708053229366,"y":24277.606433521432},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Timeline Chart","name":"Chart 05","layersManager":{"type":"Layers Manager","name":"New Layers Manager","code":"{\"visibleLayers\":1}","layers":[{"type":"Layer","name":"Candles","code":"{\"status\":\"off\"}","id":"788e5eac-f585-41f6-a6a8-f06c0d92d1a8","savedPayload":{"position":{"x":24432.499281577588,"y":23921.55752152373},"targetPosition":{"x":23944.466928319063,"y":24227.228393510773},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Candles","id":"4ec36066-027d-4eb7-bbe9-52adeb6a76f2"}}},{"type":"Layer","name":"Volumes","code":"{\"status\":\"off\"}","id":"d5dcecbd-05d6-4948-a5f0-409238732d2c","savedPayload":{"position":{"x":24390.899852098766,"y":23702.70600555709},"targetPosition":{"x":23944.466928319063,"y":24227.228393510773},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Volumes","id":"79b93fca-2746-4df3-9831-c36a6aa855cb"}}},{"type":"Layer","name":"Candle-Stairs","code":"{\"status\":\"off\"}","id":"cc880d06-5e82-47b7-8cba-7f3227fb57fa","savedPayload":{"position":{"x":24665.603722119653,"y":23943.827778905492},"targetPosition":{"x":23944.466928319063,"y":24227.228393510773},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Candle-Stairs","id":"3229c3dd-abe8-40f2-8bff-a982f31ccbc8"}}},{"type":"Layer","name":"Volume-Stairs","code":"{\"status\":\"off\"}","id":"a9b6e590-e863-4102-ac79-38a1df4813ff","savedPayload":{"position":{"x":24579.911644225922,"y":24121.50773670697},"targetPosition":{"x":23944.466928319063,"y":24227.228393510773},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Volume-Stairs","id":"386d17a3-ca20-4a30-a8ed-84fa3397daa2"}}},{"type":"Layer","name":"Bollinger Bands","code":"{\"status\":\"off\"}","id":"24690e81-aa81-4094-a990-b04cf5942ca5","savedPayload":{"position":{"x":24216.91729497565,"y":23455.662630607516},"targetPosition":{"x":23944.466928319063,"y":24227.228393510773},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Bollinger Bands","id":"c7913df8-85e1-4cd2-a666-1a9ff987dc04"}}},{"type":"Layer","name":"Percentage Bandwidth","code":"{ \n\"status\": \"off\"\n}","id":"e713340d-9e5b-4e4b-a519-9fef4d8c7fec","savedPayload":{"position":{"x":24396.273266459637,"y":24205.357534775096},"targetPosition":{"x":23944.466928319063,"y":24227.228393510773},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Percentage Bandwidth","id":"38f60687-06b7-4475-b914-ebed74ba29d2"}}},{"type":"Layer","name":"Bollinger Channels Objects","code":"{ \n\"status\": \"off\"\n}","id":"675a47f0-d53c-4def-b2dc-4602f3cdc043","savedPayload":{"position":{"x":24591.656449020815,"y":23728.48753064607},"targetPosition":{"x":23944.466928319063,"y":24227.228393510773},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Bollinger Channels Objects","id":"fb98f659-fc48-4d9d-8093-6a8e83b9c394"}}},{"type":"Layer","name":"Bollinger Sub-Channels Objects","code":"{ \n\"status\": \"off\"\n}","id":"aad750e5-709c-49cf-9d48-31c9ae649b17","savedPayload":{"position":{"x":24428.227708716095,"y":23519.417157592223},"targetPosition":{"x":23944.466928319063,"y":24227.228393510773},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Bollinger Sub-Channels Objects","id":"75264d4c-647f-47c8-b445-56dc3255c1d8"}}}],"id":"4caa95c3-3e97-4e8c-b669-ef8e7b53ab89","savedPayload":{"position":{"x":23944.466928319063,"y":24227.228393510773},"targetPosition":{"x":23884.28534183135,"y":23738.273459345906},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"81d4f33e-a8d4-4078-9874-bd5b46c6e84d","savedPayload":{"position":{"x":23884.132606698528,"y":23738.22380878287},"targetPosition":{"x":23708.708053229366,"y":24277.606433521432},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Timeline Chart","name":"Chart 06","layersManager":{"type":"Layers Manager","name":"New Layers Manager","code":"{\"visibleLayers\":1}","layers":[{"type":"Layer","name":"Candles","code":"{\"status\":\"off\"}","id":"e56c5a99-fcd6-4326-8b10-72c095759ac9","savedPayload":{"position":{"x":23819.985893525212,"y":25525.495571042586},"targetPosition":{"x":24580.903131807587,"y":23644.290160374378},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Candles","id":"d5399ddc-ada6-44f1-a5f2-6488d0ac3c0b"}}},{"type":"Layer","name":"Volumes","code":"{\"status\":\"off\"}","id":"2ebf28ac-a9ee-433c-ad1a-5d410ce1d067","savedPayload":{"position":{"x":23787.12009229087,"y":25358.156320853635},"targetPosition":{"x":24580.903131807587,"y":23644.290160374378},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Volumes","id":"a3af37cc-6af5-4497-a818-ce500c5999ea"}}},{"type":"Layer","name":"Candle-Stairs","code":"{\"status\":\"off\"}","id":"f6171610-7f5f-41fb-90e2-f8d0a6e19443","savedPayload":{"position":{"x":24306.34510318376,"y":24876.309415204836},"targetPosition":{"x":24580.903131807587,"y":23644.290160374378},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Candle-Stairs","id":"cbc5ab4a-c6db-4cf7-bdbd-739ba15a7e5d"}}},{"type":"Layer","name":"Volume-Stairs","code":"{ \n\"status\": \"off\"\n}","id":"e263ecf2-b6b4-4f3d-8ba7-dfb81f85e54e","savedPayload":{"position":{"x":24476.286324468107,"y":25199.811175093095},"targetPosition":{"x":24580.903131807587,"y":23644.290160374378},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Volume-Stairs","id":"54e00d9b-202d-4cdf-9638-81be6e16719a"}}},{"type":"Layer","name":"Bollinger Bands","code":"{\"status\":\"off\"}","id":"fc751bc6-10a2-4ee3-82ed-48769873f93a","savedPayload":{"position":{"x":24435.91474844786,"y":24666.091968180514},"targetPosition":{"x":24580.903131807587,"y":23644.290160374378},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Bollinger Bands","id":"dc1cae8d-cf3c-4ac2-9419-67d2399fef5b"}}},{"type":"Layer","name":"Percentage Bandwidth","code":"{ \n\"status\": \"off\"\n}","id":"d3d1ac2d-5879-4d57-8b2c-556c1653a1db","savedPayload":{"position":{"x":24506.55896137762,"y":24870.265770930993},"targetPosition":{"x":24580.903131807587,"y":23644.290160374378},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Percentage Bandwidth","id":"4cbc0c33-2abe-44f6-8862-ac17cee611ae"}}},{"type":"Layer","name":"Bollinger Channels Objects","code":"{ \n\"status\": \"off\"\n}","id":"b6a39479-b1bf-49fc-94fe-7caf6ca190e2","savedPayload":{"position":{"x":24438.41730974518,"y":25006.95582521068},"targetPosition":{"x":24580.903131807587,"y":23644.290160374378},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Bollinger Channels Objects","id":"1eaf4681-66c5-4619-9782-6593baf891d6"}}},{"type":"Layer","name":"Bollinger Sub-Channels Objects","code":"{ \n\"status\": \"off\"\n}","id":"6c4b89c2-1922-46e5-b5cb-cc011d2b4bbd","savedPayload":{"position":{"x":23998.606297379516,"y":25513.424825807295},"targetPosition":{"x":24580.903131807587,"y":23644.290160374378},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Bollinger Sub-Channels Objects","id":"47730810-5628-4d58-922f-0d242f2c9f5d"}}}],"id":"07001adc-e18a-4488-9f65-701f31d47b14","savedPayload":{"position":{"x":24580.903131807587,"y":23644.290160374378},"targetPosition":{"x":24125.016416712624,"y":23975.380644878096},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"be3a0a59-3f90-41c1-89ad-40cb2d52332f","savedPayload":{"position":{"x":24124.959338104167,"y":23975.302067312365},"targetPosition":{"x":23708.708053229366,"y":24277.606433521432},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}}],"id":"a01d6e3e-3c99-4d45-a197-1a51fb544933","savedPayload":{"position":{"x":23708.538853620557,"y":24277.5996267181},"targetPosition":{"x":24062.806237131383,"y":24277.60640053908},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"frame":{"position":{"x":-1271.5422561883224,"y":429.94999999999993},"width":7750,"height":50,"radius":0}}},{"type":"Time Machine","name":"Time Machine 03","code":"{ \n\"product\": \"Type here the codeName of the Product\"\n}","timeScale":{"type":"Time Scale","name":"New Time Scale","code":"{\"scale\":\"7\"}","id":"b2d0cb14-3c34-4893-96ca-764bea40526b","savedPayload":{"position":{"x":23496.22306338178,"y":24669.826413924322},"targetPosition":{"x":24062.805018589628,"y":23889.854848791183},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"rateScale":{"type":"Rate Scale","name":"New Rate Scale","code":"{\"scale\":\"9\",\"offset\":0,\"minValue\":0,\"maxValue\":25000}","id":"941062b2-4753-4bfa-9767-096f2f550abe","savedPayload":{"position":{"x":23579.15658885304,"y":24047.13735961137},"targetPosition":{"x":24062.805018589628,"y":23889.854848791183},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"timeFrameScale":{"type":"Time Frame Scale","name":"New Time Frame Scale","code":"{\"value\":\"08-hs\"}","id":"309d46c8-dd5b-4288-b2a8-17862bf70048","savedPayload":{"position":{"x":23141.870223826772,"y":23590.75887721392},"targetPosition":{"x":24062.805018589628,"y":23889.854848791183},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"timelineCharts":[{"type":"Timeline Chart","name":"Chart 01","rateScale":{"type":"Rate Scale","name":"New Rate Scale","code":"{\"scale\":\"9\",\"offset\":0,\"minValue\":0,\"maxValue\":25000}","id":"bf18d4ee-d437-434d-829f-90c602d4c396","savedPayload":{"position":{"x":22968.121258348885,"y":23275.05246533319},"targetPosition":{"x":23569.949014306036,"y":23211.759023937982},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"layersManager":{"type":"Layers Manager","name":"New Layers Manager","code":"{\"visibleLayers\":1}","layers":[{"type":"Layer","name":"Candles","code":"{\"status\":\"off\",\"showPanels\":false}","id":"882fbbb6-8295-47e8-b3f1-f35718e1ac68","savedPayload":{"position":{"x":24770.01274140951,"y":22923.25136362587},"targetPosition":{"x":23996.546334505932,"y":22253.51091077689},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Candles","id":"6e33e35c-8107-4ca4-affd-c54b61ab27bd"}}},{"type":"Layer","name":"Volumes","code":"{\"status\":\"off\"}","id":"201a4bad-79b1-409f-b812-8a62fc59febe","savedPayload":{"position":{"x":24557.421030764548,"y":22955.527849764767},"targetPosition":{"x":23996.546334505932,"y":22253.51091077689},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Volumes","id":"499cfa98-062c-467f-b5b8-7cc935dc7caf"}}},{"type":"Layer","name":"Candle-Stairs","code":"{\"status\":\"off\"}","id":"6d1f9e78-82d4-46f7-afd1-d1d9565e285f","savedPayload":{"position":{"x":24270.883291122434,"y":23041.712348291825},"targetPosition":{"x":23996.546334505932,"y":22253.51091077689},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Candle-Stairs","id":"3d597096-5047-4c1c-9dd6-4a718e0fc207"}}},{"type":"Layer","name":"Volume-Stairs","code":"{\"status\":\"off\"}","id":"c209501b-8aa2-4800-a37a-a9e950523a4a","savedPayload":{"position":{"x":24506.110523611707,"y":22811.661420289016},"targetPosition":{"x":23996.546334505932,"y":22253.51091077689},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Volume-Stairs","id":"c1ea8a7a-8178-45ba-816c-014039b9cc9b"}}},{"type":"Layer","name":"Bollinger Bands","code":"{\"status\":\"off\",\"showPanels\":true}","id":"052f2b3a-5ee2-401e-bf3f-c80d92eed578","savedPayload":{"position":{"x":24438.881787566854,"y":23068.579758423013},"targetPosition":{"x":23996.546334505932,"y":22253.51091077689},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Bollinger Bands","id":"042f75fe-2c93-43dd-a2fb-56c9f5c28bb6"}}},{"type":"Layer","name":"Percentage Bandwidth","code":"{\"status\":\"off\",\"showPanels\":true}","id":"58bd27e1-02da-400a-b625-56416fd2bd70","savedPayload":{"position":{"x":24064.883355929258,"y":23058.20357222211},"targetPosition":{"x":23996.546334505932,"y":22253.51091077689},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Percentage Bandwidth","id":"a786bd1e-f68d-41f3-88c7-67d658096f90"}}},{"type":"Layer","name":"Bollinger Channels Objects","code":"{\"status\":\"off\",\"showPanels\":true}","id":"547d6b6a-198b-4479-b677-1b757979f02b","savedPayload":{"position":{"x":24370.44786812258,"y":22747.76772637281},"targetPosition":{"x":23996.546334505932,"y":22253.51091077689},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Bollinger Channels Objects","id":"2f60b6e6-c460-4b25-b5b7-b824ce38f63b"}}},{"type":"Layer","name":"Bollinger Sub-Channels Objects","code":"{\"status\":\"off\",\"showPanels\":true}","id":"f46bbe70-75b5-4418-8551-ead527686869","savedPayload":{"position":{"x":24157.183807389356,"y":22932.70199292941},"targetPosition":{"x":23996.546334505932,"y":22253.51091077689},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Bollinger Sub-Channels Objects","id":"a6578dfd-194a-4ea9-bd4f-35545816d9ad"}}}],"id":"33fbb93e-f10e-43ad-8bbd-b4e7ea128c14","savedPayload":{"position":{"x":23996.546334505932,"y":22253.51091077689},"targetPosition":{"x":23569.949014306036,"y":23211.759023937982},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"e1c57f8f-b26e-4978-928f-4a57e2e11add","savedPayload":{"position":{"x":23570.011393076467,"y":23211.713698725627},"targetPosition":{"x":24062.805018589628,"y":23889.854848791183},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Timeline Chart","name":"Chart 02","layersManager":{"type":"Layers Manager","name":"New Layers Manager","code":"{\"visibleLayers\":1}","layers":[{"type":"Layer","name":"Candles","code":"{\"status\":\"on\",\"showPanels\":false}","id":"31c482b1-d431-433b-9f61-713a77286611","savedPayload":{"position":{"x":23380.973532702505,"y":22293.26335848093},"targetPosition":{"x":24062.81335214797,"y":21961.584235766306},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Candles","id":"55e735a5-60c9-4e2d-a582-a6c6eddf3502"}}},{"type":"Layer","name":"Volumes","code":"{ \n\"status\": \"off\"\n}","id":"0b830f04-987b-4240-8194-5e825cf5ef2b","savedPayload":{"position":{"x":23512.47165121163,"y":22154.106882565346},"targetPosition":{"x":24062.81335214797,"y":21961.584235766306},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Volumes","id":"ffaf5a8e-12d6-4040-922d-57845eb3377c"}}},{"type":"Layer","name":"Candle-Stairs","code":"{\"status\":\"off\"}","id":"5fa0dd30-ee50-4f10-803e-a288a93d7c7f","savedPayload":{"position":{"x":23716.751975411957,"y":22370.72195917725},"targetPosition":{"x":24062.81335214797,"y":21961.584235766306},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Candle-Stairs","id":"e1c46e1f-09d1-46a2-b738-e761b4e04cd9"}}},{"type":"Layer","name":"Volume-Stairs","code":"{ \n\"status\": \"off\"\n}","id":"66b91e38-02a7-4af9-b003-1b7dd786b49a","savedPayload":{"position":{"x":23825.52352014542,"y":22510.402384880246},"targetPosition":{"x":24062.81335214797,"y":21961.584235766306},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Volume-Stairs","id":"eefaf182-ffe4-457e-a7fa-f43dfabdc086"}}},{"type":"Layer","name":"Bollinger Bands","code":"{\"status\":\"off\"}","id":"ae4cb549-bc95-46eb-8984-293a3752af44","savedPayload":{"position":{"x":23752.61377062509,"y":22742.775402479256},"targetPosition":{"x":24062.81335214797,"y":21961.584235766306},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Bollinger Bands","id":"3576cfd0-1774-4094-b8a0-66e182fc4c41"}}},{"type":"Layer","name":"Percentage Bandwidth","code":"{ \n\"status\": \"off\"\n}","id":"12b25ea5-53b3-4e2e-a0b6-67057dd5abe7","savedPayload":{"position":{"x":23575.509974922355,"y":22535.892250726927},"targetPosition":{"x":24062.81335214797,"y":21961.584235766306},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Percentage Bandwidth","id":"4dfde44c-0bbf-4204-91de-ce99ecba4cf2"}}},{"type":"Layer","name":"Bollinger Channels Objects","code":"{\"status\":\"on\",\"showPanels\":false}","id":"0022c1ab-f534-4791-8f7d-a7e423e8f25b","savedPayload":{"position":{"x":23470.221008684704,"y":22444.727599371887},"targetPosition":{"x":24062.81335214797,"y":21961.584235766306},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Bollinger Channels Objects","id":"6986bcb1-119c-48c9-a00b-d046e9e07951"}}},{"type":"Layer","name":"Bollinger Sub-Channels Objects","code":"{ \n\"status\": \"off\"\n}","id":"a6c2b863-c49a-4029-9101-401d96802785","savedPayload":{"position":{"x":23615.149576242067,"y":22276.213956145075},"targetPosition":{"x":24062.81335214797,"y":21961.584235766306},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Bollinger Sub-Channels Objects","id":"85098ab8-a125-49f1-b24d-416c2090c7a0"}}}],"id":"42f88333-31bf-4911-91da-d1108f38098a","savedPayload":{"position":{"x":24062.81335214797,"y":21961.584235766306},"targetPosition":{"x":24062.810453450675,"y":22893.88873267847},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"afd8c117-af9b-4399-badd-1f0457a98112","savedPayload":{"position":{"x":24062.807677337736,"y":22893.888732674604},"targetPosition":{"x":24062.805018589628,"y":23889.854848791183},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Timeline Chart","name":"Chart 03","layersManager":{"type":"Layers Manager","name":"New Layers Manager","code":"{\"visibleLayers\":1}","layers":[{"type":"Layer","name":"Candles","code":"{\"status\":\"off\",\"showPanels\":false}","id":"67beb395-7560-4150-b6b8-a2510c8a7eeb","savedPayload":{"position":{"x":24505.472306915828,"y":24070.673551019518},"targetPosition":{"x":25216.485259799647,"y":22302.366703503816},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Candles","id":"19c78a01-0c97-48eb-a8d5-09ca3c42d9fd"}}},{"type":"Layer","name":"Volumes","code":"{\"status\":\"off\"}","id":"fe13a75b-e4d5-4441-992b-e0cda9764a0d","savedPayload":{"position":{"x":24772.486488791237,"y":24143.026964546134},"targetPosition":{"x":25216.485259799647,"y":22302.366703503816},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Volumes","id":"23311eba-8ecd-41c9-aeed-86d7045b7be7"}}},{"type":"Layer","name":"Candle-Stairs","code":"{\"status\":\"off\"}","id":"55ddefdf-56bc-4bd9-8a19-a88ed4619f92","savedPayload":{"position":{"x":24623.663380776394,"y":23912.220867291493},"targetPosition":{"x":25216.485259799647,"y":22302.366703503816},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Candle-Stairs","id":"1f860844-028c-41c8-a7df-f764306947a0"}}},{"type":"Layer","name":"Volume-Stairs","code":"{\"status\":\"off\"}","id":"38c85f94-57f1-4838-9b16-aef844dbab34","savedPayload":{"position":{"x":24780.350459058373,"y":23948.09486031834},"targetPosition":{"x":25216.485259799647,"y":22302.366703503816},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Volume-Stairs","id":"a4267a80-ee05-41e7-ad62-30e092a91812"}}},{"type":"Layer","name":"Bollinger Bands","code":"{\"status\":\"off\"}","id":"1a33b719-2c32-47fe-977d-1f44956350de","savedPayload":{"position":{"x":24547.695945833708,"y":23740.65466680542},"targetPosition":{"x":25216.485259799647,"y":22302.366703503816},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Bollinger Bands","id":"49c9d3df-b50e-4218-b585-0785f895ad9c"}}},{"type":"Layer","name":"Percentage Bandwidth","code":"{\"status\":\"off\"}","id":"bca2ee42-22b6-44bd-8c5b-ae746d94c8ff","savedPayload":{"position":{"x":25072.68656428472,"y":23810.322266767664},"targetPosition":{"x":25216.485259799647,"y":22302.366703503816},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Percentage Bandwidth","id":"699b13e8-75e0-4730-8dc8-c0797fb894ac"}}},{"type":"Layer","name":"Bollinger Channels Objects","code":"{\"status\":\"off\"}","id":"47fb2b07-53e5-4a59-88bb-e26498eda3fe","savedPayload":{"position":{"x":24948.681068484373,"y":24151.553009592477},"targetPosition":{"x":25216.485259799647,"y":22302.366703503816},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Bollinger Channels Objects","id":"b31d164e-1b77-450f-a2c1-67b19b67c482"}}},{"type":"Layer","name":"Bollinger Sub-Channels Objects","code":"{\"status\":\"off\"}","id":"51669e7f-82df-496d-a0d4-20614dfe636d","savedPayload":{"position":{"x":24886.569101518737,"y":23711.28036711009},"targetPosition":{"x":25216.485259799647,"y":22302.366703503816},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Bollinger Sub-Channels Objects","id":"039ef46f-756f-4af9-8aad-0bde8230c53f"}}}],"id":"6b98b417-2f4e-4ded-a623-60e6a53fa8ac","savedPayload":{"position":{"x":25216.485259799647,"y":22302.366703503816},"targetPosition":{"x":24477.71694400547,"y":23319.054805788302},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"111b43cf-cfa5-48a5-84f8-6d4a382d408a","savedPayload":{"position":{"x":24477.650931944507,"y":23319.00683938803},"targetPosition":{"x":24062.805018589628,"y":23889.854848791183},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Timeline Chart","name":"Chart 04","layersManager":{"type":"Layers Manager","name":"New Layers Manager","code":"{\"visibleLayers\":1}","layers":[{"type":"Layer","name":"Candles","code":"{\"status\":\"off\"}","id":"08121ee6-4678-4112-a1fb-902ad644cef1","savedPayload":{"position":{"x":24345.664298871437,"y":24864.644451563996},"targetPosition":{"x":26280.0309239971,"y":23169.84219942359},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Candles","id":"276e341d-6cad-45fa-8d56-8be162013ca7"}}},{"type":"Layer","name":"Volumes","code":"{\"status\":\"off\"}","id":"f4836632-defd-46ba-beb5-bf862aff9445","savedPayload":{"position":{"x":24073.31486834472,"y":25163.877353847627},"targetPosition":{"x":26280.0309239971,"y":23169.84219942359},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Volumes","id":"dc7512a4-5c3f-4d91-bf2d-8730c6c5c7fe"}}},{"type":"Layer","name":"Candle-Stairs","code":"{\"status\":\"off\"}","id":"143bfd66-6196-4020-a426-540a93b7a6e1","savedPayload":{"position":{"x":24140.375949247657,"y":24942.858466654965},"targetPosition":{"x":26280.0309239971,"y":23169.84219942359},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Candle-Stairs","id":"84c28b2f-52f3-4d6f-9754-00b3da6e91af"}}},{"type":"Layer","name":"Volume-Stairs","code":"{\"status\":\"off\"}","id":"1f10095d-6bf7-4da4-a750-7c2c936b0347","savedPayload":{"position":{"x":24254.217974513478,"y":25082.38719643966},"targetPosition":{"x":26280.0309239971,"y":23169.84219942359},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Volume-Stairs","id":"7bafe96e-4bba-4a79-9cf9-21055feaa862"}}},{"type":"Layer","name":"Bollinger Bands","code":"{\"status\":\"off\"}","id":"63635f83-b408-4e3c-9025-4e9ba3325b3a","savedPayload":{"position":{"x":24438.692058921082,"y":25065.385013870207},"targetPosition":{"x":26280.0309239971,"y":23169.84219942359},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Bollinger Bands","id":"b4e6199d-7047-4ee7-87ad-4722464e27cf"}}},{"type":"Layer","name":"Percentage Bandwidth","code":"{\"status\":\"off\"}","id":"9d357113-941e-4b75-acae-840753a93e7e","savedPayload":{"position":{"x":24329.846354584704,"y":25242.68870987604},"targetPosition":{"x":26280.0309239971,"y":23169.84219942359},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Percentage Bandwidth","id":"073c035c-0f1d-4cd8-b3ea-d99ca30edff3"}}},{"type":"Layer","name":"Bollinger Channels Objects","code":"{\"status\":\"off\"}","id":"ac6476ac-b936-4670-a5ed-b9178db3cab8","savedPayload":{"position":{"x":24621.695096864536,"y":25090.833444942728},"targetPosition":{"x":26280.0309239971,"y":23169.84219942359},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Bollinger Channels Objects","id":"6b994fd7-655f-4cac-8893-823eab0dd8ed"}}},{"type":"Layer","name":"Bollinger Sub-Channels Objects","code":"{\"status\":\"off\"}","id":"72b3b4a0-ddca-4110-ab9a-68ee7094a57e","savedPayload":{"position":{"x":24520.6472486093,"y":25285.675057711247},"targetPosition":{"x":26280.0309239971,"y":23169.84219942359},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Bollinger Sub-Channels Objects","id":"690cc9af-8154-4b0d-8fd3-38a2be809b9d"}}}],"id":"fca9d957-8e8a-44d9-a788-c50d83aaafb7","savedPayload":{"position":{"x":26280.0309239971,"y":23169.84219942359},"targetPosition":{"x":24704.34611000769,"y":23681.677027422986},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"93ecbd16-b03e-4579-b7d1-bb8ac2ba7f11","savedPayload":{"position":{"x":24704.30618024086,"y":23681.554096161064},"targetPosition":{"x":24062.805018589628,"y":23889.854848791183},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Timeline Chart","name":"Chart 05","layersManager":{"type":"Layers Manager","name":"New Layers Manager","code":"{\"visibleLayers\":1}","layers":[{"type":"Layer","name":"Candles","code":"{\"status\":\"off\"}","id":"c1b119bd-5881-47b8-a638-b77ab13fc9ba","savedPayload":{"position":{"x":25226.96551870897,"y":23643.959427957045},"targetPosition":{"x":24740.493165450447,"y":23948.66029994409},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Candles","id":"4ec36066-027d-4eb7-bbe9-52adeb6a76f2"}}},{"type":"Layer","name":"Volumes","code":"{\"status\":\"off\"}","id":"0c1c43a0-ce14-4667-b502-3cf3a7f86927","savedPayload":{"position":{"x":25184.056089230147,"y":23426.04791199041},"targetPosition":{"x":24740.493165450447,"y":23948.66029994409},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Volumes","id":"79b93fca-2746-4df3-9831-c36a6aa855cb"}}},{"type":"Layer","name":"Candle-Stairs","code":"{\"status\":\"off\"}","id":"f5324d4a-757f-4a1a-9b5b-f112c6263f9c","savedPayload":{"position":{"x":25457.499959251036,"y":23664.319685338807},"targetPosition":{"x":24740.493165450447,"y":23948.66029994409},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Candle-Stairs","id":"3229c3dd-abe8-40f2-8bff-a982f31ccbc8"}}},{"type":"Layer","name":"Volume-Stairs","code":"{\"status\":\"off\"}","id":"4ee4e262-542e-44ad-b07e-026cfff75999","savedPayload":{"position":{"x":25375.497881357303,"y":23841.50964314029},"targetPosition":{"x":24740.493165450447,"y":23948.66029994409},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Volume-Stairs","id":"386d17a3-ca20-4a30-a8ed-84fa3397daa2"}}},{"type":"Layer","name":"Bollinger Bands","code":"{\"status\":\"off\"}","id":"0e74159d-59a1-47c5-9fca-9fac74b6f37f","savedPayload":{"position":{"x":25013.463532107035,"y":23177.284537040832},"targetPosition":{"x":24740.493165450447,"y":23948.66029994409},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Bollinger Bands","id":"c7913df8-85e1-4cd2-a666-1a9ff987dc04"}}},{"type":"Layer","name":"Percentage Bandwidth","code":"{ \n\"status\": \"off\"\n}","id":"c84b479f-c6ba-4d28-8e70-cc7fa0ed91e2","savedPayload":{"position":{"x":25187.15950359102,"y":23928.82944120841},"targetPosition":{"x":24740.493165450447,"y":23948.66029994409},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Percentage Bandwidth","id":"38f60687-06b7-4475-b914-ebed74ba29d2"}}},{"type":"Layer","name":"Bollinger Channels Objects","code":"{ \n\"status\": \"off\"\n}","id":"026bf467-adac-43cf-b70b-921325c4304c","savedPayload":{"position":{"x":25382.992686152196,"y":23450.309437079388},"targetPosition":{"x":24740.493165450447,"y":23948.66029994409},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Bollinger Channels Objects","id":"fb98f659-fc48-4d9d-8093-6a8e83b9c394"}}},{"type":"Layer","name":"Bollinger Sub-Channels Objects","code":"{ \n\"status\": \"off\"\n}","id":"87a91a32-9a29-472e-91be-2cf4064e84f6","savedPayload":{"position":{"x":25224.833945847477,"y":23239.26906402554},"targetPosition":{"x":24740.493165450447,"y":23948.66029994409},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Bollinger Sub-Channels Objects","id":"75264d4c-647f-47c8-b445-56dc3255c1d8"}}}],"id":"53321a9a-6a30-4c69-b275-492edf9266d2","savedPayload":{"position":{"x":24740.493165450447,"y":23948.66029994409},"targetPosition":{"x":24526.519348849626,"y":24040.79275150759},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"a58a23e1-0510-44b7-b53e-047baf5b3fc4","savedPayload":{"position":{"x":24526.558776066726,"y":24040.671460984908},"targetPosition":{"x":24062.805018589628,"y":23889.854848791183},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Timeline Chart","name":"Chart 06","layersManager":{"type":"Layers Manager","name":"New Layers Manager","code":"{\"visibleLayers\":1}","layers":[{"type":"Layer","name":"Candles","code":"{\"status\":\"off\"}","id":"2e7779a0-8796-498a-9785-e0829940acd0","savedPayload":{"position":{"x":24613.452130656595,"y":25244.997477475903},"targetPosition":{"x":24876.836475200016,"y":25010.666568765395},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Candles","id":"d5399ddc-ada6-44f1-a5f2-6488d0ac3c0b"}}},{"type":"Layer","name":"Volumes","code":"{\"status\":\"off\"}","id":"781a7e70-a258-4ae9-bec3-bf755f4da1b3","savedPayload":{"position":{"x":24583.03632942225,"y":25083.21822728695},"targetPosition":{"x":24876.836475200016,"y":25010.666568765395},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Volumes","id":"a3af37cc-6af5-4497-a818-ce500c5999ea"}}},{"type":"Layer","name":"Candle-Stairs","code":"{\"status\":\"off\"}","id":"5ba76cdc-7275-4b04-8223-6714d204fbf7","savedPayload":{"position":{"x":25097.441340315145,"y":24596.451321638153},"targetPosition":{"x":24876.836475200016,"y":25010.666568765395},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Candle-Stairs","id":"cbc5ab4a-c6db-4cf7-bdbd-739ba15a7e5d"}}},{"type":"Layer","name":"Volume-Stairs","code":"{ \n\"status\": \"off\"\n}","id":"4c022ed5-0ab8-4e02-9585-44f9ca519508","savedPayload":{"position":{"x":25271.622561599488,"y":24919.30308152641},"targetPosition":{"x":24876.836475200016,"y":25010.666568765395},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Volume-Stairs","id":"54e00d9b-202d-4cdf-9638-81be6e16719a"}}},{"type":"Layer","name":"Bollinger Bands","code":"{\"status\":\"off\"}","id":"f297b1a2-3e9f-4ad9-9dab-d71cc5e57005","savedPayload":{"position":{"x":25228.710985579244,"y":24387.73387461383},"targetPosition":{"x":24876.836475200016,"y":25010.666568765395},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Bollinger Bands","id":"dc1cae8d-cf3c-4ac2-9419-67d2399fef5b"}}},{"type":"Layer","name":"Percentage Bandwidth","code":"{ \n\"status\": \"off\"\n}","id":"aa6bc614-404e-4634-8b02-d2e93d78b6c3","savedPayload":{"position":{"x":25300.865198509004,"y":24593.26767736431},"targetPosition":{"x":24876.836475200016,"y":25010.666568765395},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Percentage Bandwidth","id":"4cbc0c33-2abe-44f6-8862-ac17cee611ae"}}},{"type":"Layer","name":"Bollinger Channels Objects","code":"{ \n\"status\": \"off\"\n}","id":"c5f851a4-9f6c-452b-b2bd-27cbef6e3178","savedPayload":{"position":{"x":25233.02354687656,"y":24730.467731643996},"targetPosition":{"x":24876.836475200016,"y":25010.666568765395},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Bollinger Channels Objects","id":"1eaf4681-66c5-4619-9782-6593baf891d6"}}},{"type":"Layer","name":"Bollinger Sub-Channels Objects","code":"{ \n\"status\": \"off\"\n}","id":"f34daac1-6b33-4498-a37e-c03999f18196","savedPayload":{"position":{"x":24792.2425345109,"y":25234.07673224061},"targetPosition":{"x":24876.836475200016,"y":25010.666568765395},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{},"referenceParent":{"type":"Data Product","name":"Bollinger Sub-Channels Objects","id":"47730810-5628-4d58-922f-0d242f2c9f5d"}}}],"id":"65446d4a-17f4-4c5d-b16a-8c4723a439f9","savedPayload":{"position":{"x":24876.836475200016,"y":25010.666568765395},"targetPosition":{"x":24259.495830630505,"y":24160.83879524544},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"378a143e-2717-427b-9970-2ceff332c583","savedPayload":{"position":{"x":24259.55821670518,"y":24160.793480086508},"targetPosition":{"x":24062.805018589628,"y":23889.854848791183},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}}],"id":"3d929f5e-247d-4c44-bcc7-8fdff09c550f","savedPayload":{"position":{"x":24062.812472208174,"y":23889.720358968345},"targetPosition":{"x":24062.806237131383,"y":24277.60640053908},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{},"frame":{"position":{"x":209.2519246694228,"y":486.9000000000001},"width":4625,"height":50,"radius":0}}}],"id":"c53a4385-3fb3-49d5-b506-99bcaef2c141","savedPayload":{"position":{"x":24062.806237131383,"y":24277.60640053908},"targetPosition":{"x":24062.806237131383,"y":24277.60640053908},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Trading System","name":"Bull run rider - USDT- SDA v.0.0.3","strategies":[{"type":"Strategy","name":"My Strategy","triggerStage":{"type":"Trigger Stage","triggerOn":{"type":"Trigger On Event","situations":[{"type":"Situation","name":"New Situation","conditions":[{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at01hs.candle.max > chart.at01hs.bollingerBand.movingAverage + chart.at01hs.bollingerBand.deviation","id":"1e07e38a-c469-4f3f-b7e8-dccd9f94c546","savedPayload":{"position":{"x":25936.930105586434,"y":26607.051160204683},"targetPosition":{"x":26081.862643090924,"y":25925.197180417937},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"a1c434c4-5787-4906-8157-1e355999bba8","savedPayload":{"position":{"x":26081.862643090924,"y":25925.197180417937},"targetPosition":{"x":23382.79231648561,"y":26062.310467597614},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at01hs.candle.previous.max > chart.at01hs.bollingerBand.previous.movingAverage + chart.at01hs.bollingerBand.previous.deviation\n","id":"3fb95a71-efe8-45cf-be43-8b0d94d2f420","savedPayload":{"position":{"x":28157.183265162173,"y":29172.20087494048},"targetPosition":{"x":24639.53335972205,"y":24345.88521805893},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"f69f2608-49bd-4b04-b8f8-497675f819fe","savedPayload":{"position":{"x":24639.53335972205,"y":24345.88521805893},"targetPosition":{"x":23382.79231648561,"y":26062.310467597614},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"1dfb0689-df0c-4184-9c09-683d012c9dfe","savedPayload":{"position":{"x":23382.79231648561,"y":26062.310467597614},"targetPosition":{"x":24733.219524353466,"y":25623.530069432538},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"announcements":[],"id":"32d2ee8c-71bd-4e4c-8671-04bbc4a16734","savedPayload":{"position":{"x":24733.219524353466,"y":25623.530069432538},"targetPosition":{"x":26618.262265184505,"y":25011.042554695672},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"triggerOff":{"type":"Trigger Off Event","situations":[{"type":"Situation","name":"New Situation","conditions":[{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at01hs.candle.close < chart.at01hs.bollingerBand.movingAverage","id":"a1dd4467-b96b-4084-bd9b-056c6495de95","savedPayload":{"position":{"x":25956.170372244385,"y":22973.333235696664},"targetPosition":{"x":26112.349635874358,"y":23454.003584218783},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"b527026c-4be3-4baf-bbde-83ebfd17e567","savedPayload":{"position":{"x":26112.349635874358,"y":23454.003584218783},"targetPosition":{"x":26290.080799281634,"y":24001.00385988036},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"41cbb7ba-020c-4e96-a6a7-c3ef8c25b6fd","savedPayload":{"position":{"x":26290.080799281634,"y":24001.00385988036},"targetPosition":{"x":26447.476035029413,"y":24485.416585771116},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"announcements":[],"id":"1af9fdb8-7316-4374-84f2-1b946741b5c6","savedPayload":{"position":{"x":26447.476035029413,"y":24485.416585771116},"targetPosition":{"x":26618.262265184505,"y":25011.042554695672},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"takePosition":{"type":"Take Position Event","situations":[{"type":"Situation","name":"New Situation","conditions":[{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at01hs.candle.previous.max > chart.at01hs.bollingerBand.previous.movingAverage + chart.at01hs.bollingerBand.previous.deviation\n","id":"0c15bd8b-b59c-4a2c-b65a-b063aec45216","savedPayload":{"position":{"x":24494.77566107263,"y":24193.758769562304},"targetPosition":{"x":26202.193966294417,"y":25063.731849005453},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"e022ab25-c7d3-439b-bfd7-1217c6abfbfe","savedPayload":{"position":{"x":26202.193966294417,"y":25063.731849005453},"targetPosition":{"x":29331.173646431896,"y":24129.564212793975},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at01hs.candle.max > chart.at01hs.bollingerBand.movingAverage + chart.at01hs.bollingerBand.deviation","id":"cbce2ad1-a528-444c-9a41-3d592f7260aa","savedPayload":{"position":{"x":25699.7456677295,"y":23098.60999972044},"targetPosition":{"x":26186.15919128654,"y":24595.636893431343},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"793426fb-7c1e-40c6-a41e-2acb0943aece","savedPayload":{"position":{"x":26186.15919128654,"y":24595.636893431343},"targetPosition":{"x":29331.173646431896,"y":24129.564212793975},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at01hs.candle.close > chart.at01hs.candle.open","id":"9f72065b-dd6c-4d64-8de5-7fe2110bf66b","savedPayload":{"position":{"x":26585.006297112755,"y":24463.11190609711},"targetPosition":{"x":26558.833204807022,"y":24514.4794920179},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"abdce7c6-67e2-4fbf-a4c3-e5526c13b6ca","savedPayload":{"position":{"x":26558.833204807022,"y":24514.4794920179},"targetPosition":{"x":29331.173646431896,"y":24129.564212793975},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at01hs.candle.max-chart.at01hs.candle.min < 500","id":"68d20d82-b34a-49b7-be79-2d859997ec8e","savedPayload":{"position":{"x":26714.60667170321,"y":24741.518460713793},"targetPosition":{"x":26656.612066333782,"y":24760.362050273576},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"2d4d8745-13d1-47bd-8f42-faace8bfd7cb","savedPayload":{"position":{"x":26656.612066333782,"y":24760.362050273576},"targetPosition":{"x":29331.173646431896,"y":24129.564212793975},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at04hs.bollingerChannel.direction === \"Up\"","id":"01a5065a-b7af-4cbe-8678-033694f77d69","savedPayload":{"position":{"x":26948.482267407657,"y":24714.99124000813},"targetPosition":{"x":26735.399531090115,"y":24606.42016300643},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"5f433ebc-f0ae-4095-93f5-6de3e03c0683","savedPayload":{"position":{"x":26735.399531090115,"y":24606.42016300643},"targetPosition":{"x":29331.173646431896,"y":24129.564212793975},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at04hs.percentageBandwidth.movingAverage >= 85","id":"98b5b2b2-fbc0-4d1f-af0f-0d7eee6dc94b","savedPayload":{"position":{"x":27237.615486904007,"y":25285.330291319508},"targetPosition":{"x":27139.637474658462,"y":24983.78497602624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"7ef29297-9eb3-4b6e-a69e-58e5afbfaff9","savedPayload":{"position":{"x":27139.637474658462,"y":24983.78497602624},"targetPosition":{"x":29331.173646431896,"y":24129.564212793975},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"(chart.at12hs.bollingerSubChannel.slope === \"Side\" || chart.at12hs.bollingerSubChannel.slope === \"Gentle\") && (chart.at08hs.bollingerSubChannel.slope === \"Side\" || chart.at08hs.bollingerSubChannel.slope === \"Gentle\") && (chart.at06hs.bollingerSubChannel.slope === \"Side\" || chart.at06hs.bollingerSubChannel.slope === \"Gentle\")","id":"ea3dc59e-40da-4b52-b5d6-2724fb12eb20","savedPayload":{"position":{"x":26131.800234340604,"y":26653.915663159296},"targetPosition":{"x":26727.440245245427,"y":25484.90632025829},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"24a4f2dc-268f-4e27-97f7-f4a0cd89e710","savedPayload":{"position":{"x":26727.440245245427,"y":25484.90632025829},"targetPosition":{"x":29331.173646431896,"y":24129.564212793975},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"c3b9135a-1e58-486e-b444-1bdd743effa5","savedPayload":{"position":{"x":29331.173646431896,"y":24129.564212793975},"targetPosition":{"x":27632.350540993808,"y":24681.545300166363},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"announcements":[],"id":"830b1089-fef6-4e79-9ad2-a45c14574b84","savedPayload":{"position":{"x":27632.350540993808,"y":24681.545300166363},"targetPosition":{"x":26618.262265184505,"y":25011.042554695672},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"8ffee2fe-23fb-4e58-8bb9-09b0c2aaa621","savedPayload":{"position":{"x":26618.262265184505,"y":25011.042554695672},"targetPosition":{"x":26969.6490898016,"y":26092.5},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"openStage":{"type":"Open Stage","initialDefinition":{"type":"Initial Definition","stopLoss":{"type":"Initial Stop","phases":[{"type":"Phase","name":"New Phase","formula":{"type":"Formula","code":"positionRate - positionRate * 2.5 / 100","id":"5df1f00d-cb38-4ffb-84ac-3ce85f4e23dc","savedPayload":{"position":{"x":24856.91634073088,"y":26521.08092784882},"targetPosition":{"x":25047.7546477447,"y":24705.375723092522},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"nextPhaseEvent":{"type":"Next Phase Event","situations":[{"type":"Situation","name":"New Situation","conditions":[{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at01hs.candle.previous.close > positionRate + positionRate * 2 / 100","id":"7aeace08-1969-4deb-aa89-726658f778ba","savedPayload":{"position":{"x":25139.263048664652,"y":21861.909129076783},"targetPosition":{"x":21833.140721460662,"y":22369.821994528877},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"e7ca02e3-34a6-4898-98e7-c44051e3b1a4","savedPayload":{"position":{"x":21833.140721460662,"y":22369.821994528877},"targetPosition":{"x":23011.720111509072,"y":23226.110044029665},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"9111e54c-f9c1-491c-96c4-0b15f5f46326","savedPayload":{"position":{"x":23011.720111509072,"y":23226.110044029665},"targetPosition":{"x":24040.465607159098,"y":23973.537397113363},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"announcements":[],"id":"15653ae3-7298-4da5-89a3-6da07b194d05","savedPayload":{"position":{"x":24040.465607159098,"y":23973.537397113363},"targetPosition":{"x":25047.7546477447,"y":24705.375723092522},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"announcements":[],"id":"c7844fec-1bb6-4412-b95d-f47b437d9a67","savedPayload":{"position":{"x":25047.7546477447,"y":24705.375723092522},"targetPosition":{"x":25769.726639120123,"y":24383.933082542855},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"2f0906a5-35ac-4681-9a75-d455789d198d","savedPayload":{"position":{"x":25769.726639120123,"y":24383.933082542855},"targetPosition":{"x":27857.01367902895,"y":23563.398076111833},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"takeProfit":{"type":"Initial Take Profit","phases":[{"type":"Phase","name":"New Phase","formula":{"type":"Formula","code":"positionRate * 2","id":"54b0c16e-a747-4e2d-8350-fd147abc9955","savedPayload":{"position":{"x":24598.014662069465,"y":23872.02865005052},"targetPosition":{"x":26214.034002934455,"y":21738.68428623127},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"nextPhaseEvent":{"type":"Next Phase Event","situations":[],"announcements":[],"id":"c6bffce6-17a9-484d-a8f7-5a3a4f5bd18d","savedPayload":{"position":{"x":26446.106237431064,"y":21024.43939068558},"targetPosition":{"x":26214.034002934455,"y":21738.68428623127},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"announcements":[],"id":"73450f7c-f2df-4c92-a14d-e39d460d09c7","savedPayload":{"position":{"x":26214.034002934455,"y":21738.68428623127},"targetPosition":{"x":26899.647458513373,"y":22500.135170332505},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"784fc53e-e6ea-4658-80c7-62139549c49a","savedPayload":{"position":{"x":26899.647458513373,"y":22500.135170332505},"targetPosition":{"x":27857.01367902895,"y":23563.398076111833},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"positionSize":{"type":"Position Size","name":"Position Size","formula":{"type":"Formula","code":"balanceQuotedAsset","id":"51c900a5-97d0-4d54-9af2-d2a8b56338ef","savedPayload":{"position":{"x":28660.105276941526,"y":22172.402625395578},"targetPosition":{"x":28153.179563743233,"y":23050.42371631811},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"31b90dc3-5e56-4485-afd1-7f0017805c7a","savedPayload":{"position":{"x":28153.179563743233,"y":23050.42371631811},"targetPosition":{"x":27857.01367902895,"y":23563.398076111833},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"positionRate":{"type":"Position Rate","name":"Position Rate","formula":{"type":"Formula","name":"My Formula","code":"chart.at01hs.candle.close","id":"bdd26201-c1e2-403b-afca-7c48da10cd7a","savedPayload":{"position":{"x":28667.87422241078,"y":23735.75180520696},"targetPosition":{"x":28159.704046494266,"y":23627.736899870895},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"5368a5cc-a6a1-46fa-996c-76a00c003dd1","savedPayload":{"position":{"x":28159.704046494266,"y":23627.736899870895},"targetPosition":{"x":27857.01367902895,"y":23563.398076111833},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"b0e61bb8-915c-4089-839c-0cbb27143a5a","savedPayload":{"position":{"x":27857.01367902895,"y":23563.398076111833},"targetPosition":{"x":28041.020214313245,"y":25314.103314765365},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"openExecution":{"type":"Open Execution","id":"adafb7bb-4f7f-4275-b6dd-36e9d03441ce","savedPayload":{"position":{"x":28455.325134581337,"y":25498.563749733185},"targetPosition":{"x":28041.020214313245,"y":25314.103314765365},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"4743e572-e0ec-4641-8881-86eef4337ed7","savedPayload":{"position":{"x":28041.020214313245,"y":25314.103314765365},"targetPosition":{"x":26969.6490898016,"y":26092.5},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"manageStage":{"type":"Manage Stage","stopLoss":{"type":"Stop","phases":[{"type":"Phase","name":"New Phase","formula":{"type":"Formula","code":"if (chart.at01hs.bollingerBand.movingAverage - chart.at01hs.bollingerBand.movingAverage * 3.5 / 100 > stopLoss) {chart.at01hs.bollingerBand.movingAverage - chart.at01hs.bollingerBand.movingAverage * 3.5 / 100} else {stopLoss}","id":"f8666b4c-a5f5-463f-b358-5e6930274156","savedPayload":{"position":{"x":29965.340699701614,"y":23342.47640899977},"targetPosition":{"x":29780.717219851624,"y":25353.031101498193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"nextPhaseEvent":{"type":"Next Phase Event","situations":[],"announcements":[],"id":"49858221-6783-4a5c-abdd-a715ee64491d","savedPayload":{"position":{"x":30853.057332667322,"y":26132.13179794486},"targetPosition":{"x":29780.717219851624,"y":25353.031101498193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"announcements":[],"id":"1c0100eb-a29a-4024-b7b9-d24164bc43eb","savedPayload":{"position":{"x":29780.717219851624,"y":25353.031101498193},"targetPosition":{"x":28814.543493805086,"y":25783.199359325543},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"17cd97a5-9ae0-46fb-86a7-a6b2824510c4","savedPayload":{"position":{"x":28814.543493805086,"y":25783.199359325543},"targetPosition":{"x":27406.679171727592,"y":26410.0209405369},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"takeProfit":{"type":"Take Profit","phases":[{"type":"Phase","name":"New Phase","formula":{"type":"Formula","code":"chart.at01hs.bollingerBand.movingAverage + chart.at01hs.bollingerBand.movingAverage * 12.5 / 100","id":"77754c17-f3b3-478f-b837-79bd0a2b533b","savedPayload":{"position":{"x":28753.391172532247,"y":28887.246875577035},"targetPosition":{"x":27260.326666419092,"y":27802.472014830506},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"nextPhaseEvent":{"type":"Next Phase Event","situations":[{"type":"Situation","name":"New Situation","conditions":[{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at01hs.candle.min < chart.at01hs.candle.previous.min","id":"8d2df34f-70ab-42e3-a055-c33f1a2e0c33","savedPayload":{"position":{"x":26626.21476494603,"y":27604.172421292344},"targetPosition":{"x":24805.01952373426,"y":27742.076715478663},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"6b58a29a-27a3-4728-96bf-f1cffc915b93","savedPayload":{"position":{"x":24805.01952373426,"y":27742.076715478663},"targetPosition":{"x":24551.11440429194,"y":29007.06154839455},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at01hs.candle.previous.min < chart.at01hs.candle.previous.previous.min","id":"b3f4b456-e22f-4461-a912-674d9d59d25e","savedPayload":{"position":{"x":26603.289210498704,"y":27844.88159949487},"targetPosition":{"x":24773.36956684442,"y":27964.7324053951},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"d6f645b9-dded-4dc8-9361-edbb5e9362d7","savedPayload":{"position":{"x":24773.36956684442,"y":27964.7324053951},"targetPosition":{"x":24551.11440429194,"y":29007.06154839455},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}}],"id":"11d3b6ff-1092-4d0c-aee7-06fd7fa1fdd4","savedPayload":{"position":{"x":24551.11440429194,"y":29007.06154839455},"targetPosition":{"x":25866.550040225844,"y":28424.368826659418},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"announcements":[],"id":"262eb093-e91f-48c0-b975-43b2bb998c3e","savedPayload":{"position":{"x":25866.046710611383,"y":28423.24544650682},"targetPosition":{"x":27260.326666419092,"y":27802.472014830506},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"announcements":[],"id":"f23e15b8-7fc2-4b64-a091-7a889776d29a","savedPayload":{"position":{"x":27260.326666419092,"y":27802.472014830506},"targetPosition":{"x":27368.59462830391,"y":26772.371166742472},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Phase","name":"New Phase","formula":{"type":"Formula","code":"chart.at01hs.bollingerBand.movingAverage + chart.at01hs.bollingerBand.movingAverage * 10 / 100","id":"b99edd1c-9f5b-4024-87cc-5bae52679cc8","savedPayload":{"position":{"x":28023.677446772188,"y":27103.65667860367},"targetPosition":{"x":27091.77198451457,"y":29406.162688935703},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"nextPhaseEvent":{"type":"Next Phase Event","situations":[{"type":"Situation","name":"New Situation","conditions":[{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at01hs.percentageBandwidth.direction === 'Down'","id":"994de580-782e-4e71-ad72-5a78f025e9b4","savedPayload":{"position":{"x":29304.669835739256,"y":25558.765743250686},"targetPosition":{"x":28570.611724707782,"y":25983.07694850111},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"f3b04fbc-e688-4e48-9d5f-96ea5ef0c8cb","savedPayload":{"position":{"x":28570.611724707782,"y":25983.07694850111},"targetPosition":{"x":26858.944795165276,"y":27276.81245796552},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at01hs.percentageBandwidth.movingAverage < 70","id":"fe5f5c24-785d-4b05-aa61-50d738d9cd81","savedPayload":{"position":{"x":29347.56263341685,"y":25813.808186283193},"targetPosition":{"x":28654.52877830171,"y":26139.439675478094},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"6b3364b5-d25b-4e29-b126-b7f85b401c3f","savedPayload":{"position":{"x":28654.52877830171,"y":26139.439675478094},"targetPosition":{"x":26858.944795165276,"y":27276.81245796552},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}}],"id":"04b8d0ea-5b40-4f88-9482-75170e16b454","savedPayload":{"position":{"x":26858.944795165276,"y":27276.81245796552},"targetPosition":{"x":26918.842621326126,"y":26706.922709855535},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Situation","name":"New Situation","conditions":[{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at01hs.candle.close > positionRate + positionRate * 13 / 100","id":"8eb895f9-4d9c-4314-8351-d47d57dea06a","savedPayload":{"position":{"x":28448.555071943963,"y":26456.34081214535},"targetPosition":{"x":27943.904678541447,"y":25899.351282535925},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"7f353c88-8c2e-4bcb-85ce-28276752daeb","savedPayload":{"position":{"x":27943.904678541447,"y":25899.351282535925},"targetPosition":{"x":25843.760782646954,"y":25925.83003296892},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}}],"id":"f9d261e8-528e-4469-9eb0-1765ec1adea4","savedPayload":{"position":{"x":25843.760782646954,"y":25925.83003296892},"targetPosition":{"x":26918.842621326126,"y":26706.922709855535},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"announcements":[],"id":"41adecfe-df45-4c0b-a6c6-9af24919657d","savedPayload":{"position":{"x":26918.842621326126,"y":26706.922709855535},"targetPosition":{"x":27091.77198451457,"y":29406.162688935703},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"announcements":[],"id":"cc74b1fd-2a75-4d59-a30a-070a6f530237","savedPayload":{"position":{"x":27091.77198451457,"y":29406.162688935703},"targetPosition":{"x":27260.326666419092,"y":27802.472014830506},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Phase","name":"New Phase","formula":{"type":"Formula","code":"chart.at01hs.bollingerBand.movingAverage + chart.at01hs.bollingerBand.movingAverage * 8.5 / 100","id":"a1a934f5-46c4-4a92-9513-11e3976469d5","savedPayload":{"position":{"x":28575.692916848428,"y":27427.818591185696},"targetPosition":{"x":27446.326038174357,"y":26607.285524108313},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"nextPhaseEvent":{"type":"Next Phase Event","situations":[{"type":"Situation","name":"New Situation","conditions":[{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at01hs.candle.close < chart.at01hs.bollingerBand.movingAverage - chart.at01hs.bollingerBand.deviation","id":"14b2b7a5-bce7-4081-b88f-13b77e46f00f","savedPayload":{"position":{"x":29271.66469118212,"y":26988.58773786945},"targetPosition":{"x":28931.26896687345,"y":26929.591419867666},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"63de0e84-99e1-4ebb-a639-070aaec25769","savedPayload":{"position":{"x":28931.26896687345,"y":26929.591419867666},"targetPosition":{"x":27042.04095612473,"y":26787.284839679123},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}}],"id":"b2193069-9399-49ef-b0a5-a27cdf12f0f5","savedPayload":{"position":{"x":27042.04095612473,"y":26787.284839679123},"targetPosition":{"x":27228.4560187456,"y":26704.287506426725},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"announcements":[],"id":"e7f20b10-01fe-4aa8-9857-421f22ea3a4c","savedPayload":{"position":{"x":27228.4560187456,"y":26704.287506426725},"targetPosition":{"x":27446.326038174357,"y":26607.285524108313},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"announcements":[],"id":"1c5a8e29-6bfc-4010-be09-19c2b96bfe70","savedPayload":{"position":{"x":27446.326038174357,"y":26607.285524108313},"targetPosition":{"x":27091.77198451457,"y":29406.162688935703},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Phase","name":"New Phase","formula":{"type":"Formula","code":"chart.at01hs.bollingerBand.movingAverage + chart.at01hs.bollingerBand.movingAverage * 7 / 100","id":"feaaddbf-e88d-4090-a7b2-eb74b86dcd4a","savedPayload":{"position":{"x":29904.340677151533,"y":27781.49388599755},"targetPosition":{"x":27359.03895279739,"y":27437.766666531614},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"nextPhaseEvent":{"type":"Next Phase Event","situations":[],"announcements":[],"id":"e39fdef7-ea4f-4b5d-bb01-7edac296c69c","savedPayload":{"position":{"x":26927.392831171244,"y":27629.94790178175},"targetPosition":{"x":27359.03895279739,"y":27437.766666531614},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"announcements":[],"id":"f9b759a6-ab55-4344-963a-9608c2fbe429","savedPayload":{"position":{"x":27359.03895279739,"y":27437.766666531614},"targetPosition":{"x":27446.326038174357,"y":26607.285524108313},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"b6bb374a-2c9d-4b84-8ddd-84f075656cca","savedPayload":{"position":{"x":27368.59462830391,"y":26772.371166742472},"targetPosition":{"x":27406.679171727592,"y":26410.0209405369},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"1d90afee-eb99-4627-a823-027589c6d2c9","savedPayload":{"position":{"x":27406.679171727592,"y":26410.0209405369},"targetPosition":{"x":26969.6490898016,"y":26092.5},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"closeStage":{"type":"Close Stage","closeExecution":{"type":"Close Execution","id":"17ad00f9-a9c4-4e9a-b399-39db314232e1","savedPayload":{"position":{"x":26527.276626609368,"y":27453.982447266415},"targetPosition":{"x":26745.868857031666,"y":26781.224738341283},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"575f8df0-55d4-4e22-a8e0-84b2973be70a","savedPayload":{"position":{"x":26745.868857031666,"y":26781.224738341283},"targetPosition":{"x":26969.6490898016,"y":26092.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"97bedd6e-ed17-4ea9-a3be-b6cadfea4d4d","savedPayload":{"position":{"x":26969.6490898016,"y":26092.5},"targetPosition":{"x":26804.898649352483,"y":26092.5},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"parameters":{"type":"Parameters","name":"Parameters","baseAsset":{"type":"Base Asset","name":"","code":"{ \n\"name\": \"USDT\",\n\"initialBalance\": 1000,\n\"minimumBalance\": 10,\n\"maximumBalance\": 100000\n}","id":"8150ec53-592d-4200-93d1-b16a5a9f8c81","savedPayload":{"position":{"x":26130.285543568138,"y":27329.191936357514},"targetPosition":{"x":25728.45997527317,"y":26092.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"timeRange":{"type":"Time Range","name":"Time Range","code":"{\n\"initialDatetime\": \"2019-01-01T00:00:00.000Z\",\n\"finalDatetime\": \"2020-12-31T23:59:59.999Z\"\n}","id":"23db4e5b-5955-48a7-a6ee-753b5052a325","savedPayload":{"position":{"x":25140.965664715415,"y":26519.3396015814},"targetPosition":{"x":25728.45997527317,"y":26092.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"slippage":{"type":"Slippage","name":"Slippage","code":"{\n\"positionRate\": 0.1,\n\"stopLoss\": 0.1,\n\"takeProfit\": 0.1\n}","id":"71d8af67-a7b7-4154-acac-bc664f841010","savedPayload":{"position":{"x":25415.277293201558,"y":25864.95946244019},"targetPosition":{"x":25728.45997527317,"y":26092.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"feeStructure":{"type":"Fee Structure","name":"Fee Structure","code":"{\n\"maker\": 0.15,\n\"taker\": 0.25\n}","id":"032309c9-4c3b-4a42-8d67-b297db6e17e7","savedPayload":{"position":{"x":25947.779132521184,"y":25417.505040350636},"targetPosition":{"x":25728.45997527317,"y":26092.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"ddfbcdad-885d-4490-9087-a9a70c758158","savedPayload":{"position":{"x":25728.45997527317,"y":26092.5},"targetPosition":{"x":26804.898649352483,"y":26092.5},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"56432995-eb04-4929-850f-6530233a3be3","savedPayload":{"position":{"x":26804.898649352483,"y":26092.5},"targetPosition":{"x":26804.898649352483,"y":26092.5},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},{"type":"Trading System","name":"Weak-hands buster - BTC - SDA v.0.0.3","strategies":[{"type":"Strategy","name":"My Strategy","triggerStage":{"type":"Trigger Stage","triggerOn":{"type":"Trigger On Event","situations":[{"type":"Situation","name":"New Situation","conditions":[{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at01hs.candle.close < chart.at01hs.bollingerBand.movingAverage && chart.at01hs.candle.previous.close < chart.at01hs.bollingerBand.previous.movingAverage && chart.at01hs.candle.previous.previous.close < chart.at01hs.bollingerBand.previous.previous.movingAverage","id":"91f3043a-8e9e-43e0-aca3-d740f527e043","savedPayload":{"position":{"x":26192.959787879827,"y":29215.369086415056},"targetPosition":{"x":25904.77089779084,"y":28820.91667199725},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"d61ab29a-c3c4-4e3b-8825-245a322c431a","savedPayload":{"position":{"x":25905.154105133715,"y":28820.63862674569},"targetPosition":{"x":24788.445269512322,"y":27283.62077496599},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at01hs.bollingerBand.deviation > 200","id":"03a5e03d-c910-4e6c-b63f-0d018e413b02","savedPayload":{"position":{"x":23471.887535040547,"y":29092.583429428087},"targetPosition":{"x":24174.34699808734,"y":28131.01120521506},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"16fc43c1-d0c3-42e3-9ba8-cba5c21bafd5","savedPayload":{"position":{"x":24173.319215662108,"y":28130.269154296206},"targetPosition":{"x":24788.445269512322,"y":27283.62077496599},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at01hs.candle.close < chart.at01hs.bollingerBand.movingAverage - chart.at01hs.bollingerBand.deviation","id":"09012cab-d69d-4763-b014-7f984c1784dc","savedPayload":{"position":{"x":23570.47540690981,"y":26887.87837718835},"targetPosition":{"x":24162.115650176158,"y":27080.113945309615},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"89b8b2f6-b215-4e21-a2c8-4aebb11c2e92","savedPayload":{"position":{"x":24162.115650176158,"y":27080.113945309615},"targetPosition":{"x":24788.445269512322,"y":27283.62077496599},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at02hs.percentageBandwidth.movingAverage >= 30 || chart.at03hs.percentageBandwidth.movingAverage >= 30 || chart.at04hs.percentageBandwidth.movingAverage >= 30 || chart.at06hs.percentageBandwidth.movingAverage >= 30 || chart.at08hs.percentageBandwidth.movingAverage >= 30","id":"5c98aae6-6601-405b-bc15-e8242092ccd1","savedPayload":{"position":{"x":25715.057612278455,"y":27795.549566658763},"targetPosition":{"x":26146.228855503698,"y":25732.41024921686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"895c4234-e3a8-477d-a5a9-582d81feecc0","savedPayload":{"position":{"x":26146.228855503698,"y":25732.41024921686},"targetPosition":{"x":24788.445269512322,"y":27283.62077496599},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"aac48055-7ba2-43af-9b39-7bf71195a3e2","savedPayload":{"position":{"x":24788.445269512322,"y":27283.62077496599},"targetPosition":{"x":25416.506770059495,"y":27079.55122299262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"announcements":[],"id":"42e0cd22-e34e-4d51-9252-10bc615949b5","savedPayload":{"position":{"x":25416.506770059495,"y":27079.55122299262},"targetPosition":{"x":27004.422510819124,"y":26563.60612286155},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"triggerOff":{"type":"Trigger Off Event","situations":[{"type":"Situation","name":"New Situation","conditions":[{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at01hs.candle.close > chart.at01hs.bollingerBand.movingAverage","id":"33996f6e-f51b-4667-9f26-36fc8b586eca","savedPayload":{"position":{"x":25721.38517547627,"y":26127.827218988936},"targetPosition":{"x":25842.507437594995,"y":26500.60321109717},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"c5a3356f-a6a5-4f5e-8854-a9af8dc981d6","savedPayload":{"position":{"x":25842.507437594995,"y":26500.60321109717},"targetPosition":{"x":26129.10462082124,"y":23869.654663020076},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"1986b226-45b8-41f1-8a36-dee2dcd5724c","savedPayload":{"position":{"x":26129.10462082124,"y":23869.654663020076},"targetPosition":{"x":26647.474295690077,"y":25465.03247753479},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"announcements":[],"id":"d006b092-ccb8-4385-bc24-cd732f749b80","savedPayload":{"position":{"x":26647.474295690077,"y":25465.03247753479},"targetPosition":{"x":27004.422510819124,"y":26563.60612286155},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"takePosition":{"type":"Take Position Event","situations":[{"type":"Situation","name":"New Situation","conditions":[{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at01hs.candle.close < chart.at01hs.bollingerBand.movingAverage && chart.at01hs.candle.previous.close < chart.at01hs.bollingerBand.previous.movingAverage && chart.at01hs.candle.previous.previous.close < chart.at01hs.bollingerBand.previous.previous.movingAverage","id":"c370c93e-2300-48ad-acc3-42f530112d42","savedPayload":{"position":{"x":25717.62904554959,"y":27290.46257301645},"targetPosition":{"x":25842.431950189555,"y":27209.414619090156},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"0bd29ab1-c151-4577-9054-7a0fc2532f7e","savedPayload":{"position":{"x":25842.431950189555,"y":27209.414619090156},"targetPosition":{"x":28383.90460738764,"y":24584.82609303806},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at01hs.candle.close < chart.at01hs.bollingerBand.movingAverage - chart.at01hs.bollingerBand.deviation","id":"7e5c95e6-9024-4f7a-b99b-98509b0cf8bd","savedPayload":{"position":{"x":25406.817184486852,"y":26229.197317412894},"targetPosition":{"x":25863.537284158814,"y":26326.276171444755},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"0dc65813-69aa-4ce5-bbfe-dc08e6ee5fdc","savedPayload":{"position":{"x":25863.537284158814,"y":26326.276171444755},"targetPosition":{"x":28383.90460738764,"y":24584.82609303806},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at02hs.bollingerChannel.direction === \"Down\"","id":"a347b184-3b9c-43d7-9c58-18e272fa7cc7","savedPayload":{"position":{"x":25701.670166511558,"y":25469.442260866897},"targetPosition":{"x":26047.15638441535,"y":26001.444383297756},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"abd817cd-4111-41fa-be60-ea1919c64715","savedPayload":{"position":{"x":26047.15638441535,"y":26001.444383297756},"targetPosition":{"x":28383.90460738764,"y":24584.82609303806},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at01hs.bollingerBand.deviation > 200","id":"3e2c9f8c-1b2d-419c-9d19-934b87857165","savedPayload":{"position":{"x":26654.013081733956,"y":26038.485544583964},"targetPosition":{"x":26564.969423674676,"y":26457.40301934775},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"28755f4a-480d-45a5-8144-5fb7bbdf09f5","savedPayload":{"position":{"x":26564.969423674676,"y":26457.40301934775},"targetPosition":{"x":28383.90460738764,"y":24584.82609303806},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at01hs.bollingerSubChannel.slope != \"Extreme\" || (chart.at01hs.bollingerSubChannel.period <=6 && chart.at08hs.bollingerChannel.direction === \"Down\" && chart.at06hs.bollingerChannel.direction === \"Down\" && chart.at04hs.bollingerChannel.direction === \"Down\" && chart.at02hs.bollingerSubChannel.slope === (\"Extreme\" || \"Steep\"))","id":"6dd2ef8e-c7ea-4188-b2f4-d549c336ca5d","savedPayload":{"position":{"x":26678.171079592757,"y":26771.287866220446},"targetPosition":{"x":26586.725830808035,"y":26830.67310514308},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"c3b52801-d812-4aa8-8450-797dbade3f60","savedPayload":{"position":{"x":26586.725830808035,"y":26830.67310514308},"targetPosition":{"x":28383.90460738764,"y":24584.82609303806},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at01hs.candle.max - chart.at01hs.candle.min < 750","id":"0eee7c13-aee8-4238-86fd-1311ed4aa052","savedPayload":{"position":{"x":28040.86784176948,"y":27225.407937996435},"targetPosition":{"x":27029.334743050917,"y":27010.399940517393},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"542e7619-1192-474e-a8a0-fb917c49cf1e","savedPayload":{"position":{"x":27029.334743050917,"y":27010.399940517393},"targetPosition":{"x":28383.90460738764,"y":24584.82609303806},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at01hs.bollingerBand.deviation < 1000","id":"990141cd-cb75-4d22-85f8-7f611655a6db","savedPayload":{"position":{"x":26944.790884604827,"y":27496.564793059202},"targetPosition":{"x":26712.485848636083,"y":27138.846407253248},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"930e07f4-c28b-4c5d-90dc-d373911dd2cb","savedPayload":{"position":{"x":26712.485848636083,"y":27138.846407253248},"targetPosition":{"x":28383.90460738764,"y":24584.82609303806},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"0b1fc454-e677-4b35-939b-1f23ae0f5045","savedPayload":{"position":{"x":28383.90460738764,"y":24584.82609303806},"targetPosition":{"x":28034.43877936877,"y":26228.93354976945},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Situation","name":"New Situation","conditions":[{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at01hs.candle.close < chart.at01hs.bollingerBand.movingAverage && chart.at01hs.candle.previous.close < chart.at01hs.bollingerBand.previous.movingAverage && chart.at01hs.candle.previous.previous.close < chart.at01hs.bollingerBand.previous.previous.movingAverage","id":"a3a29826-879d-4388-a108-39441c36102d","savedPayload":{"position":{"x":26275.96127275483,"y":26655.364834889988},"targetPosition":{"x":26340.127075021872,"y":27111.928241553393},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"98cbac39-2c67-472b-ac27-aec6ddb40bd8","savedPayload":{"position":{"x":26340.127075021872,"y":27111.928241553393},"targetPosition":{"x":26393.2490169393,"y":27489.910498666894},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at01hs.candle.close < chart.at01hs.bollingerBand.movingAverage - chart.at01hs.bollingerBand.deviation","id":"11c71b5d-7044-4d4b-ae10-5c25cb2eabdc","savedPayload":{"position":{"x":26715.28000627581,"y":26974.553187010424},"targetPosition":{"x":26567.69778333147,"y":27210.734114260886},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"cca2a8bc-e4a0-42df-8a2e-a4a457860a54","savedPayload":{"position":{"x":26567.69778333147,"y":27210.734114260886},"targetPosition":{"x":26393.2490169393,"y":27489.910498666894},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at01hs.bollingerBand.previous.previous.previous.deviation > 200","id":"1e76f618-a3ac-4fb9-83eb-97de1129e93a","savedPayload":{"position":{"x":26843.66376752991,"y":27343.561874726172},"targetPosition":{"x":26593.54966464853,"y":27424.828873057955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"7a85ad66-8767-4f51-98d0-19683ad79e55","savedPayload":{"position":{"x":26593.54966464853,"y":27424.828873057955},"targetPosition":{"x":26393.2490169393,"y":27489.910498666894},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at02hs.bollingerChannel.direction === \"Down\"","id":"1cd7c818-45ae-447d-ad12-663c69d88d5c","savedPayload":{"position":{"x":26762.319520438043,"y":27639.02466126257},"targetPosition":{"x":26571.76075690869,"y":27562.033923233994},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"1c3eb902-1840-4ff9-a143-2040c3da6fbc","savedPayload":{"position":{"x":26571.76075690869,"y":27562.033923233994},"targetPosition":{"x":26393.2490169393,"y":27489.910498666894},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"if (chart.at01hs.bollingerSubChannel.slope != \"Extreme\") {true} else {if (chart.at01hs.bollingerSubChannel.period <=7) {true} else {false}}","id":"b85b9bdf-ebf6-4c3a-ab00-0b82484cff3d","savedPayload":{"position":{"x":26523.175366129093,"y":27734.26642213397},"targetPosition":{"x":26466.158405597715,"y":27627.033115488997},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"2dd164fe-9197-4b40-b8c2-c73503cc1fa7","savedPayload":{"position":{"x":26466.158405597715,"y":27627.033115488997},"targetPosition":{"x":26393.2490169393,"y":27489.910498666894},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at02hs.percentageBandwidth.movingAverage >= 70 || chart.at02hs.percentageBandwidth.previous.movingAverage >= 70 || chart.at02hs.percentageBandwidth.previous.previous.movingAverage >= 70 || chart.at02hs.percentageBandwidth.previous.previous.previous.movingAverage >= 70 || chart.at02hs.percentageBandwidth.previous.previous.previous.previous.movingAverage >= 70 || chart.at02hs.percentageBandwidth.previous.previous.previous.previous.previous.movingAverage >= 70","id":"3cda3e1f-537c-4a9c-9fba-c221c12dd775","savedPayload":{"position":{"x":26279.710475071566,"y":28024.067341324102},"targetPosition":{"x":26346.30229507716,"y":27710.77745988082},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"508ccff3-0500-4d97-8795-84ec971e9b6e","savedPayload":{"position":{"x":26346.30229507716,"y":27710.77745988082},"targetPosition":{"x":26393.2490169393,"y":27489.910498666894},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at01hs.bollingerBand.deviation < 1000","id":"49fa1f6c-31c8-4903-baca-54b00ced89ad","savedPayload":{"position":{"x":25798.31456866049,"y":27954.72423182083},"targetPosition":{"x":26091.859799538528,"y":27725.381562206225},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"d906e914-4695-4a87-9b40-bc09d420b3fa","savedPayload":{"position":{"x":26091.859799538528,"y":27725.381562206225},"targetPosition":{"x":26393.2490169393,"y":27489.910498666894},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at01hs.candle.max - chart.at01hs.candle.min < 750","id":"cd3f2a10-647d-4971-a96e-2b7c24df3f88","savedPayload":{"position":{"x":27824.285164273162,"y":25966.282680265766},"targetPosition":{"x":25242.133184000402,"y":27449.712648006534},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"273ada5d-4442-448f-a2b4-d6505e96e201","savedPayload":{"position":{"x":25242.133184000402,"y":27449.712648006534},"targetPosition":{"x":26393.2490169393,"y":27489.910498666894},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"1cc080d9-4e49-4e5a-918a-9d0b4b06d6b1","savedPayload":{"position":{"x":26393.2490169393,"y":27489.910498666894},"targetPosition":{"x":28034.43877936877,"y":26228.93354976945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"announcements":[],"id":"7ee4a63d-8296-40a7-ab94-2f408bbe162d","savedPayload":{"position":{"x":28034.43877936877,"y":26228.93354976945},"targetPosition":{"x":27004.422510819124,"y":26563.60612286155},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"8f05c030-e6a1-4e65-b44d-213f0e12fd83","savedPayload":{"position":{"x":27004.422510819124,"y":26563.60612286155},"targetPosition":{"x":27944.77098598467,"y":28722.5},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"openStage":{"type":"Open Stage","initialDefinition":{"type":"Initial Definition","stopLoss":{"type":"Initial Stop","phases":[{"type":"Phase","name":"New Phase","formula":{"type":"Formula","code":"if (positionRate + positionRate * 3 / 100 > 150) {positionRate + positionRate * 3 / 100} else {150}","id":"325e27c0-49b3-4f75-bae6-a7da8b747138","savedPayload":{"position":{"x":26064.503107457404,"y":28747.231851685105},"targetPosition":{"x":26150.322914581866,"y":27930.710929311885},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"nextPhaseEvent":{"type":"Next Phase Event","situations":[{"type":"Situation","name":"New Situation","conditions":[{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at01hs.candle.previous.close < positionRate - positionRate * 4 / 100","id":"bb5c170c-3e88-41fe-a96b-c77686546a45","savedPayload":{"position":{"x":26865.858091483955,"y":31259.321895943318},"targetPosition":{"x":27900.711315561064,"y":27714.844771111217},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"419d0bf5-f46a-453c-9e1b-c68aac94ce15","savedPayload":{"position":{"x":27900.711315561064,"y":27714.844771111217},"targetPosition":{"x":23836.454544422915,"y":26249.587154184956},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"a60d1fc4-6804-41a4-ab5b-0869fd254957","savedPayload":{"position":{"x":23836.454544422915,"y":26249.587154184956},"targetPosition":{"x":24952.010523770663,"y":27060.086015551766},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"announcements":[],"id":"6b8bfecb-d38f-4fec-b165-5a395dd96cf8","savedPayload":{"position":{"x":24952.010523770663,"y":27060.086015551766},"targetPosition":{"x":26150.322914581866,"y":27930.710929311885},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"announcements":[],"id":"2c76cf2c-d0b3-4e0c-a095-0cd2e35667c3","savedPayload":{"position":{"x":26150.322914581866,"y":27930.710929311885},"targetPosition":{"x":26964.277656408773,"y":27568.31492970764},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"2187bbac-923c-43ef-878f-f4bdd505ca64","savedPayload":{"position":{"x":26964.277656408773,"y":27568.31492970764},"targetPosition":{"x":28772.727153830372,"y":26014.27522068708},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"takeProfit":{"type":"Initial Take Profit","phases":[{"type":"Phase","name":"New Phase","formula":{"type":"Formula","code":"chart.at01hs.bollingerBand.movingAverage - chart.at01hs.bollingerBand.movingAverage * 0.4","id":"1455910b-3b56-4ca5-bbb5-a68978564d82","savedPayload":{"position":{"x":27233.281648247303,"y":25638.178935951157},"targetPosition":{"x":26541.707151588944,"y":23536.47648536349},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"nextPhaseEvent":{"type":"Next Phase Event","situations":[{"type":"Situation","name":"New Situation","conditions":[{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at03hs.percentageBandwidth.previous.movingAverage <= 10","id":"eb95ec28-6163-4243-b3cc-9f84bbe818d6","savedPayload":{"position":{"x":29071.933606478797,"y":25146.532944339473},"targetPosition":{"x":29637.408192357543,"y":25288.851174621686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"19e37ed7-4d46-4d54-8541-e9b8df470f15","savedPayload":{"position":{"x":29637.408192357543,"y":25288.851174621686},"targetPosition":{"x":29941.19517834527,"y":25622.724375142072},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}}],"id":"0609439f-0080-4227-9ce5-4f86272cab7f","savedPayload":{"position":{"x":29941.19517834527,"y":25622.724375142072},"targetPosition":{"x":32221.626310579002,"y":27386.53173412951},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Situation","name":"New Situation","conditions":[{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at03hs.percentageBandwidth.movingAverage <= 30","id":"c02650b3-da09-40de-a2ba-0dcd3a471c94","savedPayload":{"position":{"x":27578.29668334259,"y":26471.71834812024},"targetPosition":{"x":28010.497132684533,"y":26826.216118507902},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"a67c51ff-cc4e-4819-895d-ad4700edbdf6","savedPayload":{"position":{"x":28010.497132684533,"y":26826.216118507902},"targetPosition":{"x":28660.077716384178,"y":27270.215966678526},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at24hs.bollingerChannel.direction === \"Up\"","id":"8d7bd4e0-2bca-4f1f-848e-b85f7ab26f29","savedPayload":{"position":{"x":27192.097175067993,"y":26730.18216546311},"targetPosition":{"x":27766.294633009486,"y":26953.182263209765},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"ad777013-234f-4377-bf76-8c66bf69e3d3","savedPayload":{"position":{"x":27766.294633009486,"y":26953.182263209765},"targetPosition":{"x":28660.077716384178,"y":27270.215966678526},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}}],"id":"93197552-441f-4654-8fad-88fdcf099c11","savedPayload":{"position":{"x":28660.077716384178,"y":27270.215966678526},"targetPosition":{"x":32221.626310579002,"y":27386.53173412951},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"announcements":[],"id":"7b34638f-0350-43df-987c-752b1d90a1c4","savedPayload":{"position":{"x":32221.626310579002,"y":27386.53173412951},"targetPosition":{"x":26541.707151588944,"y":23536.47648536349},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"announcements":[],"id":"d9e9829b-0e96-421e-bfdc-06fef4b99f36","savedPayload":{"position":{"x":26541.707151588944,"y":23536.47648536349},"targetPosition":{"x":27674.211196496457,"y":24794.24965073246},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"f3939260-87b7-4954-a257-2e959cdbf750","savedPayload":{"position":{"x":27674.211196496457,"y":24794.24965073246},"targetPosition":{"x":28772.727153830372,"y":26014.27522068708},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"positionSize":{"type":"Position Size","name":"Position Size","formula":{"type":"Formula","code":"balanceBaseAsset","id":"e1f74751-8a7a-44f0-bed8-bd2ea6b950d6","savedPayload":{"position":{"x":30142.42793826655,"y":27026.781466097484},"targetPosition":{"x":32528.391603638927,"y":29153.4202485247},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"aef470eb-c910-4327-b38f-0a2a75160629","savedPayload":{"position":{"x":32528.391603638927,"y":29153.4202485247},"targetPosition":{"x":28772.727153830372,"y":26014.27522068708},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"positionRate":{"type":"Position Rate","name":"Position Rate","formula":{"type":"Formula","name":"My Formula","code":"candle.close","id":"30e1f940-ac96-4379-a4a2-4deec14620d0","savedPayload":{"position":{"x":31026.262981644377,"y":26493.27904784743},"targetPosition":{"x":29928.555466249323,"y":26259.954112655716},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"d50dbb9e-fd30-499d-b142-99a1fe28c88d","savedPayload":{"position":{"x":29928.555466249323,"y":26259.954112655716},"targetPosition":{"x":28772.727153830372,"y":26014.27522068708},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"7cb35db4-3b57-4733-b0aa-c70860bcef15","savedPayload":{"position":{"x":28772.727153830372,"y":26014.27522068708},"targetPosition":{"x":28978.43934472368,"y":27971.495977522605},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"openExecution":{"type":"Open Execution","id":"6d182dc1-af8d-4ac7-9589-2254ed651497","savedPayload":{"position":{"x":30028.699065863962,"y":28439.101732398405},"targetPosition":{"x":28978.43934472368,"y":27971.495977522605},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"74ce460e-e723-4d53-83a9-934a6a37dd56","savedPayload":{"position":{"x":28978.43934472368,"y":27971.495977522605},"targetPosition":{"x":27944.77098598467,"y":28722.5},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"manageStage":{"type":"Manage Stage","stopLoss":{"type":"Stop","phases":[{"type":"Phase","name":"New Phase","formula":{"type":"Formula","code":"if (chart.at01hs.bollingerBand.movingAverage + chart.at01hs.bollingerBand.movingAverage * 4 / 100 < stopLoss) {chart.at01hs.bollingerBand.movingAverage + chart.at01hs.bollingerBand.movingAverage * 4 / 100} else {stopLoss}","id":"6c22a375-194a-49d8-bb00-a8bf22103525","savedPayload":{"position":{"x":29173.390489095298,"y":27171.07186798809},"targetPosition":{"x":31037.94574358009,"y":27804.88593384714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"nextPhaseEvent":{"type":"Next Phase Event","situations":[],"announcements":[],"id":"973915ac-44e5-42ac-9d03-9497fdb44b27","savedPayload":{"position":{"x":31167.0963643659,"y":27898.719352366326},"targetPosition":{"x":31037.94574358009,"y":27804.88593384714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"announcements":[],"id":"b49ec2a3-2a5e-4d55-b23e-389f3554c50d","savedPayload":{"position":{"x":31037.94574358009,"y":27804.88593384714},"targetPosition":{"x":30037.360424603612,"y":28250.37521995406},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"9a369d8b-f429-4cb8-8bee-b89c5c92b61f","savedPayload":{"position":{"x":30037.360424603612,"y":28250.37521995406},"targetPosition":{"x":28336.960228542717,"y":29007.442163744632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"takeProfit":{"type":"Take Profit","phases":[{"type":"Phase","name":"New Phase 1","formula":{"type":"Formula","code":"chart.at01hs.bollingerBand.movingAverage - chart.at01hs.bollingerBand.movingAverage * 0.3","id":"fa97bc24-2ce8-4d4a-ac9b-2f8690c8cae3","savedPayload":{"position":{"x":29082.27410283281,"y":30082.37655393711},"targetPosition":{"x":28288.302167955684,"y":29503.751237660577},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"nextPhaseEvent":{"type":"Next Phase Event","situations":[{"type":"Situation","name":"New Situation","conditions":[{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at04hs.percentageBandwidth.previous.movingAverage <= 15","id":"80d65317-000c-41b9-b69e-6a9a5d8910f6","savedPayload":{"position":{"x":29995.141510065336,"y":28643.442329769445},"targetPosition":{"x":29712.26662662618,"y":28660.097547551122},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"9b45566d-9aab-472c-bfde-22e94e52d9a1","savedPayload":{"position":{"x":29712.26662662618,"y":28660.097547551122},"targetPosition":{"x":29321.600813154724,"y":28446.79062840564},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}}],"id":"971cc26a-de82-431e-9b17-8d85bbd5b111","savedPayload":{"position":{"x":29321.600813154724,"y":28446.79062840564},"targetPosition":{"x":27482.39178500625,"y":29860.97923460623},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},{"type":"Situation","name":"New Situation","conditions":[{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at04hs.percentageBandwidth.movingAverage <= 50","id":"8475e302-cb70-47bb-81c1-48834f1fe37d","savedPayload":{"position":{"x":28901.12705546805,"y":29239.513093865342},"targetPosition":{"x":28822.176895691948,"y":29082.75115868778},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"e2523a8d-1a30-4a32-8895-1fb6b90744cc","savedPayload":{"position":{"x":28822.176895691948,"y":29082.75115868778},"targetPosition":{"x":28888.332915351082,"y":28769.97976987629},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at24hs.bollingerChannel.direction === \"Up\"","id":"57b4ab24-3a0e-49a3-b3ab-b76dd6e0500b","savedPayload":{"position":{"x":29002.081545290588,"y":29514.7604006821},"targetPosition":{"x":28979.26087886421,"y":29130.003023203997},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"7015bad5-00e9-4194-9840-ad54ada782c2","savedPayload":{"position":{"x":28979.26087886421,"y":29130.003023203997},"targetPosition":{"x":28888.332915351082,"y":28769.97976987629},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}}],"id":"34091fe6-7a1d-426a-a67c-94a6d31e4614","savedPayload":{"position":{"x":28888.332915351082,"y":28769.97976987629},"targetPosition":{"x":27482.39178500625,"y":29860.97923460623},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}}],"announcements":[],"id":"66ce8ebb-a8b6-445b-83fb-5c48d92e25ef","savedPayload":{"position":{"x":27482.39178500625,"y":29860.97923460623},"targetPosition":{"x":28288.302167955684,"y":29503.751237660577},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"announcements":[],"id":"26e213d6-e8f7-409e-b3a5-f2826a07f10d","savedPayload":{"position":{"x":28288.302167955684,"y":29503.751237660577},"targetPosition":{"x":28330.25690694046,"y":29071.220008522367},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Phase","name":"New Phase 2","formula":{"type":"Formula","code":"chart.at01hs.bollingerBand.movingAverage - chart.at01hs.bollingerBand.movingAverage * 0.2","id":"be41660e-6e88-4e66-8e74-62e044974953","savedPayload":{"position":{"x":29349.491939669366,"y":30427.635838413033},"targetPosition":{"x":28270.79177187288,"y":29642.78018566101},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"nextPhaseEvent":{"type":"Next Phase Event","situations":[{"type":"Situation","name":"New Situation","conditions":[{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at06hs.percentageBandwidth.previous.movingAverage <= 15","id":"f2789e09-9ec0-409f-a697-488fef0f8b58","savedPayload":{"position":{"x":29357.98495674297,"y":30210.505163707447},"targetPosition":{"x":29274.226630892183,"y":29786.43575768622},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"2b7e6de2-2c6a-4fe9-974b-919780e238ea","savedPayload":{"position":{"x":29274.226630892183,"y":29786.43575768622},"targetPosition":{"x":29197.333825724134,"y":29437.55436329687},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}}],"id":"e08fce1d-d263-4c1c-bb1e-a5d0ede90bfc","savedPayload":{"position":{"x":29197.333825724134,"y":29437.55436329687},"targetPosition":{"x":27133.63202713834,"y":30148.048666404746},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},{"type":"Situation","name":"New Situation","conditions":[{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at06hs.percentageBandwidth.movingAverage <= 50","id":"8b2740e7-f41f-490b-bfbc-da0fa4865257","savedPayload":{"position":{"x":29845.652064601487,"y":29675.494215623556},"targetPosition":{"x":29806.176409121857,"y":29372.9013491545},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"f10e85cf-e5c7-4f13-954f-32cc0a247fd9","savedPayload":{"position":{"x":29806.176409121857,"y":29372.9013491545},"targetPosition":{"x":29687.374252473386,"y":28984.24418009315},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at24hs.bollingerChannel.direction === \"Up\"","id":"10074471-5735-4022-8ff8-a167e4f96e69","savedPayload":{"position":{"x":29855.297595912463,"y":29240.254054144738},"targetPosition":{"x":30127.4213342938,"y":29148.205675432822},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"9111b1f9-0ff8-480a-b19c-f099114eb82e","savedPayload":{"position":{"x":30127.4213342938,"y":29148.205675432822},"targetPosition":{"x":29687.374252473386,"y":28984.24418009315},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}}],"id":"1b3328cc-7832-4e31-9a3f-f0557c3f3740","savedPayload":{"position":{"x":29687.374252473386,"y":28984.24418009315},"targetPosition":{"x":27133.63202713834,"y":30148.048666404746},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}}],"announcements":[],"id":"cb4c3269-cfe5-4b10-8fce-3693ebce8fb3","savedPayload":{"position":{"x":27133.63202713834,"y":30148.048666404746},"targetPosition":{"x":28270.79177187288,"y":29642.78018566101},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"announcements":[],"id":"c45fab06-15c4-4ae3-8af9-ca3148944fb7","savedPayload":{"position":{"x":28270.79177187288,"y":29642.78018566101},"targetPosition":{"x":28288.302167955684,"y":29503.751237660577},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Phase","name":"New Phase 3","formula":{"type":"Formula","code":"chart.at01hs.bollingerBand.movingAverage - chart.at01hs.bollingerBand.movingAverage * 0.15","id":"f257c92b-e243-4153-9b75-91abf0bcc4be","savedPayload":{"position":{"x":29768.31680252241,"y":28910.732712141467},"targetPosition":{"x":28190.5150502904,"y":30388.80315578925},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"nextPhaseEvent":{"type":"Next Phase Event","situations":[{"type":"Situation","name":"New Situation","conditions":[{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at08hs.percentageBandwidth.previous.movingAverage <= 15 && chart.at01hs.bollingerSubChannel.slope === \"Extreme\" && chart.at01hs.bollingerSubChannel.period >= 5","id":"eed4bc15-1ffe-4dfb-aa88-1bec01929e28","savedPayload":{"position":{"x":30234.458110455937,"y":30869.978542556677},"targetPosition":{"x":30051.421313455718,"y":30516.12274949},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"712dddfd-f468-4ad5-b569-e28f243367b8","savedPayload":{"position":{"x":30051.421313455718,"y":30516.12274949},"targetPosition":{"x":29971.658534921822,"y":30050.056444545677},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}}],"id":"9035c77b-e5cf-4bc8-8a84-76ecc54827f7","savedPayload":{"position":{"x":29971.658534921822,"y":30050.056444545677},"targetPosition":{"x":28908.522146471692,"y":28498.546292855615},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},{"type":"Situation","name":"New Situation","conditions":[{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at08hs.percentageBandwidth.movingAverage <= 40 && chart.at01hs.bollingerSubChannel.slope === \"Extreme\" && chart.at01hs.bollingerSubChannel.period >= 3","id":"40836274-d061-4e98-84dc-5c188a0fefe4","savedPayload":{"position":{"x":30795.225690705134,"y":29671.92478324558},"targetPosition":{"x":30648.046427185018,"y":29782.3720384131},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"2d0105b0-0df8-441f-852b-fb0896f88ec9","savedPayload":{"position":{"x":30648.046427185018,"y":29782.3720384131},"targetPosition":{"x":30259.034806836382,"y":29641.86364431236},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at24hs.bollingerChannel.previous.direction === \"Up\"","id":"e1001e25-b7e5-4d7b-b5ca-775cc6cda9bf","savedPayload":{"position":{"x":31029.87777690554,"y":29999.217539673435},"targetPosition":{"x":30624.631555375676,"y":29944.42348623358},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"ccf1b2b7-163e-4a85-93c1-19257fd6e20a","savedPayload":{"position":{"x":30624.631555375676,"y":29944.42348623358},"targetPosition":{"x":30259.034806836382,"y":29641.86364431236},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}}],"id":"8b04526c-dfd1-47b4-bcad-9ba28baefe45","savedPayload":{"position":{"x":30259.034806836382,"y":29641.86364431236},"targetPosition":{"x":28908.522146471692,"y":28498.546292855615},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}}],"announcements":[],"id":"78aa3111-f3c0-4feb-a53a-04180e8ba325","savedPayload":{"position":{"x":28908.522146471692,"y":28498.546292855615},"targetPosition":{"x":28190.5150502904,"y":30388.80315578925},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"announcements":[],"id":"fcbdcd00-6012-47ca-a8da-285cd600dd83","savedPayload":{"position":{"x":28190.5150502904,"y":30388.80315578925},"targetPosition":{"x":28270.79177187288,"y":29642.78018566101},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Phase","name":"New Phase 4","formula":{"type":"Formula","code":"chart.at01hs.bollingerBand.movingAverage - chart.at01hs.bollingerBand.movingAverage * 0.1","id":"b00ddf15-fa75-4934-bf11-c5b99aec50a5","savedPayload":{"position":{"x":30107.870046269476,"y":29601.481327974143},"targetPosition":{"x":28010.339556909013,"y":32068.409051816685},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"nextPhaseEvent":{"type":"Next Phase Event","situations":[{"type":"Situation","name":"New Situation","conditions":[{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at12hs.percentageBandwidth.previous.movingAverage <= 15 && chart.at01hs.bollingerSubChannel.slope === \"Extreme\" && chart.at01hs.bollingerSubChannel.period >= 15","id":"9d7506a6-637d-4a5e-963e-8c490b6334ae","savedPayload":{"position":{"x":31742.95447606174,"y":30909.827971134575},"targetPosition":{"x":31232.942203051512,"y":30741.72937296397},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"9faa3fee-2cf4-4b5b-963b-66b89f9f5d39","savedPayload":{"position":{"x":31232.942203051512,"y":30741.72937296397},"targetPosition":{"x":30918.54980264785,"y":30277.762364338025},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}}],"id":"51f36e74-2151-434f-928b-0c0c812da7fc","savedPayload":{"position":{"x":30918.54980264785,"y":30277.762364338025},"targetPosition":{"x":29451.69955660423,"y":28869.52014748148},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},{"type":"Situation","name":"New Situation","conditions":[{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"(chart.at24hs.percentageBandwidth.movingAverage <= 70 || chart.at12hs.percentageBandwidth.movingAverage <= 40 ) && chart.at01hs.bollingerSubChannel.slope === \"Extreme\" && chart.at01hs.bollingerSubChannel.period >=5","id":"29020fef-a868-4770-90dd-2d7d54f62a17","savedPayload":{"position":{"x":30892.232268355576,"y":30992.10444512282},"targetPosition":{"x":30822.098984394328,"y":30860.82036451746},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"0c67fea5-096a-4244-adb7-e25fb99c8fa9","savedPayload":{"position":{"x":30822.098984394328,"y":30860.82036451746},"targetPosition":{"x":30410.849640035864,"y":30402.27027863459},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at24hs.bollingerChannel.previous.previous.direction === \"Up\"","id":"bb21a25d-5adc-4778-90e1-8e88707f5690","savedPayload":{"position":{"x":30865.503146487164,"y":31256.75527825501},"targetPosition":{"x":30632.337575030866,"y":30844.21739911242},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"51a7a52b-b5a0-444a-9c3f-a5c1107364d4","savedPayload":{"position":{"x":30632.337575030866,"y":30844.21739911242},"targetPosition":{"x":30410.849640035864,"y":30402.27027863459},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}}],"id":"1ecbddb7-0567-4982-b153-3cfdf52da4ea","savedPayload":{"position":{"x":30410.849640035864,"y":30402.27027863459},"targetPosition":{"x":29451.69955660423,"y":28869.52014748148},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}}],"announcements":[],"id":"27cc93d7-5c3a-4627-b3db-9063e1776674","savedPayload":{"position":{"x":29451.69955660423,"y":28869.52014748148},"targetPosition":{"x":28010.339556909013,"y":32068.409051816685},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"announcements":[],"id":"b648d940-c4d5-4299-a857-6f1570099fe0","savedPayload":{"position":{"x":28010.339556909013,"y":32068.409051816685},"targetPosition":{"x":28190.5150502904,"y":30388.80315578925},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Phase","name":"New Phase 5","formula":{"type":"Formula","code":"chart.at01hs.bollingerBand.movingAverage - chart.at01hs.bollingerBand.deviation * 1.75","id":"37c7be8d-2dcb-4b20-93e4-61fd7f879a6d","savedPayload":{"position":{"x":30479.6124563644,"y":31132.873947717613},"targetPosition":{"x":28966.157606759312,"y":30033.28463526356},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"nextPhaseEvent":{"type":"Next Phase Event","situations":[{"type":"Situation","name":"New Situation","conditions":[{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at24hs.percentageBandwidth.previous.movingAverage <= 30 && chart.at01hs.bollingerSubChannel.slope === \"Extreme\" && chart.at01hs.bollingerSubChannel.period >=10","id":"51509a6b-a17e-41f1-a622-1a8d828bea9f","savedPayload":{"position":{"x":32485.12471728991,"y":30794.360745364676},"targetPosition":{"x":32086.070851577086,"y":30604.274259877657},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"bbdb3a24-2801-4804-b576-9400a1090ebd","savedPayload":{"position":{"x":32086.070851577086,"y":30604.274259877657},"targetPosition":{"x":31579.085696068163,"y":30482.59801007068},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}}],"id":"e4b34544-1f64-4353-a5ad-2a0aea1c58c6","savedPayload":{"position":{"x":31579.085696068163,"y":30482.59801007068},"targetPosition":{"x":27915.691868857728,"y":30500.982114711143},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},{"type":"Situation","name":"New Situation","conditions":[{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"(chart.at24hs.percentageBandwidth.movingAverage <= 60 || chart.at12hs.percentageBandwidth.movingAverage <= 30 ) && chart.at01hs.bollingerSubChannel.slope === \"Extreme\" && chart.at01hs.bollingerSubChannel.period >=5","id":"6a21d221-46fd-4414-ba7a-72cdb98a9414","savedPayload":{"position":{"x":32310.848989084996,"y":31446.83074706049},"targetPosition":{"x":31689.440400126372,"y":31341.687467591175},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"c44b4d80-d0d6-4203-b3d8-980cf6f9cd68","savedPayload":{"position":{"x":31689.440400126372,"y":31341.687467591175},"targetPosition":{"x":31391.983983969578,"y":30948.431805048982},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at24hs.bollingerChannel.previous.previous.direction === \"Up\"","id":"5eb799d7-3e87-497d-81cc-7f71c1cb6ff9","savedPayload":{"position":{"x":32147.814252724424,"y":31247.664374110973},"targetPosition":{"x":31784.33080298796,"y":31257.25085558278},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"3d5f2f28-18ab-492c-92c3-83935147c659","savedPayload":{"position":{"x":31784.33080298796,"y":31257.25085558278},"targetPosition":{"x":31391.983983969578,"y":30948.431805048982},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}}],"id":"18043e6e-16ab-4838-bb12-29838d4cce6b","savedPayload":{"position":{"x":31391.983983969578,"y":30948.431805048982},"targetPosition":{"x":27915.691868857728,"y":30500.982114711143},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}}],"announcements":[],"id":"5fee368f-24dd-427d-bd52-a53ecfb4459d","savedPayload":{"position":{"x":27915.691868857728,"y":30500.982114711143},"targetPosition":{"x":28966.157606759312,"y":30033.28463526356},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"announcements":[],"id":"68fdfa18-7975-4055-89bc-53b9b616d7cf","savedPayload":{"position":{"x":28966.157606759312,"y":30033.28463526356},"targetPosition":{"x":28010.339556909013,"y":32068.409051816685},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Phase","name":"New Phase 6","formula":{"type":"Formula","code":"chart.at01hs.bollingerBand.movingAverage - chart.at01hs.bollingerBand.deviation * 1.25","id":"7fac596f-9e80-469a-91f7-8c60321ce178","savedPayload":{"position":{"x":31567.61585978835,"y":29525.26126486318},"targetPosition":{"x":28787.08142645516,"y":31737.080679747352},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"nextPhaseEvent":{"type":"Next Phase Event","situations":[{"type":"Situation","name":"New Situation","conditions":[{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at24hs.percentageBandwidth.previous.movingAverage <= 30 && chart.at01hs.bollingerSubChannel.slope === \"Extreme\" && chart.at01hs.bollingerSubChannel.period >=10","id":"461b716a-4ac7-46b7-b0b7-57fe129a34e9","savedPayload":{"position":{"x":33561.92954242124,"y":31658.478884819844},"targetPosition":{"x":32970.37276946899,"y":31532.141746423626},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"ec86d2bb-5e22-4f31-aeee-9ff98dd3f006","savedPayload":{"position":{"x":32970.37276946899,"y":31532.141746423626},"targetPosition":{"x":32485.45864048743,"y":31127.83600406687},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}}],"id":"d7a37efb-0d64-40ad-8e83-da1f3da2f2db","savedPayload":{"position":{"x":32485.45864048743,"y":31127.83600406687},"targetPosition":{"x":30628.6167156646,"y":29643.151578998866},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},{"type":"Situation","name":"New Situation","conditions":[{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"(chart.at24hs.percentageBandwidth.movingAverage <= 50 || chart.at12hs.percentageBandwidth.movingAverage <= 17.5 ) && chart.at01hs.bollingerSubChannel.slope === \"Extreme\" && chart.at01hs.bollingerSubChannel.period >=5","id":"b0e55bcf-7dde-4ae3-a63b-ce82f1f0e9a5","savedPayload":{"position":{"x":33049.70047215474,"y":32071.47152267794},"targetPosition":{"x":32642.18377037864,"y":31930.935088767237},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"e3fba252-1cc9-48b1-b9cc-bb6a32faf7b3","savedPayload":{"position":{"x":32642.18377037864,"y":31930.935088767237},"targetPosition":{"x":32073.61572156226,"y":31386.829947745427},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},{"type":"Condition","name":"New Condition","javascriptCode":{"type":"Javascript Code","code":"chart.at24hs.bollingerChannel.previous.previous.direction === \"Up\"","id":"42a3cac4-9fe8-4791-92ab-2805c4a57798","savedPayload":{"position":{"x":32929.85541325558,"y":31964.822582137393},"targetPosition":{"x":32589.278903276365,"y":31762.95471501195},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}},"id":"ee9a30e4-4128-4911-b03c-e1aebc1aa173","savedPayload":{"position":{"x":32589.278903276365,"y":31762.95471501195},"targetPosition":{"x":32073.61572156226,"y":31386.829947745427},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}}],"id":"684a6ca0-83ad-4856-a759-fcd342f4ac8c","savedPayload":{"position":{"x":32073.61572156226,"y":31386.829947745427},"targetPosition":{"x":30628.6167156646,"y":29643.151578998866},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":false},"uiObject":{}}}],"announcements":[],"id":"1e0fe692-2762-4a39-bcd2-292d4156874a","savedPayload":{"position":{"x":30628.6167156646,"y":29643.151578998866},"targetPosition":{"x":28787.08142645516,"y":31737.080679747352},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"announcements":[],"id":"9a426f1b-c3fd-4ec5-aa9e-7c1198587936","savedPayload":{"position":{"x":28787.08142645516,"y":31737.080679747352},"targetPosition":{"x":28966.157606759312,"y":30033.28463526356},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},{"type":"Phase","name":"New Phase","formula":{"type":"Formula","code":"chart.at01hs.bollingerBand.movingAverage - chart.at01hs.bollingerBand.deviation","id":"08b4002d-8c18-418a-9772-598e73d909da","savedPayload":{"position":{"x":31147.730279329313,"y":30957.65332278781},"targetPosition":{"x":31227.79065047026,"y":30195.92977341253},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"announcements":[],"id":"35945d37-6095-4690-b29c-7dd41c2ad489","savedPayload":{"position":{"x":31227.79065047026,"y":30195.92977341253},"targetPosition":{"x":28787.08142645516,"y":31737.080679747352},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"id":"4710a2d0-16e7-40d3-b0c3-b2116c569f8d","savedPayload":{"position":{"x":28330.25690694046,"y":29071.220008522367},"targetPosition":{"x":28336.960228542717,"y":29007.442163744632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"0301fddf-32a4-4b93-beda-a5ca48eb26b1","savedPayload":{"position":{"x":28336.960228542717,"y":29007.442163744632},"targetPosition":{"x":27944.77098598467,"y":28722.5},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"closeStage":{"type":"Close Stage","closeExecution":{"type":"Close Execution","id":"a5785489-49fe-4a19-8671-c1d875a1dee4","savedPayload":{"position":{"x":27420.544383065946,"y":30354.91872626357},"targetPosition":{"x":27681.10904841574,"y":29533.968004635626},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"927e7d87-c522-4bf4-a872-04d5a18180ff","savedPayload":{"position":{"x":27681.10904841574,"y":29533.968004635626},"targetPosition":{"x":27944.77098598467,"y":28722.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"a04f9080-32e5-4e0b-8896-713016ba3fda","savedPayload":{"position":{"x":27944.77098598467,"y":28722.5},"targetPosition":{"x":26852.049134158926,"y":28722.5},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}}],"parameters":{"type":"Parameters","name":"Parameters","baseAsset":{"type":"Base Asset","name":"","code":"{ \n\"name\": \"BTC\",\n\"initialBalance\": 0.1,\n\"minimumBalance\": 0.001,\n\"maximumBalance\": 100\n}","id":"346fb744-2838-4913-99eb-3f68e7be0407","savedPayload":{"position":{"x":27534.522158522537,"y":30240.425474700474},"targetPosition":{"x":26095.609239901543,"y":28722.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"timeRange":{"type":"Time Range","name":"Time Range","code":"{\n\"initialDatetime\": \"2019-07-01T00:00:00.000Z\",\n\"finalDatetime\": \"2019-08-01T00:00:00.000Z\"\n}","id":"e4604c77-6bdf-4be6-a7bd-10a9fca4135c","savedPayload":{"position":{"x":25041.480716547212,"y":29486.246991311567},"targetPosition":{"x":26095.609239901543,"y":28722.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"slippage":{"type":"Slippage","name":"Slippage","code":"{\n\"positionRate\": 0.1,\n\"stopLoss\": 0.1,\n\"takeProfit\": 0.1\n}","id":"fbd3a8c4-08e6-4ee3-a9ec-9a87e1c6102f","savedPayload":{"position":{"x":25414.728252381392,"y":28225.684460546345},"targetPosition":{"x":26095.609239901543,"y":28722.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"feeStructure":{"type":"Fee Structure","name":"Fee Structure","code":"{\n\"maker\": 0.15,\n\"taker\": 0.25\n}","id":"df98a4fc-c1ad-4eee-bf9e-d8a6825ed2fe","savedPayload":{"position":{"x":26529.773607309053,"y":27386.279474001803},"targetPosition":{"x":26095.609239901543,"y":28722.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"isTensed":true},"uiObject":{}}},"id":"5a021e03-57ff-4915-a551-c6ef14c963c3","savedPayload":{"position":{"x":26095.609239901543,"y":28722.5},"targetPosition":{"x":26852.049134158926,"y":28722.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}},"id":"a239a374-497a-43f9-8382-5277410b1c2d","savedPayload":{"position":{"x":26852.049134158926,"y":28722.5},"targetPosition":{"x":26852.049134158926,"y":28722.5},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"isTensed":true},"uiObject":{}}}]} \ No newline at end of file diff --git a/WebServer/Scripts/AppLoader.js b/WebServer/Scripts/AppLoader.js index 9832cdc2e..556837799 100644 --- a/WebServer/Scripts/AppLoader.js +++ b/WebServer/Scripts/AppLoader.js @@ -59,6 +59,7 @@ function newAppLoader() { 'Panels/PanelTabButton.js', 'Panels/Layer.js', 'Panels/PlotterPanel.js', + 'Panels/PanelsVisibleButton.js', 'ControlsToolBox/SidePanel.js', 'ControlsToolBox/SidePanelTab.js',